kaiyu
2021-09-03 459a31262e614d260e897d6a7cfa82053998d5e6
screen-manage
修改报警数据更新代码
1 files modified
9 ■■■■ changed files
screen-manage/src/main/java/com/moral/api/service/impl/OrganizationUnitAlarmServiceImpl.java 9 ●●●● patch | view | raw | blame | history
screen-manage/src/main/java/com/moral/api/service/impl/OrganizationUnitAlarmServiceImpl.java
@@ -1,6 +1,7 @@
package com.moral.api.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.moral.api.entity.OrganizationUnitAlarm;
import com.moral.api.mapper.OrganizationUnitAlarmMapper;
@@ -74,7 +75,13 @@
        //查询更新前的记录用于插入日志
        OrganizationUnitAlarm oldRecord = organizationUnitAlarmMapper.selectById(organizationUnitAlarm.getId());
        //更新
        organizationUnitAlarmMapper.updateById(organizationUnitAlarm);
        UpdateWrapper updateWrapper = new UpdateWrapper();
        if(organizationUnitAlarm.getAlarmLevel().equals(""))
            updateWrapper.set("alarm_level",null);
        if(organizationUnitAlarm.getShowUnitKey()!=null)
            updateWrapper.set("show_unit_key",organizationUnitAlarm.getShowUnitKey());
        updateWrapper.eq("id",organizationUnitAlarm.getId());
        organizationUnitAlarmMapper.update(null,updateWrapper);
        //获取更新后的记录用于插入日志
        OrganizationUnitAlarm newRecord = organizationUnitAlarmMapper.selectById(organizationUnitAlarm.getId());
        //刷新deviceInfo缓存