Commit 02ac176821600b305b7f50089de8f8543345eb58
1 parent
4a3ad694b3
Exists in
master
and in
6 other branches
update code
Showing 4 changed files with 17 additions and 18 deletions
- platform-msg-generate/src/main/java/com/lyms/platform/msg/utils/DateUtils.java
- platform-msg-generate/src/main/java/com/lyms/platform/msg/utils/HelperUtils.java
- platform-msg-generate/src/main/java/com/lyms/platform/msg/worker/TempleteMsgGenerateWorker.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/MessageCenterService.java
platform-msg-generate/src/main/java/com/lyms/platform/msg/utils/DateUtils.java
View file @
02ac176
| ... | ... | @@ -129,18 +129,18 @@ |
| 129 | 129 | */ |
| 130 | 130 | public static String getDateStr(Date date,String format) |
| 131 | 131 | { |
| 132 | - if (date == null) | |
| 133 | - { | |
| 134 | - return null; | |
| 135 | - } | |
| 136 | 132 | try |
| 137 | 133 | { |
| 134 | + lock.lock(); | |
| 138 | 135 | return getDateFormat(format).format(date); |
| 139 | 136 | } |
| 140 | 137 | catch (Exception e) |
| 141 | 138 | { |
| 142 | 139 | logger.error("get date format error."); |
| 143 | 140 | return null; |
| 141 | + } | |
| 142 | + finally { | |
| 143 | + lock.unlock(); | |
| 144 | 144 | } |
| 145 | 145 | } |
| 146 | 146 |
platform-msg-generate/src/main/java/com/lyms/platform/msg/utils/HelperUtils.java
View file @
02ac176
platform-msg-generate/src/main/java/com/lyms/platform/msg/worker/TempleteMsgGenerateWorker.java
View file @
02ac176
| ... | ... | @@ -275,18 +275,18 @@ |
| 275 | 275 | { |
| 276 | 276 | continue; |
| 277 | 277 | } |
| 278 | - | |
| 279 | - //如果有有效的预约短信就不发送 儿保检查提醒 | |
| 280 | - if (queryBabyOrder(model.getBirth(), start, tempHid, sendTimeType, model.getId(),"天")) | |
| 278 | + if (HelperUtils.isExistMsg(model.getId(), template.getId())) | |
| 281 | 279 | { |
| 282 | 280 | continue; |
| 283 | 281 | } |
| 284 | 282 | |
| 285 | - if (HelperUtils.isExistMsg(model.getId(), template.getId())) | |
| 283 | + //如果有有效的预约短信就不发送 儿保检查提醒 | |
| 284 | + if (queryBabyOrder(model.getBirth(), start, tempHid, sendTimeType, model.getId(), "天")) | |
| 286 | 285 | { |
| 287 | 286 | continue; |
| 288 | 287 | } |
| 289 | 288 | |
| 289 | + | |
| 290 | 290 | //短信前缀 |
| 291 | 291 | String messagePrefix = baseService.getSmsPrefix(config, model.getBuildDoctor()); |
| 292 | 292 | String messageContent = "【"+messagePrefix+"】"+template.getContent(); |
| 293 | 293 | |
| ... | ... | @@ -330,13 +330,13 @@ |
| 330 | 330 | continue; |
| 331 | 331 | } |
| 332 | 332 | |
| 333 | - //如果有有效的预约短信就不发送 儿保检查提醒 | |
| 334 | - if (queryBabyOrder(model.getBirth(), start, tempHid, sendTimeType, model.getId(),"月")) | |
| 333 | + if (HelperUtils.isExistMsg(model.getId(),template.getId())) | |
| 335 | 334 | { |
| 336 | 335 | continue; |
| 337 | 336 | } |
| 338 | 337 | |
| 339 | - if (HelperUtils.isExistMsg(model.getId(),template.getId())) | |
| 338 | + //如果有有效的预约短信就不发送 儿保检查提醒 | |
| 339 | + if (queryBabyOrder(model.getBirth(), start, tempHid, sendTimeType, model.getId(), "月")) | |
| 340 | 340 | { |
| 341 | 341 | continue; |
| 342 | 342 | } |
| 343 | 343 | |
| ... | ... | @@ -504,15 +504,14 @@ |
| 504 | 504 | { |
| 505 | 505 | for (Patients pat : patients) |
| 506 | 506 | { |
| 507 | - | |
| 508 | - //如果有有效的预约短信就不发送产检程序提醒 | |
| 509 | - boolean isOrder = baseService.queryYunIsOrder(sendTimeType, tempHid, pat.getId(), pat.getLastMenses(), start); | |
| 510 | - if (isOrder) | |
| 507 | + if (HelperUtils.isExistMsg(pat.getId(),template.getId())) | |
| 511 | 508 | { |
| 512 | 509 | continue; |
| 513 | 510 | } |
| 514 | 511 | |
| 515 | - if (HelperUtils.isExistMsg(pat.getId(),template.getId())) | |
| 512 | + //如果有有效的预约短信就不发送产检程序提醒 | |
| 513 | + boolean isOrder = baseService.queryYunIsOrder(sendTimeType, tempHid, pat.getId(), pat.getLastMenses(), start); | |
| 514 | + if (isOrder) | |
| 516 | 515 | { |
| 517 | 516 | continue; |
| 518 | 517 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/MessageCenterService.java
View file @
02ac176