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

Loading…
Cancel
Save