Commit e6909d9c9c9db5425157916b8f5f1eab01e49e1c
1 parent
519902aa83
Exists in
master
and in
6 other branches
操作日志
Showing 3 changed files with 23 additions and 2 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java
View file @
e6909d9
... | ... | @@ -334,6 +334,9 @@ |
334 | 334 | if (CollectionUtils.isEmpty(list1)) { |
335 | 335 | //增加产筛 |
336 | 336 | applyOrderService.addOneSieveApplyOrder(sieveApplyOrderModel); |
337 | + | |
338 | + operateLogFacade.addAddOptLog(userId, Integer.parseInt(hospitalId), sieveApplyOrderModel, OptActionEnums.ADD.getId(), "申请产前筛查"); | |
339 | + | |
337 | 340 | SieveApplyOrderQuery sieveApplyOrderQuery = new SieveApplyOrderQuery(); |
338 | 341 | sieveApplyOrderQuery.setStatus(0); |
339 | 342 | sieveApplyOrderQuery.setYn(YnEnums.YES.getId()); |
... | ... | @@ -356,6 +359,7 @@ |
356 | 359 | sieveModel.setHospitalId(orderModel.getHospitalId()); |
357 | 360 | SieveService.handOrder(sieveModel); |
358 | 361 | sieveService.addChanQianSieve(sieveModel); |
362 | + operateLogFacade.addAddOptLog(userId, Integer.parseInt(hospitalId), sieveModel, OptActionEnums.ADD.getId(), "添加产前筛查"); | |
359 | 363 | } |
360 | 364 | } |
361 | 365 | idList.add(orderModel.getId()); |
... | ... | @@ -368,6 +372,8 @@ |
368 | 372 | sieveApplyOrderModel1.setModified(new Date()); |
369 | 373 | sieveApplyOrderModel1.setStatus(1); |
370 | 374 | applyOrderService.updateSieve(sieveApplyOrderModel1); |
375 | + | |
376 | +// operateLogFacade.addModifyOptLog(userId, Integer.parseInt(hospitalId), ,sieveApplyOrderModel1, OptActionEnums.UPDATE.getId(), "更新产晒申请"); | |
371 | 377 | } |
372 | 378 | } |
373 | 379 | SieveQuery sieveQuery = new SieveQuery(); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/OperateLogFacade.java
View file @
e6909d9
... | ... | @@ -66,7 +66,7 @@ |
66 | 66 | } |
67 | 67 | |
68 | 68 | model.setOperateAction(operateAction); |
69 | - model.set_class(operateBeforeContent.getClass().getName()); | |
69 | + | |
70 | 70 | model.setOperateBeforeContent(JsonUtil.obj2Str(operateBeforeContent)); |
71 | 71 | model.setOperateAfterContent(JsonUtil.obj2Str(operateAfterContent)); |
72 | 72 | model.setOperateRemark(operateRemark); |
73 | 73 | |
... | ... | @@ -74,9 +74,13 @@ |
74 | 74 | if (operateAfterContent != null && operateBeforeContent != null) |
75 | 75 | { |
76 | 76 | String json = JsonUtil.obj2Str(getChangeItems(operateBeforeContent,operateAfterContent)); |
77 | - System.out.print(json); | |
78 | 77 | model.setModifyContent(json); |
79 | 78 | } |
79 | + if (operateAfterContent != null) | |
80 | + { | |
81 | + model.set_class(operateAfterContent.getClass().getName()); | |
82 | + } | |
83 | + | |
80 | 84 | model.setOperateHospitalId(hospitalId); |
81 | 85 | model.setCreated(new Date()); |
82 | 86 | operateLogService.addOptLog(model); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SieveFacade.java
View file @
e6909d9
... | ... | @@ -5,6 +5,7 @@ |
5 | 5 | import com.lyms.platform.biz.service.PatientsService; |
6 | 6 | import com.lyms.platform.biz.service.SieveService; |
7 | 7 | import com.lyms.platform.common.constants.ErrorCodeConstants; |
8 | +import com.lyms.platform.common.enums.OptActionEnums; | |
8 | 9 | import com.lyms.platform.common.enums.YnEnums; |
9 | 10 | import com.lyms.platform.common.result.BaseListResponse; |
10 | 11 | import com.lyms.platform.common.result.BaseObjectResponse; |
... | ... | @@ -65,6 +66,9 @@ |
65 | 66 | private PatientsService patientsService; |
66 | 67 | |
67 | 68 | @Autowired |
69 | + private OperateLogFacade operateLogFacade; | |
70 | + | |
71 | + @Autowired | |
68 | 72 | @Qualifier("commonThreadPool") |
69 | 73 | private ThreadPoolTaskExecutor commonThreadPool; |
70 | 74 | |
71 | 75 | |
72 | 76 | |
73 | 77 | |
74 | 78 | |
... | ... | @@ -76,12 +80,19 @@ |
76 | 80 | */ |
77 | 81 | public BaseResponse addOneSieve(SieveAddRequest sieveAddRequest, Integer userId) { |
78 | 82 | SieveResultModel sieveResultModel = sieveAddRequest.convertToDataModel(); |
83 | + String hospital = autoMatchFacade.getHospitalId(userId); | |
79 | 84 | if (StringUtils.isNotEmpty(sieveAddRequest.getId())) { |
80 | 85 | SieveResultQuery sieveResultQuery = new SieveResultQuery(); |
81 | 86 | sieveResultQuery.setId(sieveAddRequest.getId()); |
87 | + | |
88 | +// List<SieveResultModel> list = sieveService.queryListSieveResult(sieveResultQuery); | |
89 | +// | |
82 | 90 | sieveService.update(sieveResultQuery.convertToQuery(), sieveResultModel); |
91 | +// operateLogFacade.addModifyOptLog(userId, Integer.parseInt(hospital),list.get(0), sieveResultModel, OptActionEnums.UPDATE.getId(), "修改产前筛查"); | |
83 | 92 | } else { |
93 | + | |
84 | 94 | sieveService.addSieve(sieveResultModel); |
95 | +// operateLogFacade.addAddOptLog(userId, Integer.parseInt(hospital), sieveResultModel, OptActionEnums.ADD.getId(), "添加产前筛查"); | |
85 | 96 | } |
86 | 97 | |
87 | 98 | SieveQuery sieveQuery = new SieveQuery(); |