From 201396fccb358d38e4e19109f30d740fcf98ae63 Mon Sep 17 00:00:00 2001 From: zhaowenxuan <chacca165@163.com> Date: 星期四, 17 四月 2025 14:10:24 +0800 Subject: [PATCH] 修复错误申请单号条码号问题 --- ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiController.java | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiController.java index 122f41e..6e03c6f 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiController.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiController.java @@ -334,6 +334,7 @@ queryWrapper.eq(LtkjJianchajianyanTree::getType,"妫�楠�"); queryWrapper.eq(LtkjJianchajianyanTree::getHisXmdm,xmdm); LtkjJianchajianyanTree tree = ltkjJianchajianyanTreeService.getOne(queryWrapper); + String tmh; if (tree == null) { tree = new LtkjJianchajianyanTree(); tree.setHisXmdm(xmdm); @@ -354,8 +355,10 @@ } } } + tmh = tree.getSqdh()+"_"+tree.getHisXmdm(); + }else{ + tmh = tree.getSqdh(); } - String tmh = tree.getSqdh()+"_"+tree.getHisXmdm(); String shys = ""; for (Object o : lis) { cn.hutool.json.JSONObject jsonObject = (cn.hutool.json.JSONObject) o; @@ -382,12 +385,12 @@ hysqd.setCreateTime(new Date()); // hysqd.setBbmc(); hysqdService.deletedByTjhAndXmId(hysqd.getTjh(),hysqd.getXmid()); - hybgdService.deletedLtkjHybgdByTjhAndTmh(tree.getSqdh()+"_"+tree.getHisXmdm()); + hybgdService.deletedLtkjHybgdByTjhAndTmh(tmh); hysqdService.save(hysqd); for (Object object : lis) { cn.hutool.json.JSONObject jsonObject = (cn.hutool.json.JSONObject) object; LtkjHybgd hybgd = new LtkjHybgd(); - hybgd.setTmh(tree.getSqdh()+"_"+tree.getHisXmdm()); + hybgd.setTmh(tmh); hybgd.setJcxmid(jsonObject.getStr("jcxmid")); hybgd.setJcxm(jsonObject.getStr("proName")); hybgd.setJyjg(jsonObject.getStr("proResult")); -- Gitblit v1.8.0