Browse Source

核酸检测列表添加登记账号

feature/codemove
Jackwang 4 years ago
parent
commit
d815fb3127
  1. 5
      epdc-cloud-custom/src/main/java/com/elink/esua/epdc/modules/epidemic/entity/PersonTestingEntity.java
  2. 4
      epdc-cloud-custom/src/main/java/com/elink/esua/epdc/modules/epidemic/service/impl/PersonTestingServiceImpl.java

5
epdc-cloud-custom/src/main/java/com/elink/esua/epdc/modules/epidemic/entity/PersonTestingEntity.java

@ -102,4 +102,9 @@ public class PersonTestingEntity extends BaseEpdcEntity {
* 核酸检测点表主键
*/
private String testingPointId;
/**
* 创建人姓名
*/
private String createdByName;
}

4
epdc-cloud-custom/src/main/java/com/elink/esua/epdc/modules/epidemic/service/impl/PersonTestingServiceImpl.java

@ -47,9 +47,7 @@ import com.elink.esua.epdc.vaccine.epidemic.entity.EpidemicUserInfoEntity;
import com.elink.esua.epdc.vaccine.house.dao.PopulationInformationDao;
import com.elink.esua.epdc.vaccine.house.entity.PopulationInformationEntity;
import org.apache.commons.lang3.StringUtils;
import org.apache.poi.hssf.usermodel.*;
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.ss.util.CellRangeAddressList;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@ -224,6 +222,7 @@ public class PersonTestingServiceImpl extends BaseServiceImpl<PersonTestingDao,
entity.setImgUrl(uploadResult.getData());
}
}
entity.setCreatedByName(SecurityUser.getUser().getUsername());
insert(entity);
return new Result().ok("录入成功");
}
@ -544,6 +543,7 @@ public class PersonTestingServiceImpl extends BaseServiceImpl<PersonTestingDao,
PersonTestingEntity entity = ConvertUtils.sourceToTarget(dto, PersonTestingEntity.class);
// 根据身份证号、核酸检测时间比对库里数据,有相同的更新这个人的这条核酸检测记录,匹配不到的插入
String idPersonTesting = baseDao.getIdByIdCardAndTestingTime(entity.getIdcard(), entity.getTestingTime());
entity.setCreatedByName(SecurityUser.getUser().getUsername());
if (null == idPersonTesting) {
insert(entity);
} else {

Loading…
Cancel
Save