| | |
| | | |
| | | //退费后取消接诊作废申请单等操作 |
| | | @Transactional |
| | | public void ZfHisApiMethods(TjCustomer customer, TjOrder order) { |
| | | public boolean ZfHisApiMethods(TjCustomer customer, TjOrder order) { |
| | | Date dates = new Date(); |
| | | final String date = DateUtil.format(dates, "yyyy-MM-dd HH:mm:ss"); |
| | | |
| | |
| | | |
| | | String zlsqdh = orderService.getHuoQuZlsqdh(order.getCardId()); |
| | | |
| | | //作废门诊检查申请 |
| | | //2.1.6.5 作废门诊检查申请 |
| | | AjaxResult result = controller.Outpindelexamapply(order.getCardId(), "00029", jcsqdh); |
| | | String result1 = getAjaxResult(result); |
| | | JSONObject object = getJSONObject(result1); |
| | | String code = object.getStr("ResultCode"); |
| | | if (code.equals("0")) { |
| | | orderService.delHuoQuJcsqdh(order.getCardId()); |
| | | }else { |
| | | return false; |
| | | } |
| | | |
| | | //作废门诊申请 |
| | | //2.1.6.3 作废门诊检验申请 |
| | | AjaxResult ajaxResult = controller.Outpindeltestapply(order.getCardId(), "00029", jysqdh); |
| | | String result2 = getAjaxResult(ajaxResult); |
| | | JSONObject object1 = getJSONObject(result2); |
| | | String code1 = object1.getStr("ResultCode"); |
| | | if (code1.equals("0")) { |
| | | orderService.delHuoQuJysqdh(order.getCardId()); |
| | | }else { |
| | | return false; |
| | | } |
| | | |
| | | controller.Outpinunconapply(order.getCardId(), date, "00029"); |
| | | |
| | | controller.Outpindelmedapply(order.getCardId(), "00029", zlsqdh); |
| | | |
| | | //2.1.6.9 作废门诊治疗处置申请 |
| | | ajaxResult = controller.Outpintdelreatapply(order.getCardId(), "00029", zlsqdh); |
| | | result2 = getAjaxResult(ajaxResult); |
| | | object1 = getJSONObject(result2); |
| | | code1 = object1.getStr("ResultCode"); |
| | | if (!code1.equals("0")){ |
| | | return false; |
| | | } |
| | | //2.1.3 门诊医生取消接诊 |
| | | ajaxResult = controller.Outpinunconapply(order.getCardId(), date, "00029"); |
| | | result2 = getAjaxResult(ajaxResult); |
| | | object1 = getJSONObject(result2); |
| | | code1 = object1.getStr("ResultCode"); |
| | | if (!code1.equals("0")){ |
| | | return false; |
| | | } |
| | | return true; |
| | | } |
| | | |
| | | |