Commit 99b79fbfc7a82c67e926363a7aa3652901d4a9d1
1 parent
100ecf7597
Exists in
master
and in
1 other branch
update code
Showing 2 changed files with 58 additions and 3 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/MeasureInfoController.java
View file @
99b79fb
| ... | ... | @@ -26,7 +26,7 @@ |
| 26 | 26 | private MeasureInfoFacade measureInfoFacade; |
| 27 | 27 | /** |
| 28 | 28 | * 血糖和脉搏 身高和体重的值列表 |
| 29 | - * valueType 值类型: 1 体重和身高 2 血压和脉搏 | |
| 29 | + * valueType 值类型: 1 体重和身高 2 血压和脉搏 3 体温 | |
| 30 | 30 | * @return |
| 31 | 31 | */ |
| 32 | 32 | @RequestMapping(method = RequestMethod.GET, value = "/queryMeasureInfoList") |
| ... | ... | @@ -145,6 +145,49 @@ |
| 145 | 145 | return measureInfoFacade.addMeasureInfo(measureInfoRequest); |
| 146 | 146 | } |
| 147 | 147 | |
| 148 | + | |
| 149 | + | |
| 150 | + /** | |
| 151 | + * value_type: 1体重、身高 2,血压和脉搏,3,体温 | |
| 152 | + * 添加体温 | |
| 153 | + * @param request | |
| 154 | + * @return | |
| 155 | + */ | |
| 156 | + @RequestMapping(method = RequestMethod.GET, value = "/addTemperature") | |
| 157 | + @ResponseBody | |
| 158 | + public Object addTzSgInfo( | |
| 159 | + @RequestParam(value = "userName", required = false) String userName, | |
| 160 | + @RequestParam(value = "certType", required = false) String certType, | |
| 161 | + @RequestParam(value = "certNo", required = false) String certNo, | |
| 162 | + @RequestParam(value = "sex", required = false) Integer sex, | |
| 163 | + @RequestParam(value = "vcCardNo", required = false) String vcCardNo, | |
| 164 | + @RequestParam(value = "valueOne", required = false) String valueOne, | |
| 165 | + @RequestParam(value = "wxCode", required = false) String wxCode, | |
| 166 | + @RequestParam(value = "hospitalId", required = false) String hospitalId, | |
| 167 | + @RequestParam(value = "age", required = false) Integer age, | |
| 168 | + @RequestParam(value = "phone", required = false) String phone, | |
| 169 | + @RequestParam(value = "zyNo", required = false) String zyNo, | |
| 170 | + @RequestParam(value = "visitId", required = false) String visitId, | |
| 171 | + HttpServletRequest request) { | |
| 172 | + MeasureInfoRequest measureInfoRequest = new MeasureInfoRequest(); | |
| 173 | + measureInfoRequest.setUserName(userName); | |
| 174 | + measureInfoRequest.setCertType(certType); | |
| 175 | + measureInfoRequest.setCertNo(certNo); | |
| 176 | + measureInfoRequest.setHospitalId(hospitalId); | |
| 177 | + measureInfoRequest.setVcCardNo(vcCardNo); | |
| 178 | + measureInfoRequest.setValueOne(valueOne); | |
| 179 | + measureInfoRequest.setWxCode(wxCode); | |
| 180 | + measureInfoRequest.setAge(age); | |
| 181 | + measureInfoRequest.setPhone(phone); | |
| 182 | + measureInfoRequest.setSex(sex); | |
| 183 | + measureInfoRequest.setRecordTime(new Date().getTime()); | |
| 184 | + measureInfoRequest.setRecordCount(1); | |
| 185 | + measureInfoRequest.setValueType(3); | |
| 186 | + measureInfoRequest.setZyNo(zyNo); | |
| 187 | + measureInfoRequest.setVisitId(visitId); | |
| 188 | + System.out.println("添加体温请求参数:"+measureInfoRequest.toString()); | |
| 189 | + return measureInfoFacade.addMeasureInfo(measureInfoRequest); | |
| 190 | + } | |
| 148 | 191 | |
| 149 | 192 | /** |
| 150 | 193 | * 更新数据 |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MeasureInfoFacade.java
View file @
99b79fb
| ... | ... | @@ -191,8 +191,20 @@ |
| 191 | 191 | } |
| 192 | 192 | Integer count = MAX_TODAY_COUNT - todayCount; |
| 193 | 193 | map.put("errorcode", String.valueOf(ErrorCodeConstants.SUCCESS)); |
| 194 | - map.put("errormsg", measureInfoRequest.getValueType() == 1 | |
| 195 | - ? "信息记录成功,今天您还可以测量"+count+"次体重和身高" : "信息记录成功,今天您还可以测量"+count+"次血压和脉搏"); | |
| 194 | + String message = ""; | |
| 195 | + if (measureInfoRequest.getValueType() == 1) | |
| 196 | + { | |
| 197 | + message = "信息记录成功,今天您还可以测量"+count+"次体重和身高"; | |
| 198 | + } | |
| 199 | + else if (measureInfoRequest.getValueType() == 2) | |
| 200 | + { | |
| 201 | + message = "信息记录成功,今天您还可以测量"+count+"次血压和脉搏"; | |
| 202 | + } | |
| 203 | + else if (measureInfoRequest.getValueType() == 3) | |
| 204 | + { | |
| 205 | + message = "信息记录成功,今天您还可以测量"+count+"次体温"; | |
| 206 | + } | |
| 207 | + map.put("errormsg",message); | |
| 196 | 208 | return map; |
| 197 | 209 | } |
| 198 | 210 |