Commit d0f0df8a authored by kongfm's avatar kongfm

// BUG2168 居住地户籍所在地为空判断 bykongfm

parent 2e6706d1
...@@ -65,10 +65,15 @@ public class FirefightersServiceImpl extends BaseService<FirefightersDto, Firefi ...@@ -65,10 +65,15 @@ public class FirefightersServiceImpl extends BaseService<FirefightersDto, Firefi
public void saveFirefighters(FirefightersInfoDto firefighters) { public void saveFirefighters(FirefightersInfoDto firefighters) {
Firefighters firefighter = firefighters.getFirefighters(); Firefighters firefighter = firefighters.getFirefighters();
// 现居住地保存地址信息 户籍所在地信息 BUG3553 bykongfm // 现居住地保存地址信息 户籍所在地信息 BUG3553 bykongfm
FeignClientResult<RegionModel> region = Systemctl.regionClient.getRegion(Long.parseLong(firefighter.getResidenceDetails())); // BUG2168 居住地户籍所在地为空判断 bykongfm
firefighter.setResidence(region.getResult().getRegionName()); if(firefighter.getResidenceDetails() != null) {
FeignClientResult<RegionModel> nativePlace = Systemctl.regionClient.getRegion(Long.parseLong(firefighter.getNativePlace())); FeignClientResult<RegionModel> region = Systemctl.regionClient.getRegion(Long.parseLong(firefighter.getResidenceDetails()));
firefighter.setNativePlaceValue(nativePlace.getResult().getRegionName()); firefighter.setResidence(region.getResult().getRegionName());
}
if(firefighter.getNativePlace() != null) {
FeignClientResult<RegionModel> nativePlace = Systemctl.regionClient.getRegion(Long.parseLong(firefighter.getNativePlace()));
firefighter.setNativePlaceValue(nativePlace.getResult().getRegionName());
}
save(firefighter); save(firefighter);
FirefightersContacts firefightersContact = firefighters.getFirefightersContacts(); FirefightersContacts firefightersContact = firefighters.getFirefightersContacts();
firefightersContact.setFirefightersId(firefighter.getSequenceNbr()); firefightersContact.setFirefightersId(firefighter.getSequenceNbr());
......
...@@ -168,10 +168,15 @@ public class FirefightersController extends BaseController { ...@@ -168,10 +168,15 @@ public class FirefightersController extends BaseController {
@RequestBody FirefightersInfoDto firefighters) { @RequestBody FirefightersInfoDto firefighters) {
try { try {
Firefighters firefighter = firefighters.getFirefighters(); Firefighters firefighter = firefighters.getFirefighters();
FeignClientResult<RegionModel> region = Systemctl.regionClient.getRegion(Long.parseLong(firefighter.getResidenceDetails())); // BUG2168 居住地户籍所在地为空判断 bykongfm
firefighter.setResidence(region.getResult().getRegionName()); if(firefighter.getResidenceDetails() != null) {
FeignClientResult<RegionModel> nativePlace = Systemctl.regionClient.getRegion(Long.parseLong(firefighter.getNativePlace())); FeignClientResult<RegionModel> region = Systemctl.regionClient.getRegion(Long.parseLong(firefighter.getResidenceDetails()));
firefighter.setNativePlaceValue(nativePlace.getResult().getRegionName()); firefighter.setResidence(region.getResult().getRegionName());
}
if(firefighter.getNativePlace() != null) {
FeignClientResult<RegionModel> nativePlace = Systemctl.regionClient.getRegion(Long.parseLong(firefighter.getNativePlace()));
firefighter.setNativePlaceValue(nativePlace.getResult().getRegionName());
}
iFirefightersService.updateById(firefighter); iFirefightersService.updateById(firefighter);
ifirefightersContactsService.updateById(firefighters.getFirefightersContacts()); ifirefightersContactsService.updateById(firefighters.getFirefightersContacts());
// 删除缓存 // 删除缓存
......
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