Commit a453ca3595d9d09732a29bf1b8e0f9fd20f50160
1 parent
3c1a738a8e
Exists in
master
and in
1 other branch
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) { |