Browse Source

完善疫苗接种记录关系表数据同步逻辑-----改为台账类型

dev
wanggongfeng 3 years ago
parent
commit
66a6e8542f
  1. 4
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcResiUserServiceImpl.java

4
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcResiUserServiceImpl.java

@ -2243,8 +2243,8 @@ public class IcResiUserServiceImpl extends BaseServiceImpl<IcResiUserDao, IcResi
// 删除疫苗接种记录关系表数据 // 删除疫苗接种记录关系表数据
List<String> delList = icVaccineDao.setDeleteByIdCard(user.getIdCard(),user.getCustomerId()); List<String> delList = icVaccineDao.setDeleteByIdCard(user.getIdCard(),user.getCustomerId());
icVaccineRelationDao.deleteByIdList(delList); icVaccineRelationDao.deleteByIdList(delList);
// 插入新数据
for(VaccineLogDetailDTO vaccineLogDetailDTO : vaccineLog){ for(VaccineLogDetailDTO vaccineLogDetailDTO : vaccineLog){
// 插入疫苗接种记录数据
IcVaccineEntity icVaccineEntity = new IcVaccineEntity(); IcVaccineEntity icVaccineEntity = new IcVaccineEntity();
icVaccineEntity.setCustomerId(user.getCustomerId()); icVaccineEntity.setCustomerId(user.getCustomerId());
icVaccineEntity.setName(user.getName()); icVaccineEntity.setName(user.getName());
@ -2262,7 +2262,7 @@ public class IcResiUserServiceImpl extends BaseServiceImpl<IcResiUserDao, IcResi
icVaccineRelationEntity.setAgencyId(formDTO.getUser().getAgencyId()); icVaccineRelationEntity.setAgencyId(formDTO.getUser().getAgencyId());
icVaccineRelationEntity.setPids(formDTO.getUser().getPids()); icVaccineRelationEntity.setPids(formDTO.getUser().getPids());
icVaccineRelationEntity.setIcVaccineId(icVaccineEntity.getId()); icVaccineRelationEntity.setIcVaccineId(icVaccineEntity.getId());
icVaccineRelationEntity.setUserType("synchro"); icVaccineRelationEntity.setUserType("prarmeter");
CustomerStaffInfoCacheResult staffInfo = CustomerStaffRedis.getStaffInfo(tokenDto.getCustomerId(), tokenDto.getUserId()); CustomerStaffInfoCacheResult staffInfo = CustomerStaffRedis.getStaffInfo(tokenDto.getCustomerId(), tokenDto.getUserId());
if (null == staffInfo) { if (null == staffInfo) {
logger.warn("未查询到工作人员信息" + resiUserId); logger.warn("未查询到工作人员信息" + resiUserId);

Loading…
Cancel
Save