Commit 47ccaca1306bfa13f1184eafa6f2864c614dc027

Authored by gengxiaokai
1 parent 58a53ab06f

产前诊断申请保存

Showing 2 changed files with 52 additions and 0 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/DiagnosisController.java View file @ 47ccaca
  1 +package com.lyms.platform.operate.web.controller;
  2 +
  3 +import com.lyms.platform.common.result.BaseResponse;
  4 +import com.lyms.platform.operate.web.facade.DiagnosisFacaed;
  5 +import com.lyms.platform.operate.web.request.DiagnosisAddRequest;
  6 +import org.springframework.beans.factory.annotation.Autowired;
  7 +import org.springframework.stereotype.Controller;
  8 +import org.springframework.web.bind.annotation.RequestMapping;
  9 +import org.springframework.web.bind.annotation.RequestMethod;
  10 +import org.springframework.web.bind.annotation.ResponseBody;
  11 +
  12 +import javax.servlet.http.HttpServletRequest;
  13 +
  14 +/**
  15 + * 产前诊断
  16 + * Created by Administrator on 2018/9/17.
  17 + */
  18 +@Controller
  19 +public class DiagnosisController {
  20 +
  21 + @Autowired
  22 + private DiagnosisFacaed diagnosisFacaed;
  23 +
  24 + /**
  25 + * 产前诊断申请
  26 + * @param cardNo
  27 + * @param vcCardNo
  28 + * @param request
  29 + * @return
  30 + */
  31 + @ResponseBody
  32 + @RequestMapping(value = "/queryDiagnosis",method = RequestMethod.GET)
  33 + public BaseResponse queryDiagnosis(String cardNo, String vcCardNo,HttpServletRequest request){
  34 +//LoginContext loginState = (LoginContext) request.getAttribute("loginContext");
  35 + return diagnosisFacaed.queryDiagnosis(cardNo, vcCardNo, 1000000185);
  36 + //return babySieveFacede.queryBabySieve(cardNo, vcCardNo, loginState.getId());
  37 + }
  38 +
  39 +
  40 + /**
  41 + * 新增或更新一条产前诊断申请
  42 + * @param diagnosisAddRequest
  43 + * @param request
  44 + * @return
  45 + */
  46 + public BaseResponse addOrUpdateDiagnosis(DiagnosisAddRequest diagnosisAddRequest,HttpServletRequest request){
  47 + //LoginContext loginState = (LoginContext) request.getAttribute("loginContext");
  48 + return diagnosisFacaed.addOrUpdateDiagnosis(diagnosisAddRequest, 1000000185);
  49 + }
  50 +
  51 +}
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/DiagnosisFacaed.java View file @ 47ccaca
... ... @@ -159,6 +159,7 @@
159 159 */
160 160 public BaseResponse addOrUpdateDiagnosis(DiagnosisAddRequest dataresult,Integer userId){
161 161 DiagnosisModel DiagnosisModel = dataresult.convertToDataModel();
  162 + DiagnosisModel.setDiaStatus("1");
162 163 String hospital = autoMatchFacade.getHospitalId(userId);
163 164 if(StringUtils.isNotEmpty(DiagnosisModel.getId())){//更新数据
164 165 DiagnosisQuery diagnosisQuery = new DiagnosisQuery();