提交 b7313e29 authored 作者: 杨凯's avatar 杨凯

Merge branch 'test'

...@@ -180,7 +180,7 @@ public class ImChatTemplateImpl implements ImChatTemplate { ...@@ -180,7 +180,7 @@ public class ImChatTemplateImpl implements ImChatTemplate {
} }
} else if (i == 1) { } else if (i == 1) {
Map<String, Object> imageMap = new HashMap<>(); Map<String, Object> imageMap = new HashMap<>();
if (reportDetailVo.getReportType().equals(1)) { // if (reportDetailVo.getReportType().equals(1)) {
imageMap.put("UserAction", CommonConstants.USER_ACTION); imageMap.put("UserAction", CommonConstants.USER_ACTION);
imageMap.put("applicationCode", IMInformConstants.IM_SYSTEM_BUSINESS_CODE); imageMap.put("applicationCode", IMInformConstants.IM_SYSTEM_BUSINESS_CODE);
imageMap.put("appointmentId", sendImMsgDTO.getAdmId()); imageMap.put("appointmentId", sendImMsgDTO.getAdmId());
...@@ -197,7 +197,7 @@ public class ImChatTemplateImpl implements ImChatTemplate { ...@@ -197,7 +197,7 @@ public class ImChatTemplateImpl implements ImChatTemplate {
imageMap.put("toApplicationCode", IMInformConstants.IM_SYSTEM_BUSINESS_CODE); imageMap.put("toApplicationCode", IMInformConstants.IM_SYSTEM_BUSINESS_CODE);
msgType = "TIMCustomElem"; msgType = "TIMCustomElem";
} // }
content = JSONObject.toJSONString(imageMap); content = JSONObject.toJSONString(imageMap);
} else if (i == 2) { } else if (i == 2) {
if (Objects.nonNull(reportDetailVo)) { if (Objects.nonNull(reportDetailVo)) {
......
...@@ -78,6 +78,7 @@ public class PatientServiceImpl implements PatientService { ...@@ -78,6 +78,7 @@ public class PatientServiceImpl implements PatientService {
public BaseResponse<String> signedDoctor(SignedDoctorDTO reqVo) { public BaseResponse<String> signedDoctor(SignedDoctorDTO reqVo) {
MobileBenefitPackageEntity entity = mobileBenefitPackageMapper.queryByPhone(reqVo.getPhone(), reqVo.getPackageOrderId(), null); MobileBenefitPackageEntity entity = mobileBenefitPackageMapper.queryByPhone(reqVo.getPhone(), reqVo.getPackageOrderId(), null);
log.info("entity={}", entity);
if (ObjectUtils.isEmpty(entity)) { if (ObjectUtils.isEmpty(entity)) {
return BaseResponse.error("没有查询到有关权益"); return BaseResponse.error("没有查询到有关权益");
} }
...@@ -119,15 +120,16 @@ public class PatientServiceImpl implements PatientService { ...@@ -119,15 +120,16 @@ public class PatientServiceImpl implements PatientService {
List<PatientSignEntity> patientSignEntities = getPatientSignList(reqVo.getPhone(), reqVo.getPackageOrderId(), List<PatientSignEntity> patientSignEntities = getPatientSignList(reqVo.getPhone(), reqVo.getPackageOrderId(),
signStatus, status); signStatus, status);
if (!patientSignEntities.isEmpty()) { if (!patientSignEntities.isEmpty()) {
// if (!SignStatus.CANCEL.getValue().equals(reqVo.getSignStatus())) { if (!SignStatus.CANCEL.getValue().equals(reqVo.getSignStatus())) {
return BaseResponse.error("已经有进行中的签约或者改签医生,不能再进行签约或者改签!!!"); return BaseResponse.error("已经有进行中的签约或者改签医生,不能再进行签约或者改签!!!");
// } }
// PatientSignEntity patientSignEntity = patientSignEntities.get(0); PatientSignEntity patientSignEntity = patientSignEntities.get(0);
// Date signCreateTime = patientSignEntity.getCreateTime(); Date signCreateTime = oldPatientSignEntity.getCreateTime();
// log.info(""); log.info("signCreateTime={}, signStartTime={}, signEndTime={}", signCreateTime, signStartTime, signEndTime);
// if (signCreateTime.after(signStartTime) && signCreateTime.before(signEndTime)) { if (signCreateTime.after(signStartTime) && signCreateTime.before(signEndTime)) {
// return BaseResponse.error("已经有进行中的签约或者改签医生,不能再进行签约或者改签!!!"); return BaseResponse.error("已经有进行中的签约或者改签医生,不能再进行签约或者改签!!!");
// } }
oldPatientSignEntity = patientSignEntity;
} }
} else { } else {
QueryWrapper<PatientSignEntity> psWrapper = new QueryWrapper<>(); QueryWrapper<PatientSignEntity> psWrapper = new QueryWrapper<>();
......
...@@ -55,9 +55,11 @@ public class SignedTask { ...@@ -55,9 +55,11 @@ public class SignedTask {
@Scheduled(cron = "0 0 10 * * ?") @Scheduled(cron = "0 0 10 * * ?")
public void healthRecordWhetherUpdate() { public void healthRecordWhetherUpdate() {
log.info("开始进行健康查询处理...");
PatientSignEntity patientSignEntity = new PatientSignEntity(); PatientSignEntity patientSignEntity = new PatientSignEntity();
patientSignEntity.setStatus(StatusEnum.IN_CONSULTATION.getValue()); patientSignEntity.setStatus(StatusEnum.IN_CONSULTATION.getValue());
List<PatientSignEntity> patientSignEntities = patientSignSevice.selectList(patientSignEntity); List<PatientSignEntity> patientSignEntities = patientSignSevice.selectList(patientSignEntity);
log.info("查询健康patientSignEntities={}", patientSignEntities);
if (!patientSignEntities.isEmpty()) { if (!patientSignEntities.isEmpty()) {
for (PatientSignEntity ps : patientSignEntities) { for (PatientSignEntity ps : patientSignEntities) {
HealthInfoDTO healthInfoDTO = new HealthInfoDTO(); HealthInfoDTO healthInfoDTO = new HealthInfoDTO();
...@@ -135,7 +137,9 @@ public class SignedTask { ...@@ -135,7 +137,9 @@ public class SignedTask {
@Scheduled(cron = "0 0 20 * * ?") @Scheduled(cron = "0 0 20 * * ?")
public void holidayPush() { public void holidayPush() {
log.info("开始进行节假日消息处理...");
List<PatientSignEntity> patientSignEntities = patientSignSevice.selectList(new PatientSignEntity()); List<PatientSignEntity> patientSignEntities = patientSignSevice.selectList(new PatientSignEntity());
log.info("查询节假日消息patientSignEntities={}", patientSignEntities);
try { try {
if (!patientSignEntities.isEmpty()) { if (!patientSignEntities.isEmpty()) {
for (PatientSignEntity ps : patientSignEntities) { for (PatientSignEntity ps : patientSignEntities) {
...@@ -184,7 +188,9 @@ public class SignedTask { ...@@ -184,7 +188,9 @@ public class SignedTask {
@Scheduled(cron = "0 0 1 * * ?") @Scheduled(cron = "0 0 1 * * ?")
public void orderInvalidation() { public void orderInvalidation() {
log.info("开始进行权益信息处理...");
List<MobileBenefitPackageEntity> mobileBenefitPackageEntities = mobileBenefitPackageMapper.queryMaxOneList(); List<MobileBenefitPackageEntity> mobileBenefitPackageEntities = mobileBenefitPackageMapper.queryMaxOneList();
log.info("查询需要处理的权限mobileBenefitPackageEntities={}", mobileBenefitPackageEntities);
try { try {
if (!mobileBenefitPackageEntities.isEmpty()) { if (!mobileBenefitPackageEntities.isEmpty()) {
for (MobileBenefitPackageEntity mbp : mobileBenefitPackageEntities) { for (MobileBenefitPackageEntity mbp : mobileBenefitPackageEntities) {
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="com.ebaiyihui.family.doctor.server.mapper.MobileBenefitPackageMapper"> <mapper namespace="com.ebaiyihui.family.doctor.server.mapper.MobileBenefitPackageMapper">
<sql id="base_columns"> <sql id="base_columns">
x_id,productId,phone,userId,orderId,timeLimit,used,activateOrderId x_id,productId,phone,userId,orderId,timeLimit,used,activateOrderId,benefitsStartTime,benefitsEndTime
</sql> </sql>
<insert id="insert"> <insert id="insert">
INSERT INTO mobile_benefit_package ( INSERT INTO mobile_benefit_package (
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论