调整部门修改接口

This commit is contained in:
hecan 2024-08-19 16:22:14 +08:00
parent 35be2fc876
commit 33e3737728
1 changed files with 13 additions and 1 deletions

View File

@ -6,6 +6,8 @@ import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.github.pagehelper.PageInfo;
import com.hzya.frame.basedao.service.impl.BaseService;
import com.hzya.frame.grpU8.nxproof.gbizbxmb.dao.IGbiZbxmbDao;
import com.hzya.frame.grpU8.nxproof.gbizbxmb.entity.GbiZbxmbEntity;
import com.hzya.frame.grpU8.nxproof.pubbmxx.dao.ISenderPubbmxxDao;
import com.hzya.frame.grpU8.nxproof.pubbmxx.entity.SenderPubbmxxEntity;
import com.hzya.frame.grpU8.nxproof.pubbmxx.service.ISenderPubbmxxService;
@ -32,7 +34,8 @@ import java.util.List;
public class SenderPubbmxxServiceImpl extends BaseService<SenderPubbmxxEntity, String> implements ISenderPubbmxxService {
@Autowired
private IGbiZbxmbDao gbiZbxmbDao;
private ISenderPubbmxxDao senderPubbmxxDao;
@ -334,6 +337,7 @@ public class SenderPubbmxxServiceImpl extends BaseService<SenderPubbmxxEntity, S
senderPubbmxxEntity.setKjnd(receiverPubbmxxEntity.getKjnd());
senderPubbmxxEntity.setGsdm(receiverPubbmxxEntity.getGsdm());
senderPubbmxxEntity.setBmdm(receiverPubbmxxEntity.getBmdm());
senderPubbmxxEntity.setDataSourceCode(receiverPubbmxxEntity.getDataSourceCode());
List<SenderPubbmxxEntity> senderPubbmxxEntities = queryEntityPageHealthBureau(senderPubbmxxEntity);
if(CollectionUtils.isEmpty(senderPubbmxxEntities)){
receiverPubbmxxEntity.setId(receiverPubbmxxEntity.getGsdm()+'-'+receiverPubbmxxEntity.getKjnd()+'-'+receiverPubbmxxEntity.getBmdm());
@ -378,6 +382,14 @@ public class SenderPubbmxxServiceImpl extends BaseService<SenderPubbmxxEntity, S
receiverPubbmxxEntity.setId(receiverPubbmxxEntity.getGsdm()+'-'+receiverPubbmxxEntity.getKjnd()+'-'+receiverPubbmxxEntity.getBmdm());
logger.info("==========开始更新公司编码为:{}得部门信息,代码为:{}=========",receiverPubbmxxEntity.getGsdm(),receiverPubbmxxEntity.getBmdm());
SenderPubbmxxEntity receiverPubbmxxEntity1 = senderPubbmxxDao.updatePubbmxxHealthBureau(receiverPubbmxxEntity);
//更新指标项目表中的部门名称
GbiZbxmbEntity gbiZbxmbEntity=new GbiZbxmbEntity();
gbiZbxmbEntity.setGsdm(receiverPubbmxxEntity.getGsdm());
gbiZbxmbEntity.setKjnd(receiverPubbmxxEntity.getKjnd());
gbiZbxmbEntity.setBmdm(receiverPubbmxxEntity.getBmdm());
gbiZbxmbEntity.setBmmc(receiverPubbmxxEntity.getBmmc());
gbiZbxmbEntity.setDataSourceCode(receiverPubbmxxEntity.getDataSourceCode());
gbiZbxmbDao.updateZbmxBmmc(gbiZbxmbEntity);
JSONObject jsonObject1=new JSONObject();
jsonObject1.put("status","200");
jsonObject1.put("bmxx",receiverPubbmxxEntity1);