Browse Source

程序调整

dev
sunyuchao 3 years ago
parent
commit
3728139e73
  1. 5
      epmet-user/epmet-user-client/src/main/java/com/epmet/dto/IcVaccineDTO.java
  2. 4
      epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/AddIcVaccineFormDTO.java
  3. 5
      epmet-user/epmet-user-server/src/main/java/com/epmet/entity/IcVaccineEntity.java
  4. 6
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcVaccineServiceImpl.java
  5. 4
      epmet-user/epmet-user-server/src/main/resources/mapper/IcVaccineDao.xml

5
epmet-user/epmet-user-client/src/main/java/com/epmet/dto/IcVaccineDTO.java

@ -47,6 +47,11 @@ public class IcVaccineDTO implements Serializable {
*/ */
private String isResiUser; private String isResiUser;
/**
* 数字社区的icResiUserId其他情况无值
*/
private String userId;
/** /**
* 数据来源导入的import; * 数据来源导入的import;
*/ */

4
epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/AddIcVaccineFormDTO.java

@ -27,8 +27,8 @@ public class AddIcVaccineFormDTO implements Serializable {
/** /**
* 核酸记录Id,修改时使用 * 核酸记录Id,修改时使用
*/ */
@NotBlank(message = "组织Id不能为空", groups = Edit.class) @NotBlank(message = "核酸记录Id不能为空", groups = Edit.class)
private String icVaccineId; private String vaccineId;
/** /**
* 当前网格所属组织Id * 当前网格所属组织Id
*/ */

5
epmet-user/epmet-user-server/src/main/java/com/epmet/entity/IcVaccineEntity.java

@ -48,6 +48,11 @@ public class IcVaccineEntity extends BaseEpmetEntity {
*/ */
private String isResiUser; private String isResiUser;
/**
* 数字社区的icResiUserId其他情况无值
*/
private String userId;
/** /**
* 数据来源导入的import; * 数据来源导入的import;
*/ */

6
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcVaccineServiceImpl.java

@ -525,15 +525,15 @@ public class IcVaccineServiceImpl extends BaseServiceImpl<IcVaccineDao, IcVaccin
@Override @Override
public void edit(AddIcVaccineFormDTO formDTO) { public void edit(AddIcVaccineFormDTO formDTO) {
//0.先根据身份证号和接种时间校验除当前数据是否还存在相同数据 //0.先根据身份证号和接种时间校验除当前数据是否还存在相同数据
IcVaccineDTO icVaccineDTO = baseDao.getVaccineDTO(formDTO.getCustomerId(), formDTO.getIcVaccineId(), formDTO.getIdCard(), DateUtils.format(formDTO.getInoculateTime(), DateUtils.DATE_TIME_PATTERN_END_WITH_MINUTE)); IcVaccineDTO icVaccineDTO = baseDao.getVaccineDTO(formDTO.getCustomerId(), formDTO.getVaccineId(), formDTO.getIdCard(), DateUtils.format(formDTO.getInoculateTime(), DateUtils.DATE_TIME_PATTERN_END_WITH_MINUTE));
if (null != icVaccineDTO) { if (null != icVaccineDTO) {
throw new RenException(EpmetErrorCode.IC_VACCINE.getCode(), EpmetErrorCode.IC_VACCINE.getMsg()); throw new RenException(EpmetErrorCode.IC_VACCINE.getCode(), EpmetErrorCode.IC_VACCINE.getMsg());
} }
//1.更新核酸记录基础信息表数据 //1.更新核酸记录基础信息表数据
IcVaccineEntity entity = ConvertUtils.sourceToTarget(formDTO, IcVaccineEntity.class); IcVaccineEntity entity = ConvertUtils.sourceToTarget(formDTO, IcVaccineEntity.class);
entity.setId(formDTO.getIcVaccineId()); entity.setId(formDTO.getVaccineId());
if (!updateById(entity)) { if (!updateById(entity)) {
log.error(String.format("数据修改失败,核酸记录Id->%s", formDTO.getIcVaccineId())); log.error(String.format("数据修改失败,核酸记录Id->%s", formDTO.getVaccineId()));
throw new EpmetException(EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), "疫苗接种记录信息修改失败"); throw new EpmetException(EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), "疫苗接种记录信息修改失败");
} }
//修改只涉及到基础信息的修改 不会修改关系数据 关系表不涉及更新 //修改只涉及到基础信息的修改 不会修改关系数据 关系表不涉及更新

4
epmet-user/epmet-user-server/src/main/resources/mapper/IcVaccineDao.xml

@ -40,7 +40,8 @@
b.id_card, b.id_card,
b.INOCULATE_TIME, b.INOCULATE_TIME,
b.INOCULATE_ADDRESS, b.INOCULATE_ADDRESS,
b.MANUFACTURER b.MANUFACTURER,
b.user_id,
FROM ic_vaccine_relation a FROM ic_vaccine_relation a
INNER JOIN ic_vaccine b ON a.IC_VACCINE_ID = b.ID AND b.DEL_FLAG = '0' INNER JOIN ic_vaccine b ON a.IC_VACCINE_ID = b.ID AND b.DEL_FLAG = '0'
WHERE a.DEL_FLAG = '0' WHERE a.DEL_FLAG = '0'
@ -71,6 +72,7 @@
SELECT SELECT
id vaccineId, id vaccineId,
is_resi_user isResiUser, is_resi_user isResiUser,
user_id userId,
user_type userType, user_type userType,
`name` `name`, `name` `name`,
mobile mobile, mobile mobile,

Loading…
Cancel
Save