Commit 12310129 authored by tianbo's avatar tianbo

fix(jg): 修复历史车用气瓶登记提交后更新设备相关信息

- 添加了缺失的车辆使用日期和其他相关信息的更新逻辑 -确保了车辆信息更新时,注册登记信息表中的车号也同步更新
parent dc2aff8c
...@@ -1081,7 +1081,6 @@ public class JgVehicleInformationServiceImpl extends BaseService<JgVehicleInform ...@@ -1081,7 +1081,6 @@ public class JgVehicleInformationServiceImpl extends BaseService<JgVehicleInform
useInfo.setSafetyManagerId(jgVehicleInformation.getSafetyManagerId()); useInfo.setSafetyManagerId(jgVehicleInformation.getSafetyManagerId());
useInfo.setSafetyManager(jgVehicleInformation.getSafetyManagerName()); useInfo.setSafetyManager(jgVehicleInformation.getSafetyManagerName());
useInfo.setPhone(jgVehicleInformation.getPhone()); useInfo.setPhone(jgVehicleInformation.getPhone());
useInfo.setUseDate(jgVehicleInformation.getUseDate());
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"));
...@@ -2073,6 +2072,12 @@ public class JgVehicleInformationServiceImpl extends BaseService<JgVehicleInform ...@@ -2073,6 +2072,12 @@ public class JgVehicleInformationServiceImpl extends BaseService<JgVehicleInform
useInfo.setOldUseRegistrationCertificate(JSON.toJSONString(map.get("oldUseRegistrationCertificate"))); useInfo.setOldUseRegistrationCertificate(JSON.toJSONString(map.get("oldUseRegistrationCertificate")));
useInfo.setORegDate(String.valueOf(map.get("oRegDate"))); useInfo.setORegDate(String.valueOf(map.get("oRegDate")));
useInfo.setORegUnit(String.valueOf(map.get("oRegUnit"))); useInfo.setORegUnit(String.valueOf(map.get("oRegUnit")));
useInfo.setEstateUnitCreditCode(vehicleInformation.getEstateUnitCreditCode());
useInfo.setEstateUnitName(vehicleInformation.getEstateUnitName());
useInfo.setSafetyManagerId(vehicleInformation.getSafetyManagerId());
useInfo.setSafetyManager(vehicleInformation.getSafetyManagerName());
useInfo.setPhone(vehicleInformation.getPhone());
useInfo.setUseDate(vehicleInformation.getUseDate());
useInfoMapper.updateById(useInfo); useInfoMapper.updateById(useInfo);
// 更新注册登记信息表 // 更新注册登记信息表
...@@ -2082,6 +2087,7 @@ public class JgVehicleInformationServiceImpl extends BaseService<JgVehicleInform ...@@ -2082,6 +2087,7 @@ public class JgVehicleInformationServiceImpl extends BaseService<JgVehicleInform
updateRegisterWrapper.eq(IdxBizJgRegisterInfo::getRecord, registerInfo.getRecord()); updateRegisterWrapper.eq(IdxBizJgRegisterInfo::getRecord, registerInfo.getRecord());
updateRegisterWrapper.set(true, IdxBizJgRegisterInfo::getUseOrgCode, vehicleInformation.getUseRegistrationCode()); updateRegisterWrapper.set(true, IdxBizJgRegisterInfo::getUseOrgCode, vehicleInformation.getUseRegistrationCode());
updateRegisterWrapper.set(IdxBizJgRegisterInfo::getRegisterState, this.getRegCode()); updateRegisterWrapper.set(IdxBizJgRegisterInfo::getRegisterState, this.getRegCode());
updateRegisterWrapper.set(IdxBizJgRegisterInfo::getCarNumber, vehicleInformation.getCarNumber());
idxBizJgRegisterInfoService.update(updateRegisterWrapper); idxBizJgRegisterInfoService.update(updateRegisterWrapper);
// 查询其他信息 // 查询其他信息
......
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