Commit a5a073b8bee2dec87e6edc8bf544c6bd2916a840
1 parent
4e5f2eb9dd
Exists in
master
and in
4 other branches
孤独症删除
Showing 4 changed files with 54 additions and 9 deletions
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/DoubleSievingController.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PrimaryScreeningController.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/DoubleSievingFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PrimaryScreeningFacade.java
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/DoubleSievingController.java
View file @
a5a073b
... | ... | @@ -10,10 +10,7 @@ |
10 | 10 | import org.springframework.beans.factory.annotation.Autowired; |
11 | 11 | import org.springframework.data.domain.PageRequest; |
12 | 12 | import org.springframework.stereotype.Controller; |
13 | -import org.springframework.web.bind.annotation.RequestBody; | |
14 | -import org.springframework.web.bind.annotation.RequestMapping; | |
15 | -import org.springframework.web.bind.annotation.RequestMethod; | |
16 | -import org.springframework.web.bind.annotation.ResponseBody; | |
13 | +import org.springframework.web.bind.annotation.*; | |
17 | 14 | |
18 | 15 | import javax.servlet.http.HttpServletRequest; |
19 | 16 | |
... | ... | @@ -45,7 +42,7 @@ |
45 | 42 | |
46 | 43 | /** |
47 | 44 | * 添加修改孤独症初筛 |
48 | - * @param primaryScreening | |
45 | + * @param babyAutismDoubleSieving | |
49 | 46 | * @param request |
50 | 47 | * @return |
51 | 48 | */ |
... | ... | @@ -77,6 +74,19 @@ |
77 | 74 | public BaseResponse queryDateListPage(BabyAutismDoubleSieving babyAutismDoubleSieving, PageRequest pageRequest, HttpServletRequest request) { |
78 | 75 | LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); |
79 | 76 | return doubleSievingFacade.queryDateListPage(babyAutismDoubleSieving,pageRequest,loginState.getId()); |
77 | + } | |
78 | + | |
79 | + /** | |
80 | + * 删除检查 | |
81 | + * @param id | |
82 | + * @return | |
83 | + */ | |
84 | + @ResponseBody | |
85 | + @TokenRequired | |
86 | + @RequestMapping(value = "/delDate",method = RequestMethod.DELETE) | |
87 | + public BaseResponse delDate(@RequestParam("id") String id, HttpServletRequest request) { | |
88 | + LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); | |
89 | + return doubleSievingFacade.delDate(id,loginState.getId()); | |
80 | 90 | } |
81 | 91 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PrimaryScreeningController.java
View file @
a5a073b
... | ... | @@ -13,10 +13,7 @@ |
13 | 13 | import org.springframework.beans.factory.annotation.Autowired; |
14 | 14 | import org.springframework.data.domain.PageRequest; |
15 | 15 | import org.springframework.stereotype.Controller; |
16 | -import org.springframework.web.bind.annotation.RequestBody; | |
17 | -import org.springframework.web.bind.annotation.RequestMapping; | |
18 | -import org.springframework.web.bind.annotation.RequestMethod; | |
19 | -import org.springframework.web.bind.annotation.ResponseBody; | |
16 | +import org.springframework.web.bind.annotation.*; | |
20 | 17 | |
21 | 18 | import javax.servlet.http.HttpServletRequest; |
22 | 19 | import java.util.HashMap; |
... | ... | @@ -184,6 +181,19 @@ |
184 | 181 | public BaseResponse queryDateListPage(BabyAutismPrimaryScreening babyAutismPrimaryScreening, PageRequest pageRequest, HttpServletRequest request) { |
185 | 182 | LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); |
186 | 183 | return primaryScreeningFacade.queryDateListPage(babyAutismPrimaryScreening,pageRequest,loginState.getId()); |
184 | + } | |
185 | + | |
186 | + /** | |
187 | + * 删除检查 | |
188 | + * @param id | |
189 | + * @return | |
190 | + */ | |
191 | + @ResponseBody | |
192 | + @TokenRequired | |
193 | + @RequestMapping(value = "/delDate",method = RequestMethod.DELETE) | |
194 | + public BaseResponse delDate(@RequestParam("id") String id, HttpServletRequest request) { | |
195 | + LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); | |
196 | + return primaryScreeningFacade.delDate(id,loginState.getId()); | |
187 | 197 | } |
188 | 198 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/DoubleSievingFacade.java
View file @
a5a073b
... | ... | @@ -17,6 +17,8 @@ |
17 | 17 | import com.lyms.platform.permission.service.OrganizationService; |
18 | 18 | import com.lyms.platform.pojo.BabyAutismDoubleSieving; |
19 | 19 | import com.lyms.platform.pojo.BabyModel; |
20 | +import org.slf4j.Logger; | |
21 | +import org.slf4j.LoggerFactory; | |
20 | 22 | import org.springframework.beans.factory.annotation.Autowired; |
21 | 23 | import org.springframework.data.domain.Page; |
22 | 24 | import org.springframework.data.domain.PageRequest; |
... | ... | @@ -28,6 +30,7 @@ |
28 | 30 | @Component |
29 | 31 | public class DoubleSievingFacade extends BaseServiceImpl { |
30 | 32 | |
33 | + private static final Logger logger = LoggerFactory.getLogger(DoubleSievingFacade.class); | |
31 | 34 | @Autowired |
32 | 35 | private MongoTemplate mongoTemplate; |
33 | 36 | |
... | ... | @@ -146,6 +149,15 @@ |
146 | 149 | br.setData(primaryScreeningPage.getContent()); |
147 | 150 | PageInfo pageInfo = new PageInfo(primaryScreeningPage.getNumber(), primaryScreeningPage.getTotalPages(), Long.valueOf(primaryScreeningPage.getTotalElements()).intValue(), pageRequest.getPageSize()); |
148 | 151 | br.setPageInfo(pageInfo); |
152 | + br.setErrormsg("成功"); | |
153 | + return br; | |
154 | + } | |
155 | + | |
156 | + public BaseResponse delDate(String id, Integer userid) { | |
157 | + logger.info("========删除孤独症复筛==========="+userid); | |
158 | + babyAutismDoubleSievingService.deleteById(id); | |
159 | + BaseObjectResponse br = new BaseObjectResponse(); | |
160 | + br.setErrorcode(ErrorCodeConstants.SUCCESS); | |
149 | 161 | br.setErrormsg("成功"); |
150 | 162 | return br; |
151 | 163 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PrimaryScreeningFacade.java
View file @
a5a073b
... | ... | @@ -17,6 +17,8 @@ |
17 | 17 | import com.lyms.platform.permission.service.OrganizationService; |
18 | 18 | import com.lyms.platform.pojo.BabyAutismPrimaryScreening; |
19 | 19 | import com.lyms.platform.pojo.BabyModel; |
20 | +import org.slf4j.Logger; | |
21 | +import org.slf4j.LoggerFactory; | |
20 | 22 | import org.springframework.beans.factory.annotation.Autowired; |
21 | 23 | import org.springframework.data.domain.Page; |
22 | 24 | import org.springframework.data.domain.PageRequest; |
... | ... | @@ -31,6 +33,8 @@ |
31 | 33 | @Component |
32 | 34 | public class PrimaryScreeningFacade extends BaseServiceImpl { |
33 | 35 | |
36 | + private static final Logger logger = LoggerFactory.getLogger(PrimaryScreeningFacade.class); | |
37 | + | |
34 | 38 | @Autowired |
35 | 39 | private MongoTemplate mongoTemplate; |
36 | 40 | |
... | ... | @@ -162,6 +166,15 @@ |
162 | 166 | br.setData(primaryScreeningPage.getContent()); |
163 | 167 | PageInfo pageInfo = new PageInfo(primaryScreeningPage.getNumber(), primaryScreeningPage.getTotalPages(), Long.valueOf(primaryScreeningPage.getTotalElements()).intValue(), pageRequest.getPageSize()); |
164 | 168 | br.setPageInfo(pageInfo); |
169 | + br.setErrormsg("成功"); | |
170 | + return br; | |
171 | + } | |
172 | + | |
173 | + public BaseResponse delDate(String id, Integer userid) { | |
174 | + logger.info("========删除孤独症初筛==========="+userid); | |
175 | + babyAutismPrimaryScreeningService.deleteById(id); | |
176 | + BaseObjectResponse br = new BaseObjectResponse(); | |
177 | + br.setErrorcode(ErrorCodeConstants.SUCCESS); | |
165 | 178 | br.setErrormsg("成功"); |
166 | 179 | return br; |
167 | 180 | } |