Commit 51cdf0bcaaa008cb9d234970ce38a21e9f11e8f3
1 parent
93f8f9ad92
Exists in
master
and in
6 other branches
commit
Showing 4 changed files with 41 additions and 4 deletions
- platform-dal/src/main/java/com/lyms/platform/pojo/DischargeAbstractBabyModel.java
- platform-dal/src/main/java/com/lyms/platform/pojo/DischargeAbstractMotherModel.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/DischargeAbstractController.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/DischargeAbstractFacade.java
platform-dal/src/main/java/com/lyms/platform/pojo/DischargeAbstractBabyModel.java
View file @
51cdf0b
| ... | ... | @@ -146,6 +146,16 @@ |
| 146 | 146 | */ |
| 147 | 147 | private Date createDate; |
| 148 | 148 | |
| 149 | + private Integer yn; | |
| 150 | + | |
| 151 | + public Integer getYn() { | |
| 152 | + return yn; | |
| 153 | + } | |
| 154 | + | |
| 155 | + public void setYn(Integer yn) { | |
| 156 | + this.yn = yn; | |
| 157 | + } | |
| 158 | + | |
| 149 | 159 | public String getId() { |
| 150 | 160 | return id; |
| 151 | 161 | } |
platform-dal/src/main/java/com/lyms/platform/pojo/DischargeAbstractMotherModel.java
View file @
51cdf0b
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/DischargeAbstractController.java
View file @
51cdf0b
| ... | ... | @@ -5,6 +5,7 @@ |
| 5 | 5 | import com.lyms.platform.common.base.LoginContext; |
| 6 | 6 | import com.lyms.platform.common.constants.ErrorCodeConstants; |
| 7 | 7 | import com.lyms.platform.common.result.BaseObjectResponse; |
| 8 | +import com.lyms.platform.common.result.BaseResponse; | |
| 8 | 9 | import com.lyms.platform.common.utils.ExceptionUtils; |
| 9 | 10 | import com.lyms.platform.operate.web.facade.AutoMatchFacade; |
| 10 | 11 | import com.lyms.platform.operate.web.facade.DischargeAbstractFacade; |
| ... | ... | @@ -15,10 +16,7 @@ |
| 15 | 16 | import com.lyms.platform.permission.service.CouponService; |
| 16 | 17 | import org.springframework.beans.factory.annotation.Autowired; |
| 17 | 18 | import org.springframework.stereotype.Controller; |
| 18 | -import org.springframework.web.bind.annotation.RequestBody; | |
| 19 | -import org.springframework.web.bind.annotation.RequestMapping; | |
| 20 | -import org.springframework.web.bind.annotation.RequestMethod; | |
| 21 | -import org.springframework.web.bind.annotation.ResponseBody; | |
| 19 | +import org.springframework.web.bind.annotation.*; | |
| 22 | 20 | |
| 23 | 21 | import javax.servlet.http.HttpServletRequest; |
| 24 | 22 | |
| ... | ... | @@ -97,5 +95,11 @@ |
| 97 | 95 | return baseObjectResponse; |
| 98 | 96 | } |
| 99 | 97 | |
| 98 | + @TokenRequired | |
| 99 | + @ResponseBody | |
| 100 | + @RequestMapping(value = "discharge", method = RequestMethod.DELETE) | |
| 101 | + public BaseResponse delDisCharge(@RequestParam("id")String id){ | |
| 102 | + return dischargeAbstractFacade.delDisCharge(id); | |
| 103 | + } | |
| 100 | 104 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/DischargeAbstractFacade.java
View file @
51cdf0b
| ... | ... | @@ -8,6 +8,7 @@ |
| 8 | 8 | import com.lyms.platform.common.enums.RenShenJieJuEnums; |
| 9 | 9 | import com.lyms.platform.common.enums.YnEnums; |
| 10 | 10 | import com.lyms.platform.common.result.BaseObjectResponse; |
| 11 | +import com.lyms.platform.common.result.BaseResponse; | |
| 11 | 12 | import com.lyms.platform.common.result.ResponseCode; |
| 12 | 13 | import com.lyms.platform.common.utils.BeanUtils; |
| 13 | 14 | import com.lyms.platform.common.utils.DateUtil; |
| ... | ... | @@ -92,6 +93,7 @@ |
| 92 | 93 | dischargeAbstractMotherModel.setOperatorId(dischargeAbstractSaveRequest.getOperatorId()); |
| 93 | 94 | dischargeAbstractMotherModel.setAfterMakeBabyDays(DateUtil.getDays(DateUtil.parseYMD(dischargeAbstractSaveRequest.getFmDate()), new Date())); |
| 94 | 95 | dischargeAbstractMotherModel.setpId(dischargeAbstractSaveRequest.getpId()); |
| 96 | + dischargeAbstractMotherModel.setYn(YnEnums.YES.getId()); | |
| 95 | 97 | if (StringUtils.isEmpty(dischargeAbstractMotherModel.getId())) { |
| 96 | 98 | dischargeAbstractMotherModel = dischargeAbstractMotherService.save(dischargeAbstractMotherModel); |
| 97 | 99 | |
| ... | ... | @@ -295,5 +297,16 @@ |
| 295 | 297 | return dischargeAbstractQueryResult; |
| 296 | 298 | } |
| 297 | 299 | |
| 300 | + /** | |
| 301 | + * 删除出院小结 | |
| 302 | + * @return | |
| 303 | + */ | |
| 304 | + public BaseResponse delDisCharge(String id){ | |
| 305 | + DischargeAbstractMotherModel dischargeAbstractMotherQueryModel = new DischargeAbstractMotherModel(); | |
| 306 | + dischargeAbstractMotherQueryModel.setYn(YnEnums.NO.getId()); | |
| 307 | + dischargeAbstractMotherQueryModel.setId(id); | |
| 308 | + dischargeAbstractMotherService.update(dischargeAbstractMotherQueryModel); | |
| 309 | + return new BaseResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); | |
| 310 | + } | |
| 298 | 311 | } |