Commit a453ca3595d9d09732a29bf1b8e0f9fd20f50160
1 parent
3c1a738a8e
Exists in
master
and in
8 other branches
fuck ture and false
Showing 1 changed file with 20 additions and 1 deletions
platform-operate-api/src/main/java/com/lyms/hospitalapi/qhdfy/QhdfyHisService.java
View file @
a453ca3
... | ... | @@ -158,7 +158,7 @@ |
158 | 158 | crisisItem.setFlag(item.getFlag()); |
159 | 159 | crisisItem.setItemCode(item.getCode()); |
160 | 160 | crisisItem.setItemName(item.getName()); |
161 | - crisisItem.setRef(item.getRef()); | |
161 | + crisisItem.setRef(buildRef(referValue)); | |
162 | 162 | crisisItem.setUnit(item.getUnit()); |
163 | 163 | lisCrisisItemService.addLisCrisisItem(crisisItem); |
164 | 164 | } |
... | ... | @@ -176,6 +176,25 @@ |
176 | 176 | } |
177 | 177 | } |
178 | 178 | return result; |
179 | + } | |
180 | + | |
181 | + private String buildRef(ReferValue referValue) { | |
182 | + StringBuffer sb = new StringBuffer(); | |
183 | + if (StringUtils.isNotBlank(referValue.getEmergencyChar())) { | |
184 | + sb.append(referValue.getEmergencyChar()); | |
185 | + sb.append(" | "); | |
186 | + } | |
187 | + if (StringUtils.isNotBlank(referValue.getEmergencyMin())) { | |
188 | + sb.append(">="); | |
189 | + sb.append(referValue.getEmergencyMin()); | |
190 | + sb.append(" | "); | |
191 | + } | |
192 | + if (StringUtils.isNotBlank(referValue.getEmergencyMax())) { | |
193 | + sb.append("<="); | |
194 | + sb.append(referValue.getEmergencyMax()); | |
195 | + sb.append(" | "); | |
196 | + } | |
197 | + return sb.substring(0, sb.length()-2); | |
179 | 198 | } |
180 | 199 | |
181 | 200 | public List<CheckResult> queryCheckList(String cardNo) { |