Commit fe918d27 authored by tianbo's avatar tianbo

refactor(jg): 更新车用气瓶登记后同步设备信息逻辑

- 在更新注册信息时添加车牌号码字段 -补充使用信息中的安全管理人员、电话等字段 - 移除多余的更新设备使用登记证操作
parent cb33ef09
...@@ -908,6 +908,7 @@ public class JgVehicleInformationServiceImpl extends BaseService<JgVehicleInform ...@@ -908,6 +908,7 @@ public class JgVehicleInformationServiceImpl extends BaseService<JgVehicleInform
updateRegisterWrapper.eq(IdxBizJgRegisterInfo::getRecord, registerInfo.getRecord()); updateRegisterWrapper.eq(IdxBizJgRegisterInfo::getRecord, registerInfo.getRecord());
updateRegisterWrapper.set(true, IdxBizJgRegisterInfo::getUseOrgCode, code); updateRegisterWrapper.set(true, IdxBizJgRegisterInfo::getUseOrgCode, code);
updateRegisterWrapper.set(IdxBizJgRegisterInfo::getRegisterState, this.getRegCode()); updateRegisterWrapper.set(IdxBizJgRegisterInfo::getRegisterState, this.getRegCode());
updateRegisterWrapper.set(IdxBizJgRegisterInfo::getCarNumber, jgVehicleInformation.getCarNumber());
idxBizJgRegisterInfoService.update(updateRegisterWrapper); idxBizJgRegisterInfoService.update(updateRegisterWrapper);
// 查询其他信息 // 查询其他信息
...@@ -1077,6 +1078,12 @@ public class JgVehicleInformationServiceImpl extends BaseService<JgVehicleInform ...@@ -1077,6 +1078,12 @@ public class JgVehicleInformationServiceImpl extends BaseService<JgVehicleInform
useInfo.setUseDate(jgVehicleInformation.getUseDate()); useInfo.setUseDate(jgVehicleInformation.getUseDate());
useInfo.setEstateUnitCreditCode(jgVehicleInformation.getEstateUnitCreditCode()); useInfo.setEstateUnitCreditCode(jgVehicleInformation.getEstateUnitCreditCode());
useInfo.setEstateUnitName(jgVehicleInformation.getEstateUnitName()); useInfo.setEstateUnitName(jgVehicleInformation.getEstateUnitName());
useInfo.setSafetyManagerId(jgVehicleInformation.getSafetyManagerId());
useInfo.setSafetyManager(jgVehicleInformation.getSafetyManagerName());
useInfo.setPhone(jgVehicleInformation.getPhone());
useInfo.setUseDate(jgVehicleInformation.getUseDate());
useInfo.setUseInnerCode(jgVehicleInformation.getCarNumber());
LambdaQueryWrapper<IdxBizJgUseInfo> lambda = new QueryWrapper<IdxBizJgUseInfo>().lambda(); LambdaQueryWrapper<IdxBizJgUseInfo> lambda = new QueryWrapper<IdxBizJgUseInfo>().lambda();
lambda.eq(IdxBizJgUseInfo::getRecord, map.get("record")); lambda.eq(IdxBizJgUseInfo::getRecord, map.get("record"));
...@@ -1109,8 +1116,6 @@ public class JgVehicleInformationServiceImpl extends BaseService<JgVehicleInform ...@@ -1109,8 +1116,6 @@ public class JgVehicleInformationServiceImpl extends BaseService<JgVehicleInform
LambdaQueryWrapper<IdxBizJgSupervisionInfo> eq = new QueryWrapper<IdxBizJgSupervisionInfo>().lambda().eq(IdxBizJgSupervisionInfo::getRecord, map.get("record")); LambdaQueryWrapper<IdxBizJgSupervisionInfo> eq = new QueryWrapper<IdxBizJgSupervisionInfo>().lambda().eq(IdxBizJgSupervisionInfo::getRecord, map.get("record"));
idxBizJgSupervisionInfoMapper.update(idxBizJgSupervisionInfo, eq); idxBizJgSupervisionInfoMapper.update(idxBizJgSupervisionInfo, eq);
} }
// 更新设备使用登记证
idxBizJgRegisterInfoMapper.updateUseOrgCodeByEquip(String.valueOf(map.get("record")), useOrgCode);
// 车用气瓶生成监管码 // 车用气瓶生成监管码
this.createCode(jgVehicleInformation, registerInfo, otherInfo); this.createCode(jgVehicleInformation, registerInfo, otherInfo);
} }
......
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