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 | } |