From f3445e5babad91627609b898dbc9b5ed844d7cdd Mon Sep 17 00:00:00 2001 From: zjh <1084500556@qq.com> Date: 星期二, 16 七月 2024 18:09:18 +0800 Subject: [PATCH] zjh 2024/07/16-1 --- ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java | 428 ++++++++++++++++++++++++++--------------------------- 1 files changed, 209 insertions(+), 219 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 a164968..b4a37a5 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 @@ -99,8 +99,8 @@ * @date 2022-11-21 */ @RestController -@RequestMapping("/hosp/order") -@Api(tags = "PC绔� ----浣撴璁板綍鎺ュ彛") +@RequestMapping ("/hosp/order") +@Api (tags = "PC绔� ----浣撴璁板綍鎺ュ彛") @Slf4j public class TjOrderController extends BaseController { @Resource @@ -125,7 +125,7 @@ private ITbTransitionService transitionService; @Resource private ISysConfigService configService; - @Value("${path.filePath}") + @Value ("${path.filePath}") private String value; @Resource private ITjOrderRemarkService remarkService; @@ -217,8 +217,8 @@ * 鏌ヨ浣撴璁板綍鍒楄〃 */ // @PreAuthorize("@ss.hasPermi('hosp:order:list')") - @GetMapping("/list") - @ApiOperation(value = "鏌ヨ浣撴璁板綍鍒楄〃(榛樿)") + @GetMapping ("/list") + @ApiOperation (value = "鏌ヨ浣撴璁板綍鍒楄〃(榛樿)") public TableDataInfo list(TjOrder tjOrder) { startPage(); startOrderBy(); @@ -251,16 +251,16 @@ } - @GetMapping("/getWenJuanList") - @ApiOperation(value = "鏌ヨ浣撴璁板綍鍒楄〃") - public AjaxResult getWenJuanList(@ApiParam(value = "椤电爜鏁�(榛樿1)") @RequestParam(defaultValue = "1") Integer pageNum, - @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) Date djbeginTime, - @ApiParam(value = "鐧昏缁撴潫鏃堕棿") @RequestParam(required = false) Date djendTime, - @ApiParam(value = "鎶ュ憡寮�濮嬫椂闂�") @RequestParam(required = false) Date bgbeginTime, - @ApiParam(value = "鎶ュ憡缁撴潫鏃堕棿") @RequestParam(required = false) Date bgendTime) { + @GetMapping ("/getWenJuanList") + @ApiOperation (value = "鏌ヨ浣撴璁板綍鍒楄〃") + public AjaxResult getWenJuanList(@ApiParam (value = "椤电爜鏁�(榛樿1)") @RequestParam (defaultValue = "1") Integer pageNum, + @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) Date djbeginTime, + @ApiParam (value = "鐧昏缁撴潫鏃堕棿") @RequestParam (required = false) Date djendTime, + @ApiParam (value = "鎶ュ憡寮�濮嬫椂闂�") @RequestParam (required = false) Date bgbeginTime, + @ApiParam (value = "鎶ュ憡缁撴潫鏃堕棿") @RequestParam (required = false) Date bgendTime) { Map<String, Object> map = new HashMap<>(); if (null != name) { LambdaQueryWrapper<TjCustomer> wqq = new LambdaQueryWrapper<>(); @@ -380,16 +380,16 @@ } - @GetMapping("/getOrderList") - @ApiOperation(value = "鏌ヨ浣撴璁板綍鍒楄〃") - public AjaxResult getOrderList(@ApiParam(value = "椤电爜鏁�(榛樿1)") @RequestParam(defaultValue = "1") Integer pageNum, - @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) Date djbeginTime, - @ApiParam(value = "鐧昏缁撴潫鏃堕棿") @RequestParam(required = false) Date djendTime, - @ApiParam(value = "鎶ュ憡寮�濮嬫椂闂�") @RequestParam(required = false) Date bgbeginTime, - @ApiParam(value = "鎶ュ憡缁撴潫鏃堕棿") @RequestParam(required = false) Date bgendTime) { + @GetMapping ("/getOrderList") + @ApiOperation (value = "鏌ヨ浣撴璁板綍鍒楄〃") + public AjaxResult getOrderList(@ApiParam (value = "椤电爜鏁�(榛樿1)") @RequestParam (defaultValue = "1") Integer pageNum, + @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) Date djbeginTime, + @ApiParam (value = "鐧昏缁撴潫鏃堕棿") @RequestParam (required = false) Date djendTime, + @ApiParam (value = "鎶ュ憡寮�濮嬫椂闂�") @RequestParam (required = false) Date bgbeginTime, + @ApiParam (value = "鎶ュ憡缁撴潫鏃堕棿") @RequestParam (required = false) Date bgendTime) { Map<String, Object> map = new HashMap<>(); if (null != name) { LambdaQueryWrapper<TjCustomer> wqq = new LambdaQueryWrapper<>(); @@ -497,14 +497,14 @@ } - @GetMapping("/getOrderListOO") - @ApiOperation(value = "浣撴鎶ュ憡椤甸潰鈥斺�斾綋妫�璁板綍鍒楄〃") - public AjaxResult getOrderListOO(@ApiParam(value = "椤电爜鏁�(榛樿1)") @RequestParam(defaultValue = "1") Integer pageNum, - @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) Date bgbeginTime, - @ApiParam(value = "鎶ュ憡缁撴潫鏃堕棿") @RequestParam(required = false) Date bgendTime) { + @GetMapping ("/getOrderListOO") + @ApiOperation (value = "浣撴鎶ュ憡椤甸潰鈥斺�斾綋妫�璁板綍鍒楄〃") + public AjaxResult getOrderListOO(@ApiParam (value = "椤电爜鏁�(榛樿1)") @RequestParam (defaultValue = "1") Integer pageNum, + @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) Date bgbeginTime, + @ApiParam (value = "鎶ュ憡缁撴潫鏃堕棿") @RequestParam (required = false) Date bgendTime) { Map<String, Object> map = new HashMap<>(); if (null != name) { LambdaQueryWrapper<TjCustomer> wqq = new LambdaQueryWrapper<>(); @@ -626,15 +626,15 @@ } - @GetMapping("/getPrintOrderList") - @ApiOperation(value = "浣撴鍙戠エ鎵撳嵃鎺ュ彛") - public AjaxResult getPrintOrderList(@ApiParam(value = "椤电爜鏁�(榛樿1)") @RequestParam(defaultValue = "1") Integer pageNum, - @ApiParam(value = "鏄剧ず鏉℃暟(榛樿10)") @RequestParam(defaultValue = "10") Integer pageSize, - @ApiParam(value = "浣撴鍙�)") @RequestParam(required = false) String tjNum, - @ApiParam(value = "宸叉墦鍗版湭鎵撳嵃0鏈墦鍗�1宸叉墦鍗�)") @RequestParam(required = false) Integer type, - @ApiParam(value = "濮撳悕") @RequestParam(required = false) String name, - @ApiParam(value = "鎶ュ憡寮�濮嬫椂闂�") @RequestParam(required = false) Date bgbeginTime, - @ApiParam(value = "鎶ュ憡缁撴潫鏃堕棿") @RequestParam(required = false) Date bgendTime) { + @GetMapping ("/getPrintOrderList") + @ApiOperation (value = "浣撴鍙戠エ鎵撳嵃鎺ュ彛") + public AjaxResult getPrintOrderList(@ApiParam (value = "椤电爜鏁�(榛樿1)") @RequestParam (defaultValue = "1") Integer pageNum, + @ApiParam (value = "鏄剧ず鏉℃暟(榛樿10)") @RequestParam (defaultValue = "10") Integer pageSize, + @ApiParam (value = "浣撴鍙�)") @RequestParam (required = false) String tjNum, + @ApiParam (value = "宸叉墦鍗版湭鎵撳嵃0鏈墦鍗�1宸叉墦鍗�)") @RequestParam (required = false) Integer type, + @ApiParam (value = "濮撳悕") @RequestParam (required = false) String name, + @ApiParam (value = "鎶ュ憡寮�濮嬫椂闂�") @RequestParam (required = false) Date bgbeginTime, + @ApiParam (value = "鎶ュ憡缁撴潫鏃堕棿") @RequestParam (required = false) Date bgendTime) { Map<String, Object> map = new HashMap<>(); List<TjOrder> collect = null; if (null != name) { @@ -825,9 +825,9 @@ * 瀵煎嚭浣撴璁板綍鍒楄〃 */ // @PreAuthorize("@ss.hasPermi('hosp:order:export')") - @Log(title = "浣撴璁板綍", businessType = BusinessType.EXPORT) - @PostMapping("/export") - @ApiOperation(value = "瀵煎嚭浣撴璁板綍鍒楄〃") + @Log (title = "浣撴璁板綍", businessType = BusinessType.EXPORT) + @PostMapping ("/export") + @ApiOperation (value = "瀵煎嚭浣撴璁板綍鍒楄〃") public void export(HttpServletResponse response, TjOrder tjOrder) { //List<TjOrder> list = tjOrderService.selectTjOrderList(tjOrder); List<TjOrder> list = tjOrderService.selectExportOrderList(tjOrder); @@ -839,15 +839,15 @@ * 鑾峰彇浣撴璁板綍璇︾粏淇℃伅 */ // @PreAuthorize("@ss.hasPermi('hosp:order:query')") - @GetMapping(value = "/{orderId}") - @ApiOperation(value = "鑾峰彇浣撴璁板綍璇︾粏淇℃伅") - public AjaxResult getInfo(@PathVariable("orderId") Long orderId) { + @GetMapping (value = "/{orderId}") + @ApiOperation (value = "鑾峰彇浣撴璁板綍璇︾粏淇℃伅") + public AjaxResult getInfo(@PathVariable ("orderId") Long orderId) { return success(tjOrderService.selectTjOrderByOrderId(orderId)); } - @GetMapping("/getIsRequired") - @ApiOperation(value = "鏍规嵁鍙傛暟閰嶇疆鑾峰彇鏄惁蹇呭~椤癸紙韬唤璇併�佹�у埆銆佺數璇濄�佺収鐗囥�佹槸鍚︾洿鎺ヤ笅鍗曪級") + @GetMapping ("/getIsRequired") + @ApiOperation (value = "鏍规嵁鍙傛暟閰嶇疆鑾峰彇鏄惁蹇呭~椤癸紙韬唤璇併�佹�у埆銆佺數璇濄�佺収鐗囥�佹槸鍚︾洿鎺ヤ笅鍗曪級") public AjaxResult getIsRequired() { Map<String, String> res = new HashMap<>(); res.put("has_idcard", configService.selectConfigByKey("has_idcard")); @@ -863,7 +863,7 @@ * 浣撴绛惧埌鐧昏鎺ュ彛 */ @PostMapping - @ApiOperation(value = "浣撴绛惧埌鐧昏鎺ュ彛") + @ApiOperation (value = "浣撴绛惧埌鐧昏鎺ュ彛") @Transactional //(鍒囨崲鏁版嵁搴撳嚭閿欙紝鎵�浠ユ敞閲�) public AjaxResult addOrderAndDetail(@RequestBody TjOrder tjOrder) throws Exception { Long userId = Long.valueOf(SecurityUtils.getLoginUser().getUserId()); @@ -948,7 +948,7 @@ if (null != mallOrder) tjOrder.setMallOrderId(String.valueOf(mallOrder.getId())); tjOrder.setStatus(TjConstants.TJ_BEGIN); tjOrder.setCardId(tjCustomer.getCardId()); - if(null !=tjOrder.getTjCategory() && tjOrder.getTjCategory().equals("13")){ + if (null != tjOrder.getTjCategory() && tjOrder.getTjCategory().equals("13")) { tjOrder.setFinishTime(new Date()); tjOrder.setCheckStatus(1); tjOrder.setStatus(TjConstants.TJ_WAIT); @@ -1085,8 +1085,8 @@ } - @PostMapping("/addPlOrderAndDetail") - @ApiOperation(value = "浣撴鎵归噺绛惧埌鐧昏鎺ュ彛") + @PostMapping ("/addPlOrderAndDetail") + @ApiOperation (value = "浣撴鎵归噺绛惧埌鐧昏鎺ュ彛") @Transactional //(鍒囨崲鏁版嵁搴撳嚭閿欙紝鎵�浠ユ敞閲�) public AjaxResult addPlOrderAndDetail(@RequestBody QianDaoDto daoDto, HttpServletResponse response) { SysUser sysUser = UserHoder.getLoginUser().getUser(); @@ -1484,9 +1484,9 @@ * 淇敼浣撴璁板綍 */ // @PreAuthorize("@ss.hasPermi('hosp:order:edit')") - @Log(title = "浣撴璁板綍", businessType = BusinessType.UPDATE) + @Log (title = "浣撴璁板綍", businessType = BusinessType.UPDATE) @PutMapping - @ApiOperation(value = "淇敼浣撴璁板綍") + @ApiOperation (value = "淇敼浣撴璁板綍") public AjaxResult edit(@RequestBody TjOrder tjOrder) { return toAjax(tjOrderService.updateTjOrder(tjOrder)); } @@ -1495,16 +1495,16 @@ * 鍒犻櫎浣撴璁板綍 */ // @PreAuthorize("@ss.hasPermi('hosp:order:remove')") - @Log(title = "浣撴璁板綍", businessType = BusinessType.DELETE) - @DeleteMapping("/{orderIds}") - @ApiOperation(value = "鍒犻櫎浣撴璁板綍") + @Log (title = "浣撴璁板綍", businessType = BusinessType.DELETE) + @DeleteMapping ("/{orderIds}") + @ApiOperation (value = "鍒犻櫎浣撴璁板綍") public AjaxResult remove(@PathVariable Long[] orderIds) { return toAjax(tjOrderService.deleteTjOrderByOrderIds(orderIds)); } - @GetMapping("/getOrderDetailByTjNumber") - @ApiOperation(value = "鏍规嵁浣撴鍙疯幏鍙栦綋妫�璇︽儏") - public AjaxResult getOrderDetailByTjNumber(@RequestParam @ApiParam(value = "浣撴鍙�") String tjNumber) { + @GetMapping ("/getOrderDetailByTjNumber") + @ApiOperation (value = "鏍规嵁浣撴鍙疯幏鍙栦綋妫�璇︽儏") + public AjaxResult getOrderDetailByTjNumber(@RequestParam @ApiParam (value = "浣撴鍙�") String tjNumber) { LambdaQueryWrapper<TjOrder> wq0 = new LambdaQueryWrapper<>(); wq0.eq(TjOrder::getTjNumber, tjNumber); TjOrder tjOrder = tjOrderService.getOne(wq0); @@ -1524,8 +1524,8 @@ return AjaxResult.success("鏆傛棤鏁版嵁"); } - @PostMapping("/addtTransition") - @ApiOperation(value = "娣诲姞杩囨浮琛ㄦ暟鎹�") + @PostMapping ("/addtTransition") + @ApiOperation (value = "娣诲姞杩囨浮琛ㄦ暟鎹�") @Transactional public AjaxResult addtTransition(@RequestBody Map<String, Object> map) { Object packId = map.get("pacId"); @@ -1571,7 +1571,7 @@ // } List<TjPackageProject> ppList = tjPackageProjectService.getTjPackageProjectListByPacId(String.valueOf(pacId)); if (null != ppList && ppList.size() > 0) { - transitionService.saveRedisTransitionByPacId(cusId,cardId ,pacId); + transitionService.saveRedisTransitionByPacId(cusId, cardId, pacId); //寮傛淇濆瓨鏁版嵁搴� // asyncService.addRedisTransitionPac(cusId, pacId, ppList); // asyncService.saveRedisTransitionByPacId(cusId, cardId, pacId, null); @@ -1622,10 +1622,10 @@ // asyncService.saveRedisTransitionByPacId(cusId, cardId, null, proIds); for (Long proId : proIds) { TjProject project = projectService.selectTjProjectByProId(proId); - if(null !=project){ //&& (!project.getProName().contains("闈欒剦閲囪")|| !project.getProName().contains("璐�")) + if (null != project) { //&& (!project.getProName().contains("闈欒剦閲囪")|| !project.getProName().contains("璐�")) List<TbTransition> transitionList = transitionService.getTbTransitionListByCusIdAndPacIdAndProId(cusId, String.valueOf(proId)); if (null == transitionList || transitionList.size() == 0) { - transitionService.saveRedisTransitionByProId(cusId,cardId, proId); + transitionService.saveRedisTransitionByProId(cusId, cardId, proId); } } // if(null !=project) transitionService.saveRedisTransitionByProId(cusId,cardId, proId); @@ -1691,9 +1691,9 @@ } - @GetMapping("/getTransitionList") - @ApiOperation(value = "鏌ヨ杩囨浮琛ㄦ暟鎹�") - public AjaxResult getTransitionList(@RequestParam @ApiParam(value = "瀹㈡埛id") String cusId) { + @GetMapping ("/getTransitionList") + @ApiOperation (value = "鏌ヨ杩囨浮琛ㄦ暟鎹�") + public AjaxResult getTransitionList(@RequestParam @ApiParam (value = "瀹㈡埛id") String cusId) { if (redisCache.hasKey(cusId + "cusId")) { List<Map<String, Object>> list = redisCache.getCacheMapValue(cusId + "cusId", cusId); return AjaxResult.success(list); @@ -1708,16 +1708,16 @@ } - @GetMapping("/getQianLiList") - @ApiOperation(value = "鏌ヨ浣撴璁板綍鍒楄〃") - public AjaxResult getQianLiList(@ApiParam(value = "椤电爜鏁�(榛樿1)") @RequestParam(defaultValue = "1") Integer pageNum, - @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) Date djbeginTime, - @ApiParam(value = "鐧昏缁撴潫鏃堕棿") @RequestParam(required = false) Date djendTime, - @ApiParam(value = "鎶ュ憡寮�濮嬫椂闂�") @RequestParam(required = false) Date bgbeginTime, - @ApiParam(value = "鎶ュ憡缁撴潫鏃堕棿") @RequestParam(required = false) Date bgendTime) { + @GetMapping ("/getQianLiList") + @ApiOperation (value = "鏌ヨ浣撴璁板綍鍒楄〃") + public AjaxResult getQianLiList(@ApiParam (value = "椤电爜鏁�(榛樿1)") @RequestParam (defaultValue = "1") Integer pageNum, + @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) Date djbeginTime, + @ApiParam (value = "鐧昏缁撴潫鏃堕棿") @RequestParam (required = false) Date djendTime, + @ApiParam (value = "鎶ュ憡寮�濮嬫椂闂�") @RequestParam (required = false) Date bgbeginTime, + @ApiParam (value = "鎶ュ憡缁撴潫鏃堕棿") @RequestParam (required = false) Date bgendTime) { Map<String, Object> map = new HashMap<>(); if (null != name) { LambdaQueryWrapper<TjCustomer> wqq = new LambdaQueryWrapper<>(); @@ -1826,9 +1826,9 @@ /** * 绛剧寮冩纭杩斿洖鏁版嵁 */ - @GetMapping("/abandon") - @ApiOperation(value = "绛剧寮冩纭杩斿洖鏁版嵁") - public AjaxResult abandon(@RequestParam @ApiParam(value = "浣撴鍙�") String tjNumber) { + @GetMapping ("/abandon") + @ApiOperation (value = "绛剧寮冩纭杩斿洖鏁版嵁") + public AjaxResult abandon(@RequestParam @ApiParam (value = "浣撴鍙�") String tjNumber) { LambdaQueryWrapper<TjOrderRemark> wq = new LambdaQueryWrapper<>(); wq.eq(TjOrderRemark::getTjNumber, tjNumber); List<TjOrderRemark> remarkList = remarkService.list(wq); @@ -1853,8 +1853,8 @@ * * @ApiParam(value = "浣撴鍙�") String tjNumber */ - @PostMapping("/tjGoOut") - @ApiOperation(value = "浣撴绛剧") + @PostMapping ("/tjGoOut") + @ApiOperation (value = "浣撴绛剧") @Transactional public AjaxResult tjGoOut(@RequestBody Map<String, Object> map) { Long userId = Long.valueOf(SecurityUtils.getLoginUser().getUserId()); @@ -1930,10 +1930,10 @@ /** * 绛剧 */ - @GetMapping("/goOut") - @ApiOperation(value = "绛剧") + @GetMapping ("/goOut") + @ApiOperation (value = "绛剧") @Transactional - public AjaxResult goOut(@RequestParam @ApiParam(value = "浣撴鍙�") String tjNumber) { + public AjaxResult goOut(@RequestParam @ApiParam (value = "浣撴鍙�") String tjNumber) { return getAjaxResult(tjNumber); } @@ -1941,9 +1941,9 @@ /** * 鏍搁攢璁㈠崟鎺ュ彛 */ - @GetMapping("/orderShip") - @ApiOperation(value = "PC绔墜鍔ㄦ牳閿�璁㈠崟鎺ュ彛") - public AjaxResult orderShip(@RequestParam @ApiParam(value = "浣撴鍙�") String tjNum) { + @GetMapping ("/orderShip") + @ApiOperation (value = "PC绔墜鍔ㄦ牳閿�璁㈠崟鎺ュ彛") + public AjaxResult orderShip(@RequestParam @ApiParam (value = "浣撴鍙�") String tjNum) { if (tjNum == null) { return AjaxResult.error(); } @@ -1994,7 +1994,7 @@ map.put("proPrantId", entry.getKey().toString()); if (null != pacId) { TjPackage aPackage = tjPackageService.getById(entry.getValue().get(0).getPacId()); - map.put("tjCategory",aPackage.getTjCategory()); + map.put("tjCategory", aPackage.getTjCategory()); map.put("pacName", aPackage.getPacName()); TjProject tjProject = projectService.getById(entry.getKey()); // TjPackageProject project = tjPackageProjectService.getOne(new LambdaQueryWrapper<TjPackageProject>().eq(TjPackageProject::getPacId, pacId) @@ -2007,7 +2007,7 @@ // } map.put("nowPrice", transitionService.getTbTransitionDxPriceByPac(cusId, entry.getKey(), cardId, pacId)); } else { - map.put("tjCategory",null); + map.put("tjCategory", null); map.put("pacName", "鍗曢」"); List<TbTransition> tbTransitionList = entry.getValue(); if (null != tbTransitionList && tbTransitionList.size() > 0) { @@ -2046,7 +2046,7 @@ map.put("proPrantId", entry.getKey().toString()); if (null != pacId) { TjPackage aPackage = tjPackageService.getById(entry.getValue().get(0).getPacId()); - map.put("tjCategory",aPackage.getTjCategory()); + map.put("tjCategory", aPackage.getTjCategory()); map.put("pacName", aPackage.getPacName()); TjProject tjProject = projectService.getById(entry.getKey()); // TjPackageProject project = tjPackageProjectService.getOne(new LambdaQueryWrapper<TjPackageProject>().eq(TjPackageProject::getPacId, pacId) @@ -2057,9 +2057,9 @@ // } else { // map.put("nowPrice", tjProject.getProPrice()); // } - map.put("nowPrice",tjProject.getProPrice()); + map.put("nowPrice", tjProject.getProPrice()); } else { - map.put("tjCategory",null); + map.put("tjCategory", null); map.put("pacName", "鍗曢」"); List<TbTransition> tbTransitionList = entry.getValue(); if (null != tbTransitionList && tbTransitionList.size() > 0) { @@ -2110,15 +2110,15 @@ } - @GetMapping("/tuanTiListById") - @ApiOperation(value = "鏌ヨ鍥綋浣撴鐘舵��") - public AjaxResult tuanTiListById(@ApiParam(value = "椤电爜鏁�(榛樿1)") @RequestParam(defaultValue = "1") Integer pageNum, - @ApiParam(value = "鏄剧ず鏉℃暟(榛樿10)") @RequestParam(defaultValue = "10") Integer pageSize, - @ApiParam(value = "鍗曚綅") @RequestParam String firmId, - @ApiParam(value = "閮ㄩ棬") @RequestParam(required = false) String dwDeptId, - @ApiParam(value = "鍒嗙粍") @RequestParam(required = false) String groupId, - @ApiParam(value = "鐧昏寮�濮嬫椂闂�") @RequestParam Date beginTime, - @ApiParam(value = "鐧昏缁撴潫鏃堕棿") @RequestParam Date endTime) { + @GetMapping ("/tuanTiListById") + @ApiOperation (value = "鏌ヨ鍥綋浣撴鐘舵��") + public AjaxResult tuanTiListById(@ApiParam (value = "椤电爜鏁�(榛樿1)") @RequestParam (defaultValue = "1") Integer pageNum, + @ApiParam (value = "鏄剧ず鏉℃暟(榛樿10)") @RequestParam (defaultValue = "10") Integer pageSize, + @ApiParam (value = "鍗曚綅") @RequestParam String firmId, + @ApiParam (value = "閮ㄩ棬") @RequestParam (required = false) String dwDeptId, + @ApiParam (value = "鍒嗙粍") @RequestParam (required = false) String groupId, + @ApiParam (value = "鐧昏寮�濮嬫椂闂�") @RequestParam Date beginTime, + @ApiParam (value = "鐧昏缁撴潫鏃堕棿") @RequestParam Date endTime) { Map<String, Object> map = new HashMap<>(); int a = 0; int b = 0; @@ -2183,11 +2183,11 @@ } - @GetMapping("/tuanTiBingById") - @ApiOperation(value = "鏌ヨ鍥綋浣撴鐥呯璇︾粏淇℃伅") - public AjaxResult tuanTiBingById(@ApiParam(value = "鍗曚綅") @RequestParam String firmId, - @ApiParam(value = "閮ㄩ棬") @RequestParam String firmDeptId, - @ApiParam(value = "鐥呯") @RequestParam(required = false) String bingZhong) { + @GetMapping ("/tuanTiBingById") + @ApiOperation (value = "鏌ヨ鍥綋浣撴鐥呯璇︾粏淇℃伅") + public AjaxResult tuanTiBingById(@ApiParam (value = "鍗曚綅") @RequestParam String firmId, + @ApiParam (value = "閮ㄩ棬") @RequestParam String firmDeptId, + @ApiParam (value = "鐥呯") @RequestParam (required = false) String bingZhong) { List<TjOrderDetailRules> res1 = new ArrayList<>(); List<BingZhongVO> res = new ArrayList<>(); @@ -2246,8 +2246,8 @@ } - @PostMapping("/tuanTiBingChart") - @ApiOperation(value = "鏌ヨ鍥綋浣撴鐥呯缁熻鍥�") + @PostMapping ("/tuanTiBingChart") + @ApiOperation (value = "鏌ヨ鍥綋浣撴鐥呯缁熻鍥�") public AjaxResult tuanTiBingChart(@RequestBody BingZhongVO bingZhongVO) { List<TjOrderDetailRules> res1 = new ArrayList<>(); @@ -2286,90 +2286,90 @@ } - @PostMapping("/deletedTbTransitionByCusId") - @ApiOperation(value = "鏍规嵁韬唤璇佸彿鍒犻櫎涓存椂琛ㄦ暟鎹�") - public AjaxResult deletedTbTransitionByCusId(@RequestParam @ApiParam(value = "韬唤璇佸彿") String cusId) { + @PostMapping ("/deletedTbTransitionByCusId") + @ApiOperation (value = "鏍规嵁韬唤璇佸彿鍒犻櫎涓存椂琛ㄦ暟鎹�") + public AjaxResult deletedTbTransitionByCusId(@RequestParam @ApiParam (value = "韬唤璇佸彿") String cusId) { LambdaQueryWrapper<TbTransition> wq = new LambdaQueryWrapper<>(); wq.between(TbTransition::getCreateTime, transitionService.getTbTransitionCreateTimeByCusId(cusId), new Date()); wq.eq(TbTransition::getCusId, cusId); return AjaxResult.success(transitionService.remove(wq)); } - @GetMapping("/getTransitionInfo") - @ApiOperation(value = "鏍规嵁浣撴鍙疯幏鍙栨眹鎬诲拰鏄庣粏鐨勬暟鎹�") - public AjaxResult getTransitionInfo(@RequestParam("tjNumber")String tjNumber){ + @GetMapping ("/getTransitionInfo") + @ApiOperation (value = "鏍规嵁浣撴鍙疯幏鍙栨眹鎬诲拰鏄庣粏鐨勬暟鎹�") + public AjaxResult getTransitionInfo(@RequestParam ("tjNumber") String tjNumber) { QueryWrapper<TbTransition> wrapper = new QueryWrapper<>(); - wrapper.select("parent_pro_id","parent_pro_name","sum(ord_price) as ord_price") - .eq("tj_num",tjNumber) + wrapper.select("parent_pro_id", "parent_pro_name", "sum(ord_price) as ord_price") + .eq("tj_num", tjNumber) .groupBy("parent_pro_name"); List<TbTransition> list = transitionService.list(wrapper); List<Long> parentProIds = list.stream().map(item -> item.getParentProId()).collect(Collectors.toList()); LambdaQueryWrapper<TjProject> projectQueryWrapper = new LambdaQueryWrapper<>(); - projectQueryWrapper.in(TjProject::getProId,parentProIds); + projectQueryWrapper.in(TjProject::getProId, parentProIds); List<TjProject> projects = projectService.list(projectQueryWrapper); JSONArray huiZong = JSONUtil.createArray(); int index = 1; for (TjProject project : projects) { LambdaQueryWrapper<SysDept> queryWrapper = new LambdaQueryWrapper<>(); - queryWrapper.eq(SysDept::getDeptId,project.getDeptId()); + queryWrapper.eq(SysDept::getDeptId, project.getDeptId()); SysDept dept = sysDeptService.getOne(queryWrapper); for (TbTransition tbTransition : list) { - if (tbTransition.getParentProId().toString().equals(project.getProId().toString())){ + if (tbTransition.getParentProId().toString().equals(project.getProId().toString())) { JSONObject obj = JSONUtil.createObj(); - obj.putOpt("index",index++); - obj.putOpt("parent_pro_name",tbTransition.getParentProName()); - obj.putOpt("price",tbTransition.getOrdPrice()); - obj.putOpt("ks",dept.getDeptName()); + obj.putOpt("index", index++); + obj.putOpt("parent_pro_name", tbTransition.getParentProName()); + obj.putOpt("price", tbTransition.getOrdPrice()); + obj.putOpt("ks", dept.getDeptName()); huiZong.add(obj); } } } wrapper = new QueryWrapper<>(); - wrapper.eq("tj_num",tjNumber); + wrapper.eq("tj_num", tjNumber); list = transitionService.list(wrapper); JSONArray info = JSONUtil.createArray(); index = 1; for (TbTransition tbTransition : list) { JSONObject obj = JSONUtil.createObj(); - obj.putOpt("index",index++); - obj.putOpt("parent_pro_name",tbTransition.getParentProName()); - obj.putOpt("pro_name",tbTransition.getProName()); + obj.putOpt("index", index++); + obj.putOpt("parent_pro_name", tbTransition.getParentProName()); + obj.putOpt("pro_name", tbTransition.getProName()); BigDecimal ordPrice = tbTransition.getOrdPrice(); - obj.putOpt("zongjia",ordPrice); + obj.putOpt("zongjia", ordPrice); QueryWrapper<TjProject> queryWrapper = new QueryWrapper<>(); - queryWrapper.eq("pro_id",tbTransition.getProId()); + queryWrapper.eq("pro_id", tbTransition.getProId()); TjProject tjProject = projectService.getOne(queryWrapper); Integer num = tjProject.getSl(); - obj.putOpt("num",num); + obj.putOpt("num", num); BigDecimal price = ordPrice.divide(new BigDecimal(num)); - obj.putOpt("danjia",price); + obj.putOpt("danjia", price); Date createTime = tbTransition.getCreateTime(); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); - obj.putOpt("time",dateFormat.format(createTime)); + obj.putOpt("time", dateFormat.format(createTime)); info.put(obj); } HashMap<String, Object> map = new HashMap<>(); - map.put("huizong",huiZong); - map.put("info",info); - return AjaxResult.success().put("data",map); + map.put("huizong", huiZong); + map.put("info", info); + return AjaxResult.success().put("data", map); } public void newSaveextracted(TjOrder tjOrder, TjCustomer tjCustomer, BigDecimal discount, SysUser sysUser, TjReservation tjReservation, TjFlowingWater tjFlowingWater) { tjAskMedicalHistoryService.updateTjAskMedicalHistoryByCusId(tjOrder.getTjNumber(), sysUser.getNickName(), String.valueOf(sysUser.getUserId()), String.valueOf(tjCustomer.getCusId())); - if(null !=tjOrder.getTjCategory() && tjOrder.getTjCategory().equals("13")){ - tjOrderDetailService.saveJSYTjOrderDetailsByCusId(tjCustomer.getCusIdcard(), String.valueOf(tjOrder.getOrderId()), sysUser.getNickName(), String.valueOf(sysUser.getUserId())); - }else { - tjOrderDetailService.saveTjOrderDetailsByCusId(tjCustomer.getCusIdcard(), String.valueOf(tjOrder.getOrderId()), sysUser.getNickName(), String.valueOf(sysUser.getUserId())); - } + if (null != tjOrder.getTjCategory() && tjOrder.getTjCategory().equals("13")) { + tjOrderDetailService.saveJSYTjOrderDetailsByCusId(tjCustomer.getCusIdcard(), String.valueOf(tjOrder.getOrderId()), sysUser.getNickName(), String.valueOf(sysUser.getUserId())); + } else { + tjOrderDetailService.saveTjOrderDetailsByCusId(tjCustomer.getCusIdcard(), String.valueOf(tjOrder.getOrderId()), sysUser.getNickName(), String.valueOf(sysUser.getUserId())); + } tjOrderDetailService.saveTjPureToneTesByCusId(tjCustomer.getCusIdcard(), tjOrder.getTjNumber(), sysUser.getNickName(), String.valueOf(sysUser.getUserId())); //淇敼姣忛」鐨勫師浠风幇浠� //淇敼涓存椂琛ㄤ綋妫�鍙� transitionService.updateTbTransitionPriceByCusId(tjCustomer.getCusIdcard(), discount, tjOrder.getTjNumber()); //娣诲姞remark琛ㄦ暟鎹� - if(null !=tjOrder.getTjCategory() && tjOrder.getTjCategory().equals("13")){ + if (null != tjOrder.getTjCategory() && tjOrder.getTjCategory().equals("13")) { remarkService.saveJSYTjOrderRemarkByOrderId(tjOrder.getTjNumber(), sysUser.getNickName(), String.valueOf(sysUser.getUserId()), String.valueOf(tjOrder.getOrderId())); - }else { + } else { remarkService.saveTjOrderRemarkByOrderId(tjOrder.getTjNumber(), sysUser.getNickName(), String.valueOf(sysUser.getUserId()), String.valueOf(tjOrder.getOrderId())); } @@ -2393,8 +2393,8 @@ } - @PostMapping("/heXiaoByIds/{orderIds}") - @ApiOperation(value = "鏍告敹鎶ュ憡鈥斺�斺�斺�斺�斺�旀�绘瀹℃牳閫氳繃鍚庡彲浠ユ牳閿�锛屾牳鏀跺悗鎵嶈兘鎵撳嵃") + @PostMapping ("/heXiaoByIds/{orderIds}") + @ApiOperation (value = "鏍告敹鎶ュ憡鈥斺�斺�斺�斺�斺�旀�绘瀹℃牳閫氳繃鍚庡彲浠ユ牳閿�锛屾牳鏀跺悗鎵嶈兘鎵撳嵃") @Transactional public AjaxResult heXiaoByIds(@PathVariable String[] orderIds) { for (String orderId : orderIds) { @@ -2410,8 +2410,8 @@ return AjaxResult.success("鏍告敹鎴愬姛"); } - @GetMapping("/getHistryTjOrderByCusIdCard") - @ApiOperation(value = "鏍规嵁韬唤璇佸彿鏌ョ湅鍘嗗彶浣撴璁板綍") + @GetMapping ("/getHistryTjOrderByCusIdCard") + @ApiOperation (value = "鏍规嵁韬唤璇佸彿鏌ョ湅鍘嗗彶浣撴璁板綍") @Transactional public AjaxResult getHistryTjOrderByCusIdCard(@RequestParam String cusIdCard) { TjCustomer tjCustomer = tjCustomerService.getTjCustomerByCusIdCard(cusIdCard); @@ -2431,8 +2431,8 @@ } - @GetMapping("/getHistryTjOrderProByCusIdCard") - @ApiOperation(value = "鏍规嵁韬唤璇佸彿鏌ョ湅鍘嗗彶浣撴椤圭洰璁板綍") + @GetMapping ("/getHistryTjOrderProByCusIdCard") + @ApiOperation (value = "鏍规嵁韬唤璇佸彿鏌ョ湅鍘嗗彶浣撴椤圭洰璁板綍") @Transactional public AjaxResult getHistryTjOrderProByCusIdCard(@RequestParam String cusIdCard) { TjCustomer tjCustomer = tjCustomerService.getTjCustomerByCusIdCard(cusIdCard); @@ -2491,8 +2491,8 @@ } - @GetMapping("/getHistryTjOrderByCusId") - @ApiOperation(value = "鏍规嵁瀹㈡埛id鏌ョ湅鍘嗗彶浣撴璁板綍") + @GetMapping ("/getHistryTjOrderByCusId") + @ApiOperation (value = "鏍规嵁瀹㈡埛id鏌ョ湅鍘嗗彶浣撴璁板綍") @Transactional public AjaxResult getHistryTjOrderByCusId(@RequestParam String cusId) { TjCustomer tjCustomer = tjCustomerService.getById(cusId); @@ -2526,10 +2526,10 @@ } - @GetMapping("/revokeTjOrderByTjNum") - @ApiOperation(value = "鏍规嵁瀹㈡埛浣撴鍙锋挙閿�浣撴璁板綍") + @GetMapping ("/revokeTjOrderByTjNum") + @ApiOperation (value = "鏍规嵁瀹㈡埛浣撴鍙锋挙閿�浣撴璁板綍") @Transactional - public AjaxResult revokeTjOrderByTjNum(@RequestParam @ApiParam(value = "浣撴鍙�") String tjNum) { + public AjaxResult revokeTjOrderByTjNum(@RequestParam @ApiParam (value = "浣撴鍙�") String tjNum) { TjOrder order = tjOrderService.getOrderByTjNum(tjNum); if (null != order) { @@ -2544,15 +2544,14 @@ transitionService.deletedTbTransitionByTjNum(tjNum); TjCustomer customer = tjCustomerService.getById(order.getUserId()); - if (null != customer) { - customer.setCardId("0"); - tjCustomerService.updateById(customer); - } + customer.setCardId("0"); + tjCustomerService.updateById(customer); String configByKey = configService.selectConfigByKey("sfkqdyhis"); if (configByKey.equals("Y")) { HashMap<String, Object> map = new HashMap<>(); map.put("cardtype", "4"); - map.put("input", order.getCardId()); +// map.put("input", order.getCardId()); + map.put("input", customer.getPationId()); LocalDate currentDate = LocalDate.now(); LocalDateTime startOfDay = currentDate.atStartOfDay(); LocalDateTime nineteenOClock = currentDate.atTime(LocalTime.of(19, 0)); @@ -2564,7 +2563,7 @@ AjaxResult result = hisApiGetMethodService.getHISDataNew("Getoutpatientcostinfo", map); if (Integer.parseInt(String.valueOf(result.get("code"))) == 200) { TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); - return AjaxResult.error("鎾ら攢澶辫触,闂ㄨ瘖鎮h�呰垂鐢ㄦ竻鍗曚俊鎭笉涓虹┖"); + return AjaxResult.error("鎾ら攢澶辫触,璇ヤ汉鍛樺凡缂磋垂,璇峰厛閫�璐�!"); } else { boolean zfHisApiMethods = hisApiMethod.ZfHisApiMethods(null, order); if (zfHisApiMethods) { @@ -2575,22 +2574,20 @@ } } } - -// transitionService.updateTbTransitionByTjNum(tjNum); return AjaxResult.success("鎾ら攢鎴愬姛!!!"); } return AjaxResult.success("绛惧埌璁板綍涓嶅瓨鍦�!"); } - @GetMapping("/getCusTomterListByCompId") - @ApiOperation(value = "鑾峰彇鍗曚綅id浣撴浜轰俊鎭帴鍙�") - public AjaxResult getCusTomterListByCompId(@RequestParam(required = false) @ApiParam(value = "鍗曚綅id") String compId, - @RequestParam(required = false) @ApiParam(value = "鍚嶅瓧") String name, - @RequestParam(required = false) @ApiParam(value = "閮ㄩ棬id") String deptId, - @RequestParam(required = false) @ApiParam(value = "棰勭害鏃堕棿") Date reservationTime, - @RequestParam(defaultValue = "1") Integer page, - @RequestParam(defaultValue = "10") Integer pageSize) { + @GetMapping ("/getCusTomterListByCompId") + @ApiOperation (value = "鑾峰彇鍗曚綅id浣撴浜轰俊鎭帴鍙�") + public AjaxResult getCusTomterListByCompId(@RequestParam (required = false) @ApiParam (value = "鍗曚綅id") String compId, + @RequestParam (required = false) @ApiParam (value = "鍚嶅瓧") String name, + @RequestParam (required = false) @ApiParam (value = "閮ㄩ棬id") String deptId, + @RequestParam (required = false) @ApiParam (value = "棰勭害鏃堕棿") Date reservationTime, + @RequestParam (defaultValue = "1") Integer page, + @RequestParam (defaultValue = "10") Integer pageSize) { Page<TjReservation> pages = new Page<>(page, pageSize); LambdaQueryWrapper<TjReservation> wq = new LambdaQueryWrapper<>(); if (null != compId) wq.eq(TjReservation::getCompanyId, compId); @@ -2616,10 +2613,10 @@ } - @PostMapping("/plRevokeTjOrderByTjNum") - @ApiOperation(value = "鏍规嵁瀹㈡埛浣撴鍙锋壒閲忔挙閿�浣撴璁板綍") + @PostMapping ("/plRevokeTjOrderByTjNum") + @ApiOperation (value = "鏍规嵁瀹㈡埛浣撴鍙锋壒閲忔挙閿�浣撴璁板綍") @Transactional - public AjaxResult plRevokeTjOrderByTjNum(@RequestBody @ApiParam(value = "棰勭害涓婚敭id闆嗗悎") List<String> reservationIds) { + public AjaxResult plRevokeTjOrderByTjNum(@RequestBody @ApiParam (value = "棰勭害涓婚敭id闆嗗悎") List<String> reservationIds) { if (null != reservationIds && reservationIds.size() > 0) { LambdaQueryWrapper<TjOrder> wq1 = new LambdaQueryWrapper<>(); wq1.in(TjOrder::getReservationId, reservationIds); @@ -2653,8 +2650,8 @@ return AjaxResult.error("璇烽�夋嫨瑕佹挙閿�鐨勪汉鍛�!"); } - @PostMapping("makeTjPDF") - @ApiOperation(value = "鎵归噺鐢熸垚PDF") + @PostMapping ("makeTjPDF") + @ApiOperation (value = "鎵归噺鐢熸垚PDF") public AjaxResult makeTjPDF(@RequestBody List<String> reservations) { QueryWrapper<TjOrder> queryWrapper = new QueryWrapper<>(); queryWrapper.in("reservation_id", reservations); @@ -2696,11 +2693,11 @@ } - @GetMapping("/delTbBycusCardIdAndProId") - @ApiOperation(value = "鏍规嵁瀹㈡埛韬唤璇佸彿鍜岄」鐩埗椤筰d鍒犻櫎涓存椂琛ㄦ暟鎹�") + @GetMapping ("/delTbBycusCardIdAndProId") + @ApiOperation (value = "鏍规嵁瀹㈡埛韬唤璇佸彿鍜岄」鐩埗椤筰d鍒犻櫎涓存椂琛ㄦ暟鎹�") @Transactional - public AjaxResult delTbBycusCardIdAndProId(@RequestParam @ApiParam(value = "韬唤璇佸彿") String cusCardId, - @RequestParam @ApiParam(value = "鐖堕」id") String proId) { + public AjaxResult delTbBycusCardIdAndProId(@RequestParam @ApiParam (value = "韬唤璇佸彿") String cusCardId, + @RequestParam @ApiParam (value = "鐖堕」id") String proId) { if (transitionService.delTbBycusCardIdAndProId(cusCardId, proId)) { return AjaxResult.success(); @@ -2709,10 +2706,10 @@ } - @GetMapping("/revokeTjOrderByTjCardId") - @ApiOperation(value = "鏍规嵁灏辫瘖鍙锋挙閿�鐢宠璁板綍") + @GetMapping ("/revokeTjOrderByTjCardId") + @ApiOperation (value = "鏍规嵁灏辫瘖鍙锋挙閿�鐢宠璁板綍") @Transactional - public AjaxResult revokeTjOrderByTjCardId(@RequestParam @ApiParam(value = "灏辫瘖鍙�") String cardId) { + public AjaxResult revokeTjOrderByTjCardId(@RequestParam @ApiParam (value = "灏辫瘖鍙�") String cardId) { TjOrder order = new TjOrder(); order.setCardId(cardId); @@ -2747,10 +2744,10 @@ } - @GetMapping("/revokeTjOrderByTjh") - @ApiOperation(value = "鏍规嵁灏变綋妫�鍙峰垹闄よ褰�") + @GetMapping ("/revokeTjOrderByTjh") + @ApiOperation (value = "鏍规嵁灏变綋妫�鍙峰垹闄よ褰�") @Transactional - public AjaxResult revokeTjOrderByTjh(@RequestParam @ApiParam(value = "浣撴鍙�") String tjNum) { + public AjaxResult revokeTjOrderByTjh(@RequestParam @ApiParam (value = "浣撴鍙�") String tjNum) { TjOrder order = tjOrderService.getOrderByTjNum(tjNum); if (null != order) { @@ -2768,25 +2765,25 @@ } - @GetMapping("/getBlproByTjh") - @ApiOperation(value = "鏍规嵁浣撴鍙疯幏鍙栬ˉ褰曢」鐩褰�") + @GetMapping ("/getBlproByTjh") + @ApiOperation (value = "鏍规嵁浣撴鍙疯幏鍙栬ˉ褰曢」鐩褰�") @Transactional - public AjaxResult getBlproByTjh(@RequestParam @ApiParam(value = "浣撴鍙�") String tjNum) { + public AjaxResult getBlproByTjh(@RequestParam @ApiParam (value = "浣撴鍙�") String tjNum) { TjOrder order = tjOrderService.getOrderByTjNum(tjNum); if (null != order) { - LambdaQueryWrapper<TjProBl> wq=new LambdaQueryWrapper<>(); - wq.eq(TjProBl::getTjh,tjNum); + LambdaQueryWrapper<TjProBl> wq = new LambdaQueryWrapper<>(); + wq.eq(TjProBl::getTjh, tjNum); List<TjProBl> blList = blService.list(wq); - if(null !=blList && blList.size()>0){ + if (null != blList && blList.size() > 0) { for (TjProBl bl : blList) { - LambdaQueryWrapper<TjOrderRemark>wqr=new LambdaQueryWrapper<>(); - wqr.eq(TjOrderRemark::getJxbz,bl.getBldh()); + LambdaQueryWrapper<TjOrderRemark> wqr = new LambdaQueryWrapper<>(); + wqr.eq(TjOrderRemark::getJxbz, bl.getBldh()); List<TjOrderRemark> remarkList = remarkService.list(wqr); - if(null !=remarkList && remarkList.size()>0){ + if (null != remarkList && remarkList.size() > 0) { List<Long> collect = remarkList.stream().map(TjOrderRemark::getProId).collect(Collectors.toList()); - LambdaQueryWrapper<TjProject> wqp=new LambdaQueryWrapper<>(); - wqp.in(TjProject::getProId,collect); + LambdaQueryWrapper<TjProject> wqp = new LambdaQueryWrapper<>(); + wqp.in(TjProject::getProId, collect); List<TjProject> projectList = projectService.list(wqp); for (TjProject project : projectList) { project.setChildren(projectService.getTjProjectListBySoneId(String.valueOf(project.getProId()))); @@ -2802,44 +2799,43 @@ } - - @PostMapping("/revokeBlProByBldhAndTjh") - @ApiOperation(value = "鏍规嵁琛ュ綍鍗曞彿鍜屼綋妫�鍙峰垹闄よ褰�") + @PostMapping ("/revokeBlProByBldhAndTjh") + @ApiOperation (value = "鏍规嵁琛ュ綍鍗曞彿鍜屼綋妫�鍙峰垹闄よ褰�") @Transactional public AjaxResult revokeBlProByBldhAndTjh(@RequestBody TjProBlDto dto) { - if(null ==dto.getBldhs() || dto.getBldhs().size()==0){ + if (null == dto.getBldhs() || dto.getBldhs().size() == 0) { return AjaxResult.error("璇烽�夋嫨瑕佹挙閿�鐨勮ˉ褰曢」鐩�"); } TjOrder order = tjOrderService.getOrderByTjNum(dto.getTjh()); if (null != order) { String configByKey = configService.selectConfigByKey("sfkqdyhis"); - if(null !=configByKey && configByKey.equals("Y")){ + if (null != configByKey && configByKey.equals("Y")) { HashMap<String, Object> hisRequestParams = new HashMap<>(); - hisRequestParams.put("patientId",order.getCardId()); + hisRequestParams.put("patientId", order.getCardId()); AjaxResult queryPay = hisApiGetMethodService.getHISDataNew("QueryPay", hisRequestParams); if (Integer.parseInt(queryPay.get("code").toString()) == 200) { List<Map<String, String>> data = (List<Map<String, String>>) queryPay.get("data"); BigDecimal cateFeeAll = BigDecimal.ZERO; - List<String> advIds=new ArrayList<>(); + List<String> advIds = new ArrayList<>(); for (Map<String, String> datum : data) { String advId = datum.get("Adv_Id").split("_")[1]; BigDecimal cateFee = new BigDecimal(datum.get("CateFee")); cateFeeAll = cateFeeAll.add(cateFee); advIds.add(advId); } - if (advIds.containsAll(dto.getBldhs()) && cateFeeAll.compareTo(BigDecimal.ZERO)!=0 ){ + if (advIds.containsAll(dto.getBldhs()) && cateFeeAll.compareTo(BigDecimal.ZERO) != 0) { return AjaxResult.error("鏀归」鐩凡缂磋垂涓嶅彲鎾ら攢!!!"); } } } for (String bldh : dto.getBldhs()) { - remarkService.deleteTjOrderDetailByjxbz(bldh); + remarkService.deleteTjOrderDetailByjxbz(bldh); tjOrderDetailService.deleteTjOrderDetailByjxbz(bldh); tjFlowingWaterService.deleteTjOrderDetailByjxbz(bldh); transitionService.deleteTjOrderDetailByjxbz(bldh); - blService.remove(new LambdaQueryWrapper<TjProBl>().eq(TjProBl::getTjh,dto.getTjh()).eq(TjProBl::getBldh,bldh)); + blService.remove(new LambdaQueryWrapper<TjProBl>().eq(TjProBl::getTjh, dto.getTjh()).eq(TjProBl::getBldh, bldh)); } return AjaxResult.success(); } @@ -2847,25 +2843,19 @@ } - @PostMapping("/addYaoPinShenQing") - @ApiOperation(value = "鑽搧淇℃伅鐢宠") + @PostMapping ("/addYaoPinShenQing") + @ApiOperation (value = "鑽搧淇℃伅鐢宠") @Transactional - public AjaxResult addYaoPinShenQing(@RequestBody OutpinmedicapplyDto dto){ + public AjaxResult addYaoPinShenQing(@RequestBody OutpinmedicapplyDto dto) { AjaxResult result = controller.Outpinmedicapply(dto); String result1 = getAjaxResult(result); JSONObject object = getJSONObject(result1); String code = object.getStr("ResultCode"); - if(null !=code && code.equals("200")){ + if (null != code && code.equals("200")) { } return AjaxResult.success(); } - - - - - - } -- Gitblit v1.8.0