From beca2c01d4f104ef145bbee9fa91aac2957ef360 Mon Sep 17 00:00:00 2001 From: zjh <1084500556@qq.com> Date: 星期五, 29 十二月 2023 18:02:00 +0800 Subject: [PATCH] zjh 2023/12/29--1 --- ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjAskMedicalHistoryController.java | 40 +++++++++++++++++++++++++++------------- 1 files changed, 27 insertions(+), 13 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjAskMedicalHistoryController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjAskMedicalHistoryController.java index 345a949..25736a2 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjAskMedicalHistoryController.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjAskMedicalHistoryController.java @@ -41,17 +41,27 @@ private ITjCustomerService customerService; @Resource private ITjCustomerService tjCustomerService; - @Autowired private ITjAskWorkLogService tjAskWorkLogService; @Autowired private ITjHarmTypeLogService tjHarmTypeLogService; - @Autowired private ITjHarmTypeService tjHarmTypeService; - @Resource private ITjOrderService tjOrderService; + + + /** + * 鏌ヨ闂瘖鍒楄〃 + */ + @GetMapping("/getZhengZhuang") + @ApiOperation(value = "鑾峰彇鐥囩姸鎺ュ彛闆�") + public AjaxResult getZhengZhuang() { + List<DictZhengzhuang> zhengZhuang = tjAskMedicalHistoryService.getZhengZhuang(); + return AjaxResult.success(zhengZhuang); + } + + /** @@ -90,9 +100,10 @@ @ApiOperation(value = "鏍规嵁瀹㈡埛id鑾峰彇闂瘖璇︾粏淇℃伅") public AjaxResult getInfoById(@RequestParam String tjNumber) { if (null != tjNumber && !"".equals(tjNumber)) { - LambdaQueryWrapper<TjAskMedicalHistory> wq = new LambdaQueryWrapper<>(); - wq.eq(TjAskMedicalHistory::getTjNum, tjNumber); - TjAskMedicalHistory one = tjAskMedicalHistoryService.getOne(wq); +// LambdaQueryWrapper<TjAskMedicalHistory> wq = new LambdaQueryWrapper<>(); +// wq.eq(TjAskMedicalHistory::getTjNum, tjNumber); +// TjAskMedicalHistory one = tjAskMedicalHistoryService.getOne(wq); + TjAskMedicalHistory one = tjAskMedicalHistoryService.selectTjAskMedicalHistoryByTjNum(tjNumber); if (one != null) { LambdaQueryWrapper<TjAskWorkLog> wqq = new LambdaQueryWrapper<>(); wqq.eq(TjAskWorkLog::getTjNumber, tjNumber); @@ -121,11 +132,15 @@ TjAskMedicalHistory a = new TjAskMedicalHistory(); LambdaQueryWrapper<TjOrder> wqqq = new LambdaQueryWrapper<>(); wqqq.eq(TjOrder::getTjNumber, tjNumber); - final TjOrder one1 = tjOrderService.getOne(wqqq); - a.setCusId(one1.getUserId()); - TjCustomer byId11 = customerService.getById(a.getCusId()); - if (byId11 != null) { - a.setCusName(MatchUtils.hideCusName(byId11.getCusName())); + final TjOrder order = tjOrderService.getOne(wqqq); + a.setCusId(order.getUserId()); + a.setTjNum(order.getTjNumber()); + a.setTjLx(order.getTjCategory()); + TjCustomer customer = customerService.getById(a.getCusId()); + if (customer != null) { + a.setCusName(MatchUtils.hideCusName(customer.getCusName())); + a.setCusIdCard(customer.getCusIdcard()); + a.setCusSex(String.valueOf(customer.getCusSex())); } return AjaxResult.success(a); } @@ -195,7 +210,6 @@ } else { b = tjAskMedicalHistoryService.save(tjAskMedicalHistory); } - //boolean b = tjAskMedicalHistoryService.saveOrUpdate(tjAskMedicalHistory); if (b) { List<TjAskHistorys> tjAskHistorysList = tjAskMedicalHistory.getTjAskHistorysList(); if (tjAskHistorysList != null && tjAskHistorysList.size() > 0) { @@ -227,7 +241,7 @@ log.setCusName(tjAskMedicalHistory.getCusName()); log.setTjNumber(tjAskMedicalHistory.getTjNum()); log.setWorkId(askWorkLog.getId()); - tjHarmTypeLogService.saveOrUpdate(log); + tjHarmTypeLogService.save(log); } } } -- Gitblit v1.8.0