活动申请列表修改为导入手机号
This commit is contained in:
parent
2b39340598
commit
d639992bfd
@ -22,6 +22,9 @@ public class CaseplatformAcAppVO {
|
|||||||
@ApiModelProperty(value = "专家姓名")
|
@ApiModelProperty(value = "专家姓名")
|
||||||
private String expertName;
|
private String expertName;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "专家手机号")
|
||||||
|
private String expertMobile;
|
||||||
|
|
||||||
@ApiModelProperty(value = "专家所在医院")
|
@ApiModelProperty(value = "专家所在医院")
|
||||||
private String expertHospitalName;
|
private String expertHospitalName;
|
||||||
|
|
||||||
|
|||||||
@ -14,6 +14,7 @@ import net.lab1024.sa.admin.module.app.expert.dao.ExpertWhiteEntityDao;
|
|||||||
import net.lab1024.sa.admin.module.app.expert.dao.FxqSignDao;
|
import net.lab1024.sa.admin.module.app.expert.dao.FxqSignDao;
|
||||||
import net.lab1024.sa.admin.module.app.expert.domain.entity.CasePlatformBankEntity;
|
import net.lab1024.sa.admin.module.app.expert.domain.entity.CasePlatformBankEntity;
|
||||||
import net.lab1024.sa.admin.module.app.expert.domain.entity.FxqSignEntity;
|
import net.lab1024.sa.admin.module.app.expert.domain.entity.FxqSignEntity;
|
||||||
|
import net.lab1024.sa.admin.module.app.expert.service.ExpertWhiteEntityService;
|
||||||
import net.lab1024.sa.admin.module.app.medicalrecord.dao.MedicalRecorCheckDataDao;
|
import net.lab1024.sa.admin.module.app.medicalrecord.dao.MedicalRecorCheckDataDao;
|
||||||
import net.lab1024.sa.admin.module.app.medicalrecord.dao.MedicalRecorDao;
|
import net.lab1024.sa.admin.module.app.medicalrecord.dao.MedicalRecorDao;
|
||||||
import net.lab1024.sa.admin.module.app.medicalrecord.dao.MedicalRecorDpmasDao;
|
import net.lab1024.sa.admin.module.app.medicalrecord.dao.MedicalRecorDpmasDao;
|
||||||
@ -61,6 +62,7 @@ import java.io.InputStream;
|
|||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
|
import static net.lab1024.sa.common.common.code.UserErrorCode.NO_AUTH;
|
||||||
import static net.lab1024.sa.common.common.code.UserErrorCode.NO_PERMISSION;
|
import static net.lab1024.sa.common.common.code.UserErrorCode.NO_PERMISSION;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -107,6 +109,9 @@ public class CaseplatformCaseService {
|
|||||||
@Resource
|
@Resource
|
||||||
private FxqSignDao fxqSignDao;
|
private FxqSignDao fxqSignDao;
|
||||||
|
|
||||||
|
@Resource
|
||||||
|
private ExpertWhiteEntityService expertWhiteEntityService;
|
||||||
|
|
||||||
// 创建 ObjectMapper 实例(建议使用 Spring 注入或静态常量)
|
// 创建 ObjectMapper 实例(建议使用 Spring 注入或静态常量)
|
||||||
private static final ObjectMapper objectMapper = new ObjectMapper();
|
private static final ObjectMapper objectMapper = new ObjectMapper();
|
||||||
|
|
||||||
@ -668,6 +673,13 @@ public class CaseplatformCaseService {
|
|||||||
|
|
||||||
List<CaseplatformAcAppVO> list = caseplatformAcAppDao.queryPage(page, queryForm, provList);
|
List<CaseplatformAcAppVO> list = caseplatformAcAppDao.queryPage(page, queryForm, provList);
|
||||||
PageResult<CaseplatformAcAppVO> pageResult = SmartPageUtil.convert2PageResult(page, list);
|
PageResult<CaseplatformAcAppVO> pageResult = SmartPageUtil.convert2PageResult(page, list);
|
||||||
|
for (CaseplatformAcAppVO vo : pageResult.getList()) {
|
||||||
|
// 获取白名单用户-姓名、医院名称
|
||||||
|
ExpertWhiteEntity expertWhiteEntity = expertWhiteEntityService.getExpertWhiteEntityByNameAndHospitalName(vo.getExpertMobile(),vo.getExpertName(),vo.getExpertHospitalName());
|
||||||
|
if (expertWhiteEntity != null) {
|
||||||
|
vo.setExpertMobile(expertWhiteEntity.getMobile());
|
||||||
|
}
|
||||||
|
}
|
||||||
return ResponseDTO.ok(pageResult);
|
return ResponseDTO.ok(pageResult);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -7,6 +7,7 @@
|
|||||||
SELECT
|
SELECT
|
||||||
t_caseplatform_activity_application.*,
|
t_caseplatform_activity_application.*,
|
||||||
t_caseplatform_expert.name expertName,
|
t_caseplatform_expert.name expertName,
|
||||||
|
t_caseplatform_expert.mobile expertMobile,
|
||||||
(select name from t_area where id=t_caseplatform_expert.prov_id) expertProvName,
|
(select name from t_area where id=t_caseplatform_expert.prov_id) expertProvName,
|
||||||
(select name from t_area where id=t_caseplatform_expert.city_id) expertCityName,
|
(select name from t_area where id=t_caseplatform_expert.city_id) expertCityName,
|
||||||
t_caseplatform_expert.hospital_name expertHospitalName,
|
t_caseplatform_expert.hospital_name expertHospitalName,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user