From 5978bf12f908c76e18dd229293bdedd729e1183c Mon Sep 17 00:00:00 2001 From: zjh <1084500556@qq.com> Date: 星期三, 31 七月 2024 14:38:39 +0800 Subject: [PATCH] zjh 2024/07/31-1 --- ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java | 20 ++++++++++++++++++-- 1 files changed, 18 insertions(+), 2 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java index 65fc1f7..2a026cf 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java @@ -386,6 +386,7 @@ @ApiParam (value = "鏄剧ず鏉℃暟(榛樿10)") @RequestParam (defaultValue = "10") Integer pageSize, @ApiParam (value = "浣撴鍙�)") @RequestParam (required = false) String tjNum, @ApiParam (value = "濮撳悕)") @RequestParam (required = false) String name, + @ApiParam (value = "椤圭洰鍚�)") @RequestParam (required = false) String xmmc, @ApiParam (value = "鐧昏寮�濮嬫椂闂�") @RequestParam (required = false) Date djbeginTime, @ApiParam (value = "鐧昏缁撴潫鏃堕棿") @RequestParam (required = false) Date djendTime, @ApiParam (value = "鎶ュ憡寮�濮嬫椂闂�") @RequestParam (required = false) Date bgbeginTime, @@ -459,6 +460,12 @@ if (null != tjNum) { wq.eq(TjOrder::getTjNumber, tjNum); } + + + if (null != xmmc) { + wq.in(TjOrder::getTjNumber, projectService.getTjNumLIstByXmmx(xmmc)); + } + wq.orderByDesc(TjOrder::getCreateTime); Page<TjOrder> page2 = tjOrderService.page(page1, wq); List<TjOrder> list = page2.getRecords(); @@ -470,7 +477,6 @@ order.setTjCustomerAge(DateUtil.ageOfNow(tjCustomer.getCusBrithday())); order.setTjCustomerName(tjCustomer.getCusName()); order.setTjCustomerPhone(tjCustomer.getCusPhone()); -// order.setTjCusIdCard(MatchUtils.hideIdCardNum(tjCustomer.getCusIdcard())); order.setTjCusIdCard(tjCustomer.getCusIdcard()); order.setCareer(tjCustomer.getCareer()); order.setIdType(tjCustomer.getIdType()); @@ -484,7 +490,7 @@ if (null != order.getPacId()) { if (null != tjPackageService.getById(order.getPacId())) { order.setPacName(tjPackageService.getById(order.getPacId()).getPacName()); - } + }else if (null != dwDeptService.getById(order.getPacId())) { order.setPacName(dwDeptService.getById(order.getPacId()).getDwDeptName()); } @@ -1070,6 +1076,10 @@ AjaxResult result = hisApiMethod.HisApiMethods(tjCustomer, tjOrder.getOrderId()); if (!result.get("code").toString().equals("200")) { TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + Object jzh = result.get("jzh"); + if(null !=jzh && null !=jzh.toString()){ + hisApiMethod.ZfHisApiMethod(jzh.toString()); + } return AjaxResult.error("鎸傚彿澶辫触!" + result.get("msg").toString()); } } else { @@ -2828,6 +2838,12 @@ if (advIds.containsAll(dto.getBldhs()) && cateFeeAll.compareTo(BigDecimal.ZERO) != 0) { return AjaxResult.error("鏀归」鐩凡缂磋垂涓嶅彲鎾ら攢!!!"); } + + } + boolean b = hisApiMethod.ZfBlXm(dto.getBldhs(), order); + if(!b){ + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + return AjaxResult.error("鎾ら攢澶辫触,璋冪敤浣滃簾鍑虹幇澶辫触"); } } for (String bldh : dto.getBldhs()) { -- Gitblit v1.8.0