Browse Source

新冠病毒疫苗接种人员信息台账------添加审核状态字段

dev
wanggongfeng 3 years ago
parent
commit
d502b67945
  1. 15
      epmet-user/epmet-user-client/src/main/java/com/epmet/dto/IcVaccinePrarmeterDTO.java
  2. 10
      epmet-user/epmet-user-server/src/main/java/com/epmet/entity/IcVaccinePrarmeterEntity.java
  3. 7
      epmet-user/epmet-user-server/src/main/java/com/epmet/excel/IcVaccinePrarmeterExcel.java
  4. 2
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcVaccinePrarmeterServiceImpl.java
  5. 11
      epmet-user/epmet-user-server/src/main/resources/mapper/IcVaccinePrarmeterDao.xml

15
epmet-user/epmet-user-client/src/main/java/com/epmet/dto/IcVaccinePrarmeterDTO.java

@ -90,6 +90,7 @@ public class IcVaccinePrarmeterDTO implements Serializable {
* 户口性质0户籍 1外来 * 户口性质0户籍 1外来
*/ */
private String householdType; private String householdType;
private String householdTypeName;
/** /**
* 姓名 * 姓名
@ -110,6 +111,7 @@ public class IcVaccinePrarmeterDTO implements Serializable {
* 是否接种0否1是 * 是否接种0否1是
*/ */
private String isVaccination; private String isVaccination;
private String isVaccinationName;
/** /**
* 第一次接种时间 * 第一次接种时间
@ -181,4 +183,15 @@ public class IcVaccinePrarmeterDTO implements Serializable {
*/ */
private Date updatedTime; private Date updatedTime;
} /**
* 审核状态0待审核 1审核不通过 2审核通过
*/
private String checkState;
private String checkStateName;
/**
* 审核理由
*/
private String checkReason;
}

10
epmet-user/epmet-user-server/src/main/java/com/epmet/entity/IcVaccinePrarmeterEntity.java

@ -151,4 +151,14 @@ public class IcVaccinePrarmeterEntity extends BaseEpmetEntity {
*/ */
private String note; private String note;
/**
* 审核状态0待审核 1审核不通过 2审核通过
*/
private String checkState;
/**
* 审核理由
*/
private String checkReason;
} }

7
epmet-user/epmet-user-server/src/main/java/com/epmet/excel/IcVaccinePrarmeterExcel.java

@ -74,5 +74,12 @@ public class IcVaccinePrarmeterExcel {
@Excel(name = "备注") @Excel(name = "备注")
private String note; private String note;
@Excel(name = "审核状态", replace = {"待审核_0","审核不通过_1","审核通过_2"})
private String checkState;
@Excel(name = "审核理由")
private String checkReason;
} }

2
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcVaccinePrarmeterServiceImpl.java

@ -190,6 +190,8 @@ public class IcVaccinePrarmeterServiceImpl extends BaseServiceImpl<IcVaccinePrar
entities.forEach(e -> { entities.forEach(e -> {
// 设置客户ID // 设置客户ID
e.setCustomerId(tokenDto.getCustomerId()); e.setCustomerId(tokenDto.getCustomerId());
// 设置审核状态为待审核
e.setCheckState("0");
}); });
insertBatch(entities); insertBatch(entities);
} }

11
epmet-user/epmet-user-server/src/main/resources/mapper/IcVaccinePrarmeterDao.xml

@ -73,7 +73,9 @@
CREATED_BY, CREATED_BY,
CREATED_TIME, CREATED_TIME,
UPDATED_BY, UPDATED_BY,
UPDATED_TIME UPDATED_TIME,
CHECK_STATE,
CHECK_REASON
from ic_vaccine_prarmeter from ic_vaccine_prarmeter
where DEL_FLAG = 0 where DEL_FLAG = 0
<if test="name != null and name != ''"> <if test="name != null and name != ''">
@ -123,10 +125,12 @@
HOME_ID, HOME_ID,
HOME_NAME, HOME_NAME,
HOUSEHOLD_TYPE, HOUSEHOLD_TYPE,
(case HOUSEHOLD_TYPE when '0' then '户籍' when '1' then '外来' else '' end) as householdTypeName,
NAME, NAME,
MOBILE, MOBILE,
ID_CARD, ID_CARD,
IS_VACCINATION, IS_VACCINATION,
(case IS_VACCINATION when '0' then '否' when '1' then '是' else '' end) as isVaccinationName,
FIRST_VAC_TIME, FIRST_VAC_TIME,
FIRST_VAC_SITE, FIRST_VAC_SITE,
SECOND_VAC_TIME, SECOND_VAC_TIME,
@ -140,7 +144,10 @@
CREATED_BY, CREATED_BY,
CREATED_TIME, CREATED_TIME,
UPDATED_BY, UPDATED_BY,
UPDATED_TIME UPDATED_TIME,
CHECK_STATE,
(case CHECK_STATE when '0' then '待审核' when '1' then '审核不通过' when '2' then '审核通过' else '' end) as checkStateName,
CHECK_REASON
from ic_vaccine_prarmeter from ic_vaccine_prarmeter
where DEL_FLAG = 0 where DEL_FLAG = 0
<if test="name != null and name != ''"> <if test="name != null and name != ''">

Loading…
Cancel
Save