Commit 13524c6ecd8e09fdcf9f7442e3f01664daada7be
1 parent
d2f05e31d9
Exists in
master
and in
6 other branches
转诊单显示诊断结果
Showing 2 changed files with 31 additions and 0 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java
View file @
13524c6
| ... | ... | @@ -10,6 +10,7 @@ |
| 10 | 10 | import com.lyms.platform.common.utils.*; |
| 11 | 11 | import com.lyms.platform.operate.web.request.*; |
| 12 | 12 | import com.lyms.platform.operate.web.result.*; |
| 13 | +import com.lyms.platform.operate.web.utils.FunvCommonUtil; | |
| 13 | 14 | import com.lyms.platform.permission.model.Organization; |
| 14 | 15 | import com.lyms.platform.permission.model.OrganizationQuery; |
| 15 | 16 | import com.lyms.platform.permission.model.Users; |
| ... | ... | @@ -881,6 +882,26 @@ |
| 881 | 882 | } |
| 882 | 883 | |
| 883 | 884 | applyOrderResult.convertToResult(orderModel, zhuanCName, zhuanRname); |
| 885 | + | |
| 886 | + | |
| 887 | + /* 诊断指导 */ | |
| 888 | + String diagnosis = ""; | |
| 889 | + if (org.apache.commons.lang.StringUtils.isNotEmpty(orderModel.getDiagnosis())) { | |
| 890 | + List<String> temp = JsonUtil.toList(orderModel.getDiagnosis(), String.class); | |
| 891 | + if (CollectionUtils.isNotEmpty(temp)) { | |
| 892 | + StringBuilder sb = new StringBuilder(); | |
| 893 | + for (String sId : temp) { | |
| 894 | + sb.append(FunvCommonUtil.getBaseicConfigByid(sId, basicConfigService)).append(","); | |
| 895 | + } | |
| 896 | + if (sb.toString().endsWith(",")) { | |
| 897 | + diagnosis = sb.substring(0, sb.length() - 1); | |
| 898 | + } else { | |
| 899 | + diagnosis = sb.toString(); | |
| 900 | + } | |
| 901 | + } | |
| 902 | + } | |
| 903 | + applyOrderResult.setDiagnosis(diagnosis); | |
| 904 | + | |
| 884 | 905 | applyOrderResult.setrRisk(stringBuilder.toString()); |
| 885 | 906 | applyOrderResult.setScore(orderModel.getScore()); |
| 886 | 907 |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/ApplyOrderOutResult.java
View file @
13524c6
| ... | ... | @@ -69,6 +69,16 @@ |
| 69 | 69 | //1 孕妇 0 产妇 |
| 70 | 70 | private String isGravida; |
| 71 | 71 | |
| 72 | + private String diagnosis; | |
| 73 | + | |
| 74 | + public String getDiagnosis() { | |
| 75 | + return diagnosis; | |
| 76 | + } | |
| 77 | + | |
| 78 | + public void setDiagnosis(String diagnosis) { | |
| 79 | + this.diagnosis = diagnosis; | |
| 80 | + } | |
| 81 | + | |
| 72 | 82 | public String getScreenResult() { |
| 73 | 83 | return screenResult; |
| 74 | 84 | } |