Commit a236cf75017c0da7470feb28d11526cbb8e02569

Authored by liquanyu
1 parent ee2bd2912a

update

Showing 1 changed file with 14 additions and 2 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java View file @ a236cf7
... ... @@ -1068,9 +1068,21 @@
1068 1068 mr.setFirst("【" + messagePrefix + "】" + content);
1069 1069 mr.setObjType(ServiceObjEnums.YUNOBJ.getId());
1070 1070 mr.setPhone(patient.getPhone());
1071   - mr.setTimeType(SmsTimeTypeEnums.ONTIME.getId());
  1071 +
  1072 + if (templateModel.getSendTime() != null && "00:00".equals(templateModel.getSendTime()))
  1073 + {
  1074 + mr.setTimeType(SmsTimeTypeEnums.ONTIME.getId());
  1075 + mr.setPlanTime(DateUtil.getyyyy_MM_dd_hms(new Date()));
  1076 + }
  1077 + else
  1078 + {
  1079 + mr.setTimeType(SmsTimeTypeEnums.NO_ONTIME.getId());
  1080 + String date = DateUtil.getyyyy_MM_dd(DateUtil.addDay(new Date(),templateModel.getSendTimeType()));
  1081 + mr.setPlanTime(date + " " + templateModel.getSendTime() +":00");
  1082 + }
  1083 +
  1084 +
1072 1085 mr.setTypeId(ProjectTypeEnums.YNXT.getId());
1073   - mr.setPlanTime(DateUtil.getyyyy_MM_dd_hms(new Date()));
1074 1086 mr.setSubTypeId(SmsServiceEnums.FWKT.getId());
1075 1087 mr.setStatus(SmsStatusEnums.WFS.getId());
1076 1088 mr.setHospitalId(patient.getHospitalId());