Commit c51da61f72f677a55345a2608b24699c65245d41
1 parent
317f8bacfa
Exists in
master
and in
6 other branches
两癌删除
Showing 6 changed files with 34 additions and 1 deletions
- platform-dal/src/main/java/com/lyms/platform/pojo/CancerScreeningModel.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/CancerScreeningController.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/CervicalCancerController.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CancerScreeningFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/CervicalCancerService.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/CervicalCancerServiceImpl.java
platform-dal/src/main/java/com/lyms/platform/pojo/CancerScreeningModel.java
View file @
c51da61
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/CancerScreeningController.java
View file @
c51da61
... | ... | @@ -86,6 +86,14 @@ |
86 | 86 | LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); |
87 | 87 | return cancerScreenService.list(cancerScreeningRequest, loginState.getId()); |
88 | 88 | } |
89 | + | |
90 | + @ResponseBody | |
91 | + @RequestMapping(method = RequestMethod.DELETE,value = "/deleteById/{id}") | |
92 | + @TokenRequired | |
93 | + public BaseResponse deleteById(@PathVariable String id, HttpServletRequest request) { | |
94 | + return cancerScreenService.deleteById(id); | |
95 | + } | |
96 | + | |
89 | 97 | /** |
90 | 98 | * 乳腺癌管理列表增加搜索条件: |
91 | 99 | * 初始化 |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/CervicalCancerController.java
View file @
c51da61
... | ... | @@ -45,6 +45,12 @@ |
45 | 45 | return cervicalCancerService.getPatientInfoByIdCard(param,getUserId(request)); |
46 | 46 | } |
47 | 47 | |
48 | + @RequestMapping(method = RequestMethod.DELETE, value = "/deleteById/{id}") | |
49 | + @ResponseBody | |
50 | + @TokenRequired | |
51 | + public BaseResponse deleteById(@PathVariable String id,HttpServletRequest request) { | |
52 | + return cervicalCancerService.deleteById(id,getUserId(request)); | |
53 | + } | |
48 | 54 | |
49 | 55 | /** |
50 | 56 | * 保存单个 |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CancerScreeningFacade.java
View file @
c51da61
... | ... | @@ -1425,5 +1425,13 @@ |
1425 | 1425 | e.printStackTrace(); |
1426 | 1426 | } |
1427 | 1427 | } |
1428 | + | |
1429 | + public BaseResponse deleteById(String id) { | |
1430 | + Query query = new Query(); | |
1431 | + Criteria c = Criteria.where("id").is(id); | |
1432 | + query.addCriteria(c); | |
1433 | + mongoTemplate.remove(query, CancerScreeningModel.class); | |
1434 | + return new BaseResponse("成功", ErrorCodeConstants.SUCCESS); | |
1435 | + } | |
1428 | 1436 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/CervicalCancerService.java
View file @
c51da61
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/CervicalCancerServiceImpl.java
View file @
c51da61
... | ... | @@ -2212,5 +2212,14 @@ |
2212 | 2212 | result.put("datas",list); |
2213 | 2213 | return new BaseObjectResponse().setData(result).setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); |
2214 | 2214 | } |
2215 | + | |
2216 | + @Override | |
2217 | + public BaseResponse deleteById(String id, Integer userId) { | |
2218 | + Query query = new Query(); | |
2219 | + Criteria c = Criteria.where("id").is(id); | |
2220 | + query.addCriteria(c); | |
2221 | + mongoTemplate.remove(query, CervicalCancerModel.class); | |
2222 | + return new BaseResponse("成功", ErrorCodeConstants.SUCCESS); | |
2223 | + } | |
2215 | 2224 | } |