From e5817aca3547708208c11984419c204b7b88d804 Mon Sep 17 00:00:00 2001 From: "[wangbo]" Date: Sat, 24 Aug 2019 11:36:48 +0800 Subject: [PATCH] =?UTF-8?q?=E9=AB=98=E5=8D=B1=E8=BD=AC=E8=AF=8A=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/enums/ApplyOrderStatusEnums.java | 21 +-- .../platform/query/ReferralApplyOrderQuery.java | 15 +- .../web/controller/ApplyOrderController.java | 83 +++++++---- .../operate/web/facade/ApplyOrderFacade.java | 154 +++++++++++++++++---- 4 files changed, 201 insertions(+), 72 deletions(-) diff --git a/platform-common/src/main/java/com/lyms/platform/common/enums/ApplyOrderStatusEnums.java b/platform-common/src/main/java/com/lyms/platform/common/enums/ApplyOrderStatusEnums.java index 79feb6a..9fde1a4 100644 --- a/platform-common/src/main/java/com/lyms/platform/common/enums/ApplyOrderStatusEnums.java +++ b/platform-common/src/main/java/com/lyms/platform/common/enums/ApplyOrderStatusEnums.java @@ -4,25 +4,26 @@ package com.lyms.platform.common.enums; * Created by Administrator on 2016/6/27 0027. */ public enum ApplyOrderStatusEnums { - CREATED("待接收","1"), - O("已接收","2"), - O1("建议转诊","3"); + CREATED("待接收", "1"), + O("已接收", "2"), + O1("建议转诊", "3"), + O2("拒绝接收", "4"); - - private ApplyOrderStatusEnums(String name,String id){ - this.name=name; - this.id=id; + private ApplyOrderStatusEnums(String name, String id) { + this.name = name; + this.id = id; } - public static String getTitle(Integer id){ - for(ApplyOrderStatusEnums enums:values()){ - if(enums.getId().equals(id+"")){ + public static String getTitle(Integer id) { + for (ApplyOrderStatusEnums enums : values()) { + if (enums.getId().equals(id + "")) { return enums.getName(); } } return null; } + private String name; private String id; diff --git a/platform-dal/src/main/java/com/lyms/platform/query/ReferralApplyOrderQuery.java b/platform-dal/src/main/java/com/lyms/platform/query/ReferralApplyOrderQuery.java index ca64e8d..ca7a2f7 100644 --- a/platform-dal/src/main/java/com/lyms/platform/query/ReferralApplyOrderQuery.java +++ b/platform-dal/src/main/java/com/lyms/platform/query/ReferralApplyOrderQuery.java @@ -55,6 +55,7 @@ public class ReferralApplyOrderQuery extends BaseQuery implements IConvertToNati private String outHospitalId; private String hospitalId; private String phone; + private Integer type; //体验会员 0非会员 1会员 private Integer expVip; @@ -313,7 +314,7 @@ public class ReferralApplyOrderQuery extends BaseQuery implements IConvertToNati public MongoQuery convertToQuery() { MongoCondition condition = MongoCondition.newInstance(); - if(CollectionUtils.isNotEmpty(parentIds)){ + if (CollectionUtils.isNotEmpty(parentIds)) { condition = condition.and("parentId", parentIds, MongoOper.IN); } @@ -353,8 +354,6 @@ public class ReferralApplyOrderQuery extends BaseQuery implements IConvertToNati } - - if (null != hospitalId) { condition = condition.and("hospitalId", hospitalId, MongoOper.IS); } @@ -406,14 +405,14 @@ public class ReferralApplyOrderQuery extends BaseQuery implements IConvertToNati } if (StringUtils.isNotEmpty(queryNo)) { MongoCondition c1 = MongoCondition.newInstance(); - MongoCondition con1 = MongoCondition.newInstance("phone", queryNo, MongoOper.IS); + MongoCondition con1 = MongoCondition.newInstance("phone", queryNo, MongoOper.IS); MongoCondition con2 = MongoCondition.newInstance("name", queryNo, MongoOper.IS); MongoCondition con3 = MongoCondition.newInstance("mname", queryNo, MongoOper.LIKE); MongoCondition con4 = MongoCondition.newInstance("mCardNo", queryNo, MongoOper.IS); - if(c!=null) { - c = c.andOperator(c1.orCondition(new MongoCondition[]{con1, con2, con3,con4}).getCriteria()); - }else { - c = c1.orCondition(new MongoCondition[]{con1, con2, con3,con4}).getCriteria(); + if (c != null) { + c = c.andOperator(c1.orCondition(new MongoCondition[]{con1, con2, con3, con4}).getCriteria()); + } else { + c = c1.orCondition(new MongoCondition[]{con1, con2, con3, con4}).getCriteria(); } } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/ApplyOrderController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/ApplyOrderController.java index a3a6092..0fe5c69 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/ApplyOrderController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/ApplyOrderController.java @@ -17,11 +17,9 @@ import javax.servlet.http.HttpServletResponse; import javax.validation.Valid; /** - * - * * 申请单接口 *

- * + *

* Created by Administrator on 2016/6/15 0015. */ @Controller @@ -31,18 +29,18 @@ public class ApplyOrderController extends BaseController { private ApplyOrderFacade applyOrderFacade; //查询转诊申请单 - @RequestMapping(method = RequestMethod.GET,value = "/referralapply") + @RequestMapping(method = RequestMethod.GET, value = "/referralapply") @ResponseBody @TokenRequired public BaseResponse queryReferralApplyOrder(@RequestParam("id") String id) { - if(StringUtils.isEmpty(id)){ + if (StringUtils.isEmpty(id)) { return new BaseResponse().setErrorcode(ErrorCodeConstants.PARAMETER_ERROR).setErrormsg("id不能为空."); } return applyOrderFacade.queryReferralApplyOrder(id); } //增加或修改转诊单的回执信息 - @RequestMapping(method = RequestMethod.POST,value = "/referralReceipt") + @RequestMapping(method = RequestMethod.POST, value = "/referralReceipt") @ResponseBody @TokenRequired public BaseResponse addReferralReceipt(@Valid @RequestBody ReferralReceiptRequest referralReceiptRequest, HttpServletRequest request) { @@ -50,37 +48,38 @@ public class ApplyOrderController extends BaseController { } //增加儿童转诊申请单 - @RequestMapping(method = RequestMethod.POST,value = "/referralapply") + @RequestMapping(method = RequestMethod.POST, value = "/referralapply") @ResponseBody @TokenRequired - public BaseResponse addReferralApplyOrder(@Valid @RequestBody ReferralApplyOrderAddRequest applyOrderAddRequest,HttpServletRequest request) { + public BaseResponse addReferralApplyOrder(@Valid @RequestBody ReferralApplyOrderAddRequest applyOrderAddRequest, HttpServletRequest request) { LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); return applyOrderFacade.addOneReferralApplyOrder(applyOrderAddRequest, loginState.getId(), 2); } //增加转诊申请单 - @RequestMapping(method = RequestMethod.POST,value = "/referrbapply") + @RequestMapping(method = RequestMethod.POST, value = "/referrbapply") @ResponseBody @TokenRequired - public BaseResponse addReferralBaApplyOrder(@Valid @RequestBody ReferralApplyOrderAddRequest applyOrderAddRequest,HttpServletRequest request) { + public BaseResponse addReferralBaApplyOrder(@Valid @RequestBody ReferralApplyOrderAddRequest applyOrderAddRequest, HttpServletRequest request) { LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); - return applyOrderFacade.addOneReferralApplyOrder(applyOrderAddRequest, loginState.getId(),1); + return applyOrderFacade.addOneReferralApplyOrder(applyOrderAddRequest, loginState.getId(), 1); } - @RequestMapping(method = RequestMethod.POST,value = "/sieveapply") + @RequestMapping(method = RequestMethod.POST, value = "/sieveapply") @ResponseBody @TokenRequired //增加产筛申请单 - public BaseResponse addSieveApplyOrder(@Valid @RequestBody SieveApplyOrderAddRequest applyOrderAddRequest,HttpServletRequest request) { + public BaseResponse addSieveApplyOrder(@Valid @RequestBody SieveApplyOrderAddRequest applyOrderAddRequest, HttpServletRequest request) { LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); return applyOrderFacade.addOneSieveApplyOrder(applyOrderAddRequest, loginState.getId()); } - @RequestMapping(method = RequestMethod.GET,value = "/sieveapply") + + @RequestMapping(method = RequestMethod.GET, value = "/sieveapply") @ResponseBody @TokenRequired //查询转诊申请单 public BaseResponse querySieveApplyOrder(@RequestParam("id") String id) { - if(StringUtils.isEmpty(id)){ + if (StringUtils.isEmpty(id)) { return new BaseResponse().setErrorcode(ErrorCodeConstants.PARAMETER_ERROR).setErrormsg("id不能为空."); } return applyOrderFacade.querySieveApplyOrder(id); @@ -92,39 +91,41 @@ public class ApplyOrderController extends BaseController { * @param orderQueryRequest * @return */ - @RequestMapping(method = RequestMethod.GET,value = "/applyorder") + @RequestMapping(method = RequestMethod.GET, value = "/applyorder") @ResponseBody @TokenRequired - public BaseResponse queryApplyOrder(@Valid ApplyOrderQueryRequest orderQueryRequest,HttpServletRequest request){ + public BaseResponse queryApplyOrder(@Valid ApplyOrderQueryRequest orderQueryRequest, HttpServletRequest request) { LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); return applyOrderFacade.queryApplyOrder(orderQueryRequest, loginState.getId()); } /** - *转诊单打印 + * 转诊单打印 + * * @param id * @return */ - @RequestMapping(method = RequestMethod.GET,value = "/printRe") + @RequestMapping(method = RequestMethod.GET, value = "/printRe") @ResponseBody @TokenRequired - public BaseResponse queryApplyOrder(@RequestParam("id") String id){ + public BaseResponse queryApplyOrder(@RequestParam("id") String id) { return applyOrderFacade.getOrderModel(id); } /** * 导出孕妇转诊 + * * @param orderQueryRequest * @param request * @return */ - @RequestMapping(method = RequestMethod.GET,value = "/exportYunZZ") + @RequestMapping(method = RequestMethod.GET, value = "/exportYunZZ") @TokenRequired - public void exportYunZZ(@Valid ApplyOrderQueryRequest orderQueryRequest,HttpServletRequest request,HttpServletResponse response){ + public void exportYunZZ(@Valid ApplyOrderQueryRequest orderQueryRequest, HttpServletRequest request, HttpServletResponse response) { LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); - applyOrderFacade.exportYunZZ(orderQueryRequest, loginState.getId(),response); + applyOrderFacade.exportYunZZ(orderQueryRequest, loginState.getId(), response); } @@ -134,31 +135,53 @@ public class ApplyOrderController extends BaseController { * @param orderQueryRequest * @return */ - @RequestMapping(method = RequestMethod.GET,value = "/applybabyorder") + @RequestMapping(method = RequestMethod.GET, value = "/applybabyorder") @ResponseBody @TokenRequired - public BaseResponse queryBabyApplyOrder(@Valid BabyApplyOrderQueryRequest orderQueryRequest,HttpServletRequest request){ + public BaseResponse queryBabyApplyOrder(@Valid BabyApplyOrderQueryRequest orderQueryRequest, HttpServletRequest request) { LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); return applyOrderFacade.queryBabyApplyOrder(orderQueryRequest, loginState.getId()); } /** * 导出儿童转诊 + * * @param orderQueryRequest * @param request * @return */ - @RequestMapping(method = RequestMethod.GET,value = "/exportChildZZ") + @RequestMapping(method = RequestMethod.GET, value = "/exportChildZZ") @TokenRequired - public void exportChildZZ(@Valid BabyApplyOrderQueryRequest orderQueryRequest,HttpServletRequest request,HttpServletResponse response){ + public void exportChildZZ(@Valid BabyApplyOrderQueryRequest orderQueryRequest, HttpServletRequest request, HttpServletResponse response) { LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); - applyOrderFacade.exportChildZZ(orderQueryRequest, loginState.getId(),response); + applyOrderFacade.exportChildZZ(orderQueryRequest, loginState.getId(), response); } - @RequestMapping(method = RequestMethod.GET,value = "/applyorderEnums") + @RequestMapping(method = RequestMethod.GET, value = "/applyorderEnums") @ResponseBody - public BaseResponse getEnums(){ + public BaseResponse getEnums() { return applyOrderFacade.getEnums(); } + + /** + * 高危转诊审核/消息接口 + */ + @RequestMapping(method = RequestMethod.GET, value = "/messageAudit") + @TokenRequired + @ResponseBody + public BaseResponse messageAudit(HttpServletRequest request, String type) { + return applyOrderFacade.messageAudit(getUserId(request), type); + } + + /*** + * 审核高危转诊 + * */ + @RequestMapping(method = RequestMethod.GET, value = "/auditMessages") + @TokenRequired + @ResponseBody + public BaseResponse auditMessages(HttpServletRequest request, String id, String state) { + return applyOrderFacade.auditMessages(getUserId(request), id, state); + } + } \ No newline at end of file diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java index 9ba06ca..1f4977c 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java @@ -22,6 +22,7 @@ import org.apache.commons.lang.math.NumberUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; +import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.io.OutputStream; @@ -230,7 +231,7 @@ public class ApplyOrderFacade { PatientService patientService = new PatientService(); Map serInfo = new HashMap<>(); - serInfo.put("serType",PatientSerEnums.SerTypeEnums.bzfw.getId().toString()); + serInfo.put("serType", PatientSerEnums.SerTypeEnums.bzfw.getId().toString()); patientService.setSerInfos(Arrays.asList(serInfo)); patientService.setPerType(1); @@ -362,8 +363,7 @@ public class ApplyOrderFacade { SieveApplyOrderModel sieveApplyOrderModel = sieveApplyOrderAddRequest.convertToDataModel(); //修改 - if (StringUtils.isNotEmpty(sieveApplyOrderAddRequest.getId())) - { + if (StringUtils.isNotEmpty(sieveApplyOrderAddRequest.getId())) { sieveApplyOrderModel.setId(sieveApplyOrderAddRequest.getId()); applyOrderService.updateSieve(sieveApplyOrderModel); @@ -373,8 +373,7 @@ public class ApplyOrderFacade { List sieveModels = sieveService.queryList(sieveQuery); if (CollectionUtils.isNotEmpty(sieveModels)) { SieveModel sieveModel = sieveModels.get(0); - if (sieveModel.getSieveHospitalId() != null && !sieveModel.getSieveHospitalId().equals(sieveApplyOrderAddRequest.getSieveHospitalId())) - { + if (sieveModel.getSieveHospitalId() != null && !sieveModel.getSieveHospitalId().equals(sieveApplyOrderAddRequest.getSieveHospitalId())) { sieveModel.setSieveHospitalId(sieveApplyOrderAddRequest.getSieveHospitalId()); sieveService.updateOneChanQianDiaSieve(sieveModel); } @@ -456,8 +455,7 @@ public class ApplyOrderFacade { } SieveApplyOrderModel sieveApplyOrderModel1 = new SieveApplyOrderModel(); sieveApplyOrderModel1.setStatus(1); - for (String str : idList) - { + for (String str : idList) { sieveApplyOrderModel1.setId(str); sieveApplyOrderModel1.setModified(new Date()); sieveApplyOrderModel1.setStatus(1); @@ -472,8 +470,7 @@ public class ApplyOrderFacade { sieveQuery.setYn(YnEnums.YES.getId()); sieveQuery.setParentId(sieveApplyOrderAddRequest.getParentId()); List sieveModels = sieveService.queryList(sieveQuery); - if (CollectionUtils.isNotEmpty(sieveModels)) - { + if (CollectionUtils.isNotEmpty(sieveModels)) { SieveModel sieveModel = sieveModels.get(0); sieveModel.setReviceStatus(1); sieveModel.setSieveHospitalId(sieveApplyOrderAddRequest.getSieveHospitalId()); @@ -999,27 +996,28 @@ public class ApplyOrderFacade { } /** - *转诊通知单打印(唐山滦县) + * 转诊通知单打印(唐山滦县) + * * @param id * @return */ - public BaseResponse getOrderModel(String id){ + public BaseResponse getOrderModel(String id) { ReferralApplyOrderQuery referralApplyOrderQuery = new ReferralApplyOrderQuery(); referralApplyOrderQuery.setId(id); List orderModels = applyOrderService.queryReferralApplyOrderWithQuery(referralApplyOrderQuery); if (CollectionUtils.isNotEmpty(orderModels)) { ReferralApplyOrderModel reOrderModel = orderModels.get(0); Patients data = patientsService.findOnePatientById(reOrderModel.getParentId()); - Map map = new HashMap(); - map.put("ycName",reOrderModel.getName()); - map.put("age",reOrderModel.getAge()); - map.put("nation",getBasicConfig(data.getPnationId())); - map.put("plevelType",getBasicConfig(data.getPlevelTypeId())); + Map map = new HashMap(); + map.put("ycName", reOrderModel.getName()); + map.put("age", reOrderModel.getAge()); + map.put("nation", getBasicConfig(data.getPnationId())); + map.put("plevelType", getBasicConfig(data.getPlevelTypeId())); map.put("register", CommonsHelper.getResidence(data.getProvinceRegisterId(), data.getCityRegisterId(), data.getAreaRegisterId(), data.getStreetRegisterId(), data.getAddressRegister(), basicConfigService)); - if(StringUtils.isNotEmpty(data.getHusbandName())){ - map.put("husbandName",data.getHusbandName()+",丈夫"); - map.put("hPhone",data.getHusbandPhone()); + if (StringUtils.isNotEmpty(data.getHusbandName())) { + map.put("husbandName", data.getHusbandName() + ",丈夫"); + map.put("hPhone", data.getHusbandPhone()); } String hospital = ""; if (org.apache.commons.lang.StringUtils.isNotEmpty(reOrderModel.getOutHospitalId())) { @@ -1028,10 +1026,10 @@ public class ApplyOrderFacade { hospital = organization.getName(); } } - map.put("zhuanCName",hospital); + map.put("zhuanCName", hospital); Users users = usersService.getUsers(NumberUtils.toInt(reOrderModel.getApplyDoctor())); - map.put("applyDoctor",users.getName()); - map.put("create",DateUtil.getyyyy_MM_dd(reOrderModel.getCreated())); + map.put("applyDoctor", users.getName()); + map.put("create", DateUtil.getyyyy_MM_dd(reOrderModel.getCreated())); String hospital1 = ""; /*if (org.apache.commons.lang.StringUtils.isNotEmpty(reOrderModel.getTransferredHospital())) { Organization organization = organizationService.getOrganization(Integer.parseInt(reOrderModel.getTransferredHospital())); @@ -1039,11 +1037,11 @@ public class ApplyOrderFacade { hospital1 = organization.getName(); } }*/ - map.put("zhuanRname",reOrderModel.getTransferredHospital()); + map.put("zhuanRname", reOrderModel.getTransferredHospital()); if (NumberUtils.isNumber(reOrderModel.getRecDoctor())) { Users users1 = usersService.getUsers(NumberUtils.toInt(reOrderModel.getRecDoctor())); if (null != users) { - map.put("recDoctor",users1.getName()); + map.put("recDoctor", users1.getName()); } } if (null != reOrderModel.getReceived()) { @@ -1253,4 +1251,112 @@ public class ApplyOrderFacade { } return ""; } + + /** + * 审核高危转诊 + **/ + public BaseResponse messageAudit(Integer userId, String type) { + String hospitalId = autoMatchFacade.getHospitalId(userId); + ReferralApplyOrderQuery referralApplyOrderQuery = new ReferralApplyOrderQuery(); + //转入医院 + referralApplyOrderQuery.setTransferredHospital(hospitalId); + referralApplyOrderQuery.setStatus(1); + List> message = new ArrayList<>(); + List babyApplyOrderResults = new ArrayList<>(); + //查询是否有消息 + Map messageMap = new HashMap<>(); + if ("0".equals(type)) { + //查询24小时内的消息数据 + referralApplyOrderQuery.setTransferredStart(DateUtil.addDay(new Date(), -1)); + referralApplyOrderQuery.setTransferredEnd(new Date()); + int cout = applyOrderService.queryCount(referralApplyOrderQuery); + if (cout > 0) { + messageMap.put("count", cout); + messageMap.put("flag", true); + message.add(messageMap); + } else { + messageMap.put("flag", false); + message.add(messageMap); + } + return new BaseObjectResponse().setData(message).setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("提示:您有" + cout + "条高危转诊数据未处理!"); + } else { + List referralApplyOrderModels = applyOrderService.queryReferralApplyOrderWithQuery(referralApplyOrderQuery); + if (CollectionUtils.isNotEmpty(referralApplyOrderModels)) { + for (ReferralApplyOrderModel applyOrderModel : referralApplyOrderModels) { + BabyApplyOrderResult babyApplyOrderResult = new BabyApplyOrderResult(); + String zhuanchu = applyOrderModel.getOutHospitalId(); + String zhuanru = applyOrderModel.getTransferredHospital(); + String zhuanCName = zhuanchu; + String zhuanRname = zhuanru; + if (NumberUtils.isNumber(zhuanchu)) { + try { + Organization zhuanc = organizationService.getOrganization(Integer.valueOf(zhuanchu)); + if (null != zhuanc) { + zhuanCName = zhuanc.getName(); + } + } catch (Exception e) { + + } + } + if (NumberUtils.isNumber(zhuanru)) { + try { + Organization zhuanc1 = organizationService.getOrganization(Integer.valueOf(zhuanru)); + if (null != zhuanc1) { + zhuanRname = zhuanc1.getName(); + } + } catch (Exception e) { + } + } + if (NumberUtils.isNumber(applyOrderModel.getApplyDoctor())) { + Users users = usersService.getUsers(NumberUtils.toInt(applyOrderModel.getApplyDoctor())); + if (null != users) { + babyApplyOrderResult.setApplyDoctor(users.getName()); + } + } + if (NumberUtils.isNumber(applyOrderModel.getRecDoctor())) { + Users users = usersService.getUsers(NumberUtils.toInt(applyOrderModel.getRecDoctor())); + if (null != users) { + babyApplyOrderResult.setRecDoctor(users.getName()); + } + } + babyApplyOrderResult.convert(applyOrderModel, zhuanCName, zhuanRname); + + BabyModel babyModel = babyService.getOneBabyById(applyOrderModel.getParentId()); + if (null != babyModel) { + babyApplyOrderResult.setVcCardNo(babyModel.getVcCardNo()); + if (StringUtils.isNotEmpty(babyModel.getParentId())) { + Patients patients = patientsService.findOnePatientById(babyModel.getParentId()); + if (null != patients) { + babyApplyOrderResult.setmCardNo(patients.getCardNo()); + } + } + } + String diagnose = ""; + List diagnoseList = applyOrderModel.getrRisk(); + if (CollectionUtils.isNotEmpty(diagnoseList)) { + diagnose = ""; + for (String obj : diagnoseList) { + diagnose += obj + " "; + } + babyApplyOrderResult.sethRisk(diagnose); + } + babyApplyOrderResults.add(babyApplyOrderResult); + } + } + return new BaseObjectResponse().setData(babyApplyOrderResults).setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); + } + } + + public BaseResponse auditMessages(Integer userId, String id, String state) { + ReferralApplyOrderModel referralApplyOrderModel = applyOrderService.findByIdReferralApplyOrder(id); + String hospital = autoMatchFacade.getHospitalId(userId); + if (null != referralApplyOrderModel) { + ReferralApplyOrderQuery referralApplyOrderQuery = new ReferralApplyOrderQuery(); + referralApplyOrderQuery.setId(id); + referralApplyOrderModel.setStatus(Integer.parseInt(state)); + applyOrderService.updateByParentId(referralApplyOrderQuery, referralApplyOrderModel); + } + return new BaseObjectResponse().setData("").setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); + } + } \ No newline at end of file -- 1.8.3.1