Browse Source

fix:删除实例变化visible字段

pull/67/head
肖晋飞 2 weeks ago
parent
commit
7344d63abe
  1. 7
      yudao-module-alert/yudao-module-alert-biz/src/main/java/cn/iocoder/yudao/module/alert/service/instant/InstantServiceImpl.java

7
yudao-module-alert/yudao-module-alert-biz/src/main/java/cn/iocoder/yudao/module/alert/service/instant/InstantServiceImpl.java

@ -521,14 +521,17 @@ public class InstantServiceImpl implements InstantService {
public void deleteInstant(Long id) {
// 1. 校实例存在
InstantDO instant = validateInstantExists(id);
// 2.1 删除实例
instantTableMapper.deleteById(id);
// 2. 更新到数据库
//这一步本来不应该有,但是为了适配以前的程序,把visible变成0
InstantTableDO updateObj = new InstantTableDO();
updateObj.setMpId(id);
updateObj.setVisible(0);
instantTableMapper.updateById(updateObj);
// 2.1 删除实例
instantTableMapper.deleteById(id);
// 2.2删除warn_online_cfg表该实例相关数据
warnTableMapper.deleteByMpId(id);
// 3. 记录操作日志上下文

Loading…
Cancel
Save