物联设备BUG处理

This commit is contained in:
曹磊 2026-03-24 09:57:02 +08:00
parent 782b4a138d
commit fc9c5c1bec
5 changed files with 12 additions and 5 deletions

View File

@ -13,6 +13,7 @@
from nu_base_info a
inner join sys_depart b on a.sys_org_code = b.org_code
where a.status != '5'
and a.del_flag = '0'
<if test="params.sysOrgCode != null and params.sysOrgCode != ''">
AND a.sys_org_code = #{params.sysOrgCode}
</if>
@ -22,6 +23,7 @@
<if test="params.areaFlag != null and params.areaFlag != ''">
AND a.area_flag = #{params.areaFlag}
</if>
order by a.nu_id
</select>
</mapper>

View File

@ -510,6 +510,7 @@
nu_name as nuName
from nu_base_info
where del_flag = '0'
and status != '5'
<if test="orgCode != null and orgCode != ''">
AND sys_org_code = #{orgCode}
</if>

View File

@ -249,10 +249,12 @@ public class IotDeviceInfoServiceImpl extends ServiceImpl<IotDeviceInfoMapper, I
log.setOrgCode(idi.getOrgCode());
log.setRemark(remark);
log.setUpdateDate(new Date());
if(!remarks.equals("业务平台区域停用")){
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
if(sysUser!=null){
log.setUpdateBy(sysUser.getUsername());
}
}
logService.addLog(log);
}
return Result.OK("释放设备成功");

View File

@ -60,7 +60,7 @@ public class TqDeviceInfoServiceImpl extends ServiceImpl<TqDeviceInfoMapper, TqD
String deviceType = json.getStr("device_type");
String relayState = json.getStr("relay_state");
String remark = json.getStr("description");
// if(deviceType.equals("1")){
if(deviceType.equals("1")){
String batteryState = json.getStr("battery_state");
WaterMeter waterMeter = new WaterMeter();
waterMeter.setCid(cid);
@ -76,7 +76,8 @@ public class TqDeviceInfoServiceImpl extends ServiceImpl<TqDeviceInfoMapper, TqD
}else{
waterMeterMapper.updateWater(waterMeter);
}
// }else{
}
// else{
// ElectricityMeter electricityMeter = new ElectricityMeter();
// electricityMeter.setCid(cid);
// electricityMeter.setAddress(address);

View File

@ -153,6 +153,7 @@ public class IotDeviceMQListener {
IotDeviceInfo idi = new IotDeviceInfo();
idi.setNuId(nuId);
idi.setOrgCode(orgCode);
idi.setRemarks("业务平台区域停用");
iotDeviceInfoService.releaseNu(idi);
}