springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActAcidRecordApi.java
@@ -88,12 +88,7 @@ */ @PostMapping("/update") public R update(@RequestBody ComActAcidRecordVO comActAcidRecordVO) { ComActAcidRecord comActAcidRecord=new ComActAcidRecord(); BeanUtils.copyProperties(comActAcidRecordVO,comActAcidRecord); if(StringUtils.isNotEmpty(comActAcidRecord.getLocalCity())){ this.comActAcidRecordService.updateById(comActAcidRecord); } return R.ok(); return this.comActAcidRecordService.updateLocalCity(comActAcidRecordVO); } /** springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActAcidRecordService.java
@@ -55,4 +55,11 @@ * @return */ R statics(String date); /** * * @param comActAcidRecordVO * @return */ R updateLocalCity(ComActAcidRecordVO comActAcidRecordVO); } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActAcidRecordServiceImpl.java
@@ -197,4 +197,17 @@ } return R.ok(comAcidStaticVOS); } @Override public R updateLocalCity(ComActAcidRecordVO comActAcidRecordVO) { ComActAcidRecord comActAcidRecord=new ComActAcidRecord(); BeanUtils.copyProperties(comActAcidRecordVO,comActAcidRecord); if(StringUtils.isNotEmpty(comActAcidRecord.getLocalCity())){ ComActAcidDangerMember comActAcidDangerMember= comActAcidDangerMemberDao.selectOne(new QueryWrapper<ComActAcidDangerMember>().lambda().eq(ComActAcidDangerMember::getRecordId,comActAcidRecordVO.getId())); comActAcidDangerMember.setRelationName(comActAcidRecord.getLocalCity()); this.comActAcidDangerMemberDao.updateById(comActAcidDangerMember); this.baseMapper.updateById(comActAcidRecord); } return R.ok(); } }