Commit 4e7242e46a9621891438027a52ec618db511f5f4

Authored by liquanyu
1 parent 0e33233694

操作日志

Showing 2 changed files with 21 additions and 2 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/OperateLogFacade.java View file @ 4e7242e
... ... @@ -73,7 +73,7 @@
73 73  
74 74 if (operateAfterContent != null && operateBeforeContent != null)
75 75 {
76   - String json = JsonUtil.obj2Str(getChangeItems(operateAfterContent, operateBeforeContent));
  76 + String json = JsonUtil.obj2Str(getChangeItems(operateBeforeContent,operateAfterContent));
77 77 System.out.print(json);
78 78 model.setModifyContent(json);
79 79 }
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PostReviewFacade.java View file @ 4e7242e
... ... @@ -2,6 +2,7 @@
2 2  
3 3 import com.lyms.platform.biz.service.*;
4 4 import com.lyms.platform.common.constants.ErrorCodeConstants;
  5 +import com.lyms.platform.common.enums.OptActionEnums;
5 6 import com.lyms.platform.common.enums.ServiceStatusEnums;
6 7 import com.lyms.platform.common.enums.ServiceTypeEnums;
7 8 import com.lyms.platform.common.enums.YnEnums;
... ... @@ -67,6 +68,9 @@
67 68 @Autowired
68 69 private CouponService couponService;
69 70  
  71 + @Autowired
  72 + private OperateLogFacade operateLogFacade;
  73 +
70 74 /**
71 75 * 增加产后复查记录
72 76 * <p/>
... ... @@ -122,6 +126,10 @@
122 126 postReviewModel.setPid(patients.getPid());
123 127  
124 128 postReviewService.addPostReview(postReviewModel);
  129 +
  130 +
  131 + operateLogFacade.addAddOptLog(userId,Integer.parseInt(hospital),postReviewModel, OptActionEnums.ADD.getId(),"添加产后复查");
  132 +
125 133 /** 使用优惠券 */
126 134 if(org.apache.commons.lang3.StringUtils.isNotBlank(postReviewRequest.getCouponCode()) && postReviewRequest.getCouponType() != null) {
127 135 couponService.use(autoMatchFacade.getHospitalId(userId), postReviewRequest.getCouponCode(), userId, postReviewModel.getId());
128 136  
... ... @@ -189,8 +197,17 @@
189 197 }
190 198 patients.setLastCheckEmployeeId(postReviewModel.getProdDoctor());
191 199 patientsService.updatePatient(patients);
192   - patientsService.updateNextCheckTime(postReviewRequest.getNextCheckTime(),patients.getId());
  200 + patientsService.updateNextCheckTime(postReviewRequest.getNextCheckTime(), patients.getId());
  201 +
  202 +
  203 + MatDeliverQuery matDeliverQuery = new MatDeliverQuery();
  204 + matDeliverQuery.setId(postReviewRequest.getId());
  205 + matDeliverQuery.setYn(YnEnums.YES.getId());
  206 +
  207 + List<MaternalDeliverModel> list = matDeliverService.query(matDeliverQuery);
193 208 postReviewService.updatePostById(postReviewModel, postReviewRequest.getId());
  209 + operateLogFacade.addModifyOptLog(userId, Integer.parseInt(hospital), list.get(0),postReviewModel, OptActionEnums.UPDATE.getId(), "修改产后复查");
  210 +
194 211 syncMaster(patients.getId());
195 212 }
196 213 return new BaseResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功");
... ... @@ -440,6 +457,8 @@
440 457 postReviewModel.setId(id);
441 458 postReviewModel.setOperator(userId);
442 459 postReviewService.updatePostById(postReviewModel, id);
  460 +
  461 + operateLogFacade.addDeleteOptLog(userId, Integer.parseInt(hospital), list.get(0), OptActionEnums.DELETE.getId(), "删除产后复查");
443 462  
444 463  
445 464 PostReviewModel postReviewModel1 = postReviewService.findOneById(id);