Commit 8bbd1e620abebd5d3e0290a1ebaf62db26178820

Authored by litao@lymsh.com
1 parent 07a58c853b
Exists in master and in 1 other branch dev

体重管理相关代码

Showing 1 changed file with 2 additions and 2 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PatientWeightServiceImpl.java View file @ 8bbd1e6
... ... @@ -215,13 +215,14 @@
215 215 if(patientWeight != null) {
216 216 Map<String, Object> map = new HashMap<>();
217 217 Patients patients = mongoTemplate.findById(patientWeight.getPatientId(), Patients.class);
  218 + Integer week = null;
218 219 if(patients != null) {
219 220 map.put("vcCard", patients.getVcCardNo());
220 221 map.put("username", patients.getUsername());
221 222 map.put("phone", patients.getPhone());
222 223 map.put("dueDate", DateUtil.getyyyy_MM_dd(patients.getDueDate()));
223 224 map.put("age", DateUtil.getAge(patients.getBirth()));
224   - Integer week = DateUtil.getWeek(patients.getLastMenses(), new Date()) - 1;
  225 + week = DateUtil.getWeek(patients.getLastMenses(), new Date());
225 226 String yunqi = "";
226 227 if(week <= 12) {
227 228 yunqi = "孕早期";
... ... @@ -237,7 +238,6 @@
237 238 map.put("bmi", patientWeight.getBmi());
238 239 map.put("nowWeight", patientWeight.getNowWeight());
239 240 map.put("pregnancy", DateUtil.getWeekDesc(patients.getLastMenses(), new Date()));
240   - Integer week = DateUtil.getWeek(patients.getLastMenses(), new Date());
241 241 if(week != null) {
242 242 week = week - 1; //他们写的计算周的方法有问题 会多一周
243 243 setInfo(week, map); // 设置孕期相关营养信息