人工随访处理
This commit is contained in:
parent
d5c6fde48f
commit
361c09207a
@ -261,9 +261,12 @@ public class SignPatientManageRouteServiceImpl implements ISignPatientManageRout
|
|||||||
// 新增患者管理任务执行记录
|
// 新增患者管理任务执行记录
|
||||||
insertPatientTaskExecuteRecord(dto, routeHandlePerson, time);
|
insertPatientTaskExecuteRecord(dto, routeHandlePerson, time);
|
||||||
// 发送短信
|
// 发送短信
|
||||||
if (PhoneMessageRemindEnum.EVERYONE_SEND_MESSAGE.getInfo().equals(dto.getPhoneMessageRemind())
|
if (StringUtils.isBlank(dto.getPhoneConnectStatus())) {
|
||||||
|
dto.setPhoneConnectStatus(PhoneConnectStatusEnum.CONNECTED.getInfo());
|
||||||
|
}
|
||||||
|
if (StringUtils.isNotBlank(dto.getPhoneMessageRemind()) && (PhoneMessageRemindEnum.EVERYONE_SEND_MESSAGE.getInfo().equals(dto.getPhoneMessageRemind())
|
||||||
|| (PhoneConnectStatusEnum.CONNECTED.getInfo().equals(dto.getPhoneConnectStatus()) && PhoneMessageRemindEnum.CONNECTED_SEND_MESSAGE.getInfo().equals(dto.getPhoneMessageRemind()))
|
|| (PhoneConnectStatusEnum.CONNECTED.getInfo().equals(dto.getPhoneConnectStatus()) && PhoneMessageRemindEnum.CONNECTED_SEND_MESSAGE.getInfo().equals(dto.getPhoneMessageRemind()))
|
||||||
|| (PhoneConnectStatusEnum.NOTCONNECTED.getInfo().equals(dto.getPhoneConnectStatus()) && PhoneMessageRemindEnum.NOT_CONNECTED_SEND_MESSAGE.getInfo().equals(dto.getPhoneMessageRemind()))) {
|
|| (PhoneConnectStatusEnum.NOTCONNECTED.getInfo().equals(dto.getPhoneConnectStatus()) && PhoneMessageRemindEnum.NOT_CONNECTED_SEND_MESSAGE.getInfo().equals(dto.getPhoneMessageRemind())))) {
|
||||||
iSignPatientManageRouteNodeService.generateTask(dto.getManageRouteNodeId(), dto.getTaskType());
|
iSignPatientManageRouteNodeService.generateTask(dto.getManageRouteNodeId(), dto.getTaskType());
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user