Commit 28b4ccb5 authored by tianbo's avatar tianbo

fix(jg): 解决工业管道使用登记时设备状态设置问题

- 在工业管道办理使用登记时,只将设备状态为空的管道设备状态改为在用 - 避免对待合并装置中已有停用、注销、报废等状态的管道重复修改状态 - 确保只有状态为空的设备才会被设置为在用状态
parent 75346abc
...@@ -457,6 +457,12 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD ...@@ -457,6 +457,12 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
useInfo.setEstateUnitCreditCode(propertyUnitInfo.get("unitCode")); useInfo.setEstateUnitCreditCode(propertyUnitInfo.get("unitCode"));
useInfo.setEstateUnitName(propertyUnitInfo.get("unitName")); useInfo.setEstateUnitName(propertyUnitInfo.get("unitName"));
} }
// 工业管道办理使用登记时,考虑到待合并装置里有停用、在用、注销、报废状态的管道,所以在使用登记时只将设备状态为空的管道设备状态改为在用
if (PipelineEnum.INDUSTRIAL_PIPELINE.getCode().equals(registerInfo.getEquCategory())) {
if (ObjectUtils.isEmpty(useInfo.getEquState())) {
useInfo.setEquState(String.valueOf(EquipmentEnum.ZAIYONG.getCode()));
}
}
// 修改设备使用状态为在用 // 修改设备使用状态为在用
useInfo.setEquState(String.valueOf(EquipmentEnum.ZAIYONG.getCode())); useInfo.setEquState(String.valueOf(EquipmentEnum.ZAIYONG.getCode()));
// 更新使用信息 // 更新使用信息
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment