From 17539021d35748ec5eb3fef1f677f221a95a34a8 Mon Sep 17 00:00:00 2001 From: zhaowenxuan <chacca165@163.com> Date: 星期三, 26 三月 2025 17:46:40 +0800 Subject: [PATCH] 采样管理插入数据时判断项目是否存在 --- ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java | 8 ++++++-- 1 files changed, 6 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 aed5c62..9d7cdf1 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 @@ -1106,7 +1106,8 @@ // if(StringUtil.isNotBlank(makeLisTmhPrefix)) tjNumber=makeLisTmhPrefix+tjNumber; - String tjNumber = (SecurityUtils.getUsername() + idUtils.getTjNumber()); +// String tjNumber = (SecurityUtils.getUsername() + idUtils.getTjNumber()); + String tjNumber = idUtils.getTjNumber(); if (StringUtil.isNotBlank(makeLisTmhPrefix)) tjNumber = makeLisTmhPrefix + tjNumber; tjOrder.setTjNumber(tjNumber); @@ -1457,6 +1458,8 @@ Date date = new Date(); String format = DateUtil.format(date, "yyMMddHHmmssSSS"); for (TjOrderDetail detail : detailList) { + int i = samplingService.isExistProId(order.getTjNumber(), String.valueOf(detail.getProId())); + if(i>0) continue; TjSampling sampling = new TjSampling(); if (null == projectService.getById(detail.getProId())) continue; TjProject project = projectService.getById(detail.getProId()); @@ -1899,7 +1902,8 @@ //鑾峰彇鎷兼帴鍓嶇紑 String makeLisTmhPrefix = configService.selectConfigByKey("make_lis_tmh_prefix"); - String tjNumber = (sysUser.getUserName() + idUtils.getTjNumber()); +// String tjNumber = (sysUser.getUserName() + idUtils.getTjNumber()); + String tjNumber = idUtils.getTjNumber(); if (StringUtil.isNotBlank(makeLisTmhPrefix)) tjNumber = makeLisTmhPrefix + tjNumber; -- Gitblit v1.8.0