|
@@ -172,42 +172,42 @@ public class EquipBoilerServiceImpl extends ServiceImpl<EquipBoilerMapper, Equip
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
try {
|
|
try {
|
|
|
- EquipBoilerSaveReqVO oldEquipBoilerSaveReqVO = BeanUtils.toBean(oldEquipBoilerDO, EquipBoilerSaveReqVO.class);
|
|
|
|
|
- EquipBoilerSaveReqVO updateReqVO = BeanUtils.toBean(equipBoilerDO, EquipBoilerSaveReqVO.class);
|
|
|
|
|
-
|
|
|
|
|
- oldEquipBoilerSaveReqVO.setEquipDistrictName(AreaUtils.getAreaName(oldEquipBoilerSaveReqVO.getEquipDistrict()));
|
|
|
|
|
- oldEquipBoilerSaveReqVO.setEquipStreetName(AreaUtils.getAreaName(oldEquipBoilerSaveReqVO.getEquipStreet()));
|
|
|
|
|
-
|
|
|
|
|
- updateReqVO.setEquipDistrictName(AreaUtils.getAreaName(updateReqVO.getEquipDistrict()));
|
|
|
|
|
- updateReqVO.setEquipStreetName(AreaUtils.getAreaName(updateReqVO.getEquipStreet()));
|
|
|
|
|
-
|
|
|
|
|
- if (!deptIds.isEmpty()) {
|
|
|
|
|
- Map<String, DeptRespDTO> deptMap = deptApi.getDeptMap(deptIds);
|
|
|
|
|
- DeptRespDTO deptRespDTO = deptMap.get(oldEquipBoilerDO.getRelatedDepartment());
|
|
|
|
|
- if (deptRespDTO != null) {
|
|
|
|
|
- oldEquipBoilerSaveReqVO.setRelatedDepartmentName(deptRespDTO.getName());
|
|
|
|
|
- }
|
|
|
|
|
- deptRespDTO = deptMap.get(equipBoilerDO.getRelatedDepartment());
|
|
|
|
|
- if (deptRespDTO != null) {
|
|
|
|
|
- updateReqVO.setRelatedDepartmentName(deptRespDTO.getName());
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- String beforeJson = objectMapper.writeValueAsString(oldEquipBoilerSaveReqVO);
|
|
|
|
|
- String afterJson = objectMapper.writeValueAsString(updateReqVO);
|
|
|
|
|
-
|
|
|
|
|
- // 之前的记录数
|
|
|
|
|
- Long count = boilerEquipOperationRecordMapper.selectCount(BoilerEquipOperationRecordDO::getEquipCode, oldEquipBoilerDO.getEquipCode());
|
|
|
|
|
-
|
|
|
|
|
- BoilerEquipOperationRecordDO record = new BoilerEquipOperationRecordDO();
|
|
|
|
|
- record.setVersion(oldEquipBoilerDO.getEquipCode() + "-" + (count + 1));
|
|
|
|
|
- record.setType(300);
|
|
|
|
|
- record.setReason("数据中台更新");
|
|
|
|
|
- record.setEquipId(equipBoilerDO.getId());
|
|
|
|
|
- record.setEquipCode(oldEquipBoilerDO.getEquipCode());
|
|
|
|
|
- record.setBeforeJson(beforeJson);
|
|
|
|
|
- record.setAfterJson(afterJson);
|
|
|
|
|
- boilerEquipOperationRecordMapper.insert(record);
|
|
|
|
|
|
|
+// EquipBoilerSaveReqVO oldEquipBoilerSaveReqVO = BeanUtils.toBean(oldEquipBoilerDO, EquipBoilerSaveReqVO.class);
|
|
|
|
|
+// EquipBoilerSaveReqVO updateReqVO = BeanUtils.toBean(equipBoilerDO, EquipBoilerSaveReqVO.class);
|
|
|
|
|
+//
|
|
|
|
|
+// oldEquipBoilerSaveReqVO.setEquipDistrictName(AreaUtils.getAreaName(oldEquipBoilerSaveReqVO.getEquipDistrict()));
|
|
|
|
|
+// oldEquipBoilerSaveReqVO.setEquipStreetName(AreaUtils.getAreaName(oldEquipBoilerSaveReqVO.getEquipStreet()));
|
|
|
|
|
+//
|
|
|
|
|
+// updateReqVO.setEquipDistrictName(AreaUtils.getAreaName(updateReqVO.getEquipDistrict()));
|
|
|
|
|
+// updateReqVO.setEquipStreetName(AreaUtils.getAreaName(updateReqVO.getEquipStreet()));
|
|
|
|
|
+//
|
|
|
|
|
+// if (!deptIds.isEmpty()) {
|
|
|
|
|
+// Map<String, DeptRespDTO> deptMap = deptApi.getDeptMap(deptIds);
|
|
|
|
|
+// DeptRespDTO deptRespDTO = deptMap.get(oldEquipBoilerDO.getRelatedDepartment());
|
|
|
|
|
+// if (deptRespDTO != null) {
|
|
|
|
|
+// oldEquipBoilerSaveReqVO.setRelatedDepartmentName(deptRespDTO.getName());
|
|
|
|
|
+// }
|
|
|
|
|
+// deptRespDTO = deptMap.get(equipBoilerDO.getRelatedDepartment());
|
|
|
|
|
+// if (deptRespDTO != null) {
|
|
|
|
|
+// updateReqVO.setRelatedDepartmentName(deptRespDTO.getName());
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
+//
|
|
|
|
|
+// String beforeJson = objectMapper.writeValueAsString(oldEquipBoilerSaveReqVO);
|
|
|
|
|
+// String afterJson = objectMapper.writeValueAsString(updateReqVO);
|
|
|
|
|
+//
|
|
|
|
|
+// // 之前的记录数
|
|
|
|
|
+// Long count = boilerEquipOperationRecordMapper.selectCount(BoilerEquipOperationRecordDO::getEquipCode, oldEquipBoilerDO.getEquipCode());
|
|
|
|
|
+//
|
|
|
|
|
+// BoilerEquipOperationRecordDO record = new BoilerEquipOperationRecordDO();
|
|
|
|
|
+// record.setVersion(oldEquipBoilerDO.getEquipCode() + "-" + (count + 1));
|
|
|
|
|
+// record.setType(300);
|
|
|
|
|
+// record.setReason("数据中台更新");
|
|
|
|
|
+// record.setEquipId(equipBoilerDO.getId());
|
|
|
|
|
+// record.setEquipCode(oldEquipBoilerDO.getEquipCode());
|
|
|
|
|
+// record.setBeforeJson(beforeJson);
|
|
|
|
|
+// record.setAfterJson(afterJson);
|
|
|
|
|
+// boilerEquipOperationRecordMapper.insert(record);
|
|
|
|
|
|
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
|
log.error("操作记录新增失败", e);
|
|
log.error("操作记录新增失败", e);
|