Browse Source

fix(gate): 修复闸门信息更新逻辑

- 移除冗余的变量初始化和条件判断逻辑
- 简化更新操作,直接返回数据库更新结果
- 删除已注释的旧代码段以提高代码可读性
master
fengliu 2 months ago
parent
commit
54c1094215
  1. 5
      HZInfo-RIS-PXHD/hzinfo-ris-pxhd-service/reservoir-baseinfo-service/src/main/java/org/springblade/reservoirbase/service/impl/GateInfoServiceImpl.java

5
HZInfo-RIS-PXHD/hzinfo-ris-pxhd-service/reservoir-baseinfo-service/src/main/java/org/springblade/reservoirbase/service/impl/GateInfoServiceImpl.java

@ -40,14 +40,15 @@ public class GateInfoServiceImpl implements IGateInfoService {
@Override
public int updateGate(IrrBDGate irrBDGate) {
int k = 0;
/* int k = 0;
//编辑时如果站点更换清除之前数据配置
IrrBDGate judgeGate = irrBDGateMapper.selectByPrimaryKey(irrBDGate.getStrobeCode());
int i = irrBDGateMapper.updateByPrimaryKeySelective(irrBDGate);
if (!irrBDGate.getDeptId().equals(judgeGate.getDeptId())) {
k = irrBDGateRefDataMapper.deleteByPrimaryKey(irrBDGate.getStrobeCode());
}
return i+k;
return i+k;*/
return irrBDGateMapper.updateByPrimaryKeySelective(irrBDGate);
}
@Override

Loading…
Cancel
Save