Commit 34f352e757c8f78b4522199e7cdc2eb93fcf8010
1 parent
01054ed761
Exists in
dev
#fix 优化病例一键上传逻辑判断
Showing 2 changed files with 4 additions and 5 deletions
talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/PushMessageController.java
View file @
34f352e
... | ... | @@ -27,9 +27,6 @@ |
27 | 27 | public BaseResponse getAllPerm(@PathVariable("messageType") Integer messageType |
28 | 28 | ,String diagnose,Integer type,Integer status,String cid,Integer isRead |
29 | 29 | ,String startTime,String endTime,int current,int size){ |
30 | - if (messageType==null){ | |
31 | - return BaseResponse.error("推送类型不能为空"); | |
32 | - } | |
33 | 30 | QueryWrapper<LymsPushMessage> queryWrapper=new QueryWrapper<>(); |
34 | 31 | List<Integer> list=new ArrayList<>(); |
35 | 32 | list.add(messageType); |
talkonlineweb/src/main/java/com/lyms/talkonlineweb/service/impl/LymsHisInfoServiceImpl.java
View file @
34f352e
... | ... | @@ -24,6 +24,7 @@ |
24 | 24 | import org.springframework.util.DigestUtils; |
25 | 25 | |
26 | 26 | import java.util.*; |
27 | +import java.util.stream.Collectors; | |
27 | 28 | |
28 | 29 | /** |
29 | 30 | * |
... | ... | @@ -385,8 +386,9 @@ |
385 | 386 | } |
386 | 387 | //随访 |
387 | 388 | List<LymsChatInfo> chatList= lymsChatInfoService.list(new QueryWrapper<LymsChatInfo>().in("illid",diagnoseIds)); |
388 | - if (CollectionUtils.isEmpty(chatList)){ | |
389 | - String remark= "该患者疾病没有设置回访内容"; | |
389 | + if (CollectionUtils.isEmpty(chatList) || | |
390 | + chatList.stream().collect(Collectors.groupingBy(LymsChatInfo::getType)).size()<5){ | |
391 | + String remark= "该患者疾病回访内容不足5种类型"; | |
390 | 392 | lymsHisInfo.setRemark(remark); |
391 | 393 | return remark; |
392 | 394 | } |