From 0cb61371d81a2ff771f668bd280989f4d7b05987 Mon Sep 17 00:00:00 2001 From: chen <2710907404@qq.com> Date: Wed, 20 Aug 2025 09:25:02 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=B5=E9=98=B3=E7=A6=81=E6=AF=92-20250820?= =?UTF-8?q?=201.=E6=9F=A5=E8=AF=A2=E4=B8=8D=E5=88=B0=E7=9A=84=E6=AF=92?= =?UTF-8?q?=E5=93=81=E9=BB=98=E8=AE=A4=E7=BB=99=E6=96=B0=E5=9E=8B=E6=AF=92?= =?UTF-8?q?=E5=93=81=E7=9A=84=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../laboratory/platform/sys/service/impl/DrugServiceImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/digital/laboratory/platform/sys/service/impl/DrugServiceImpl.java b/src/main/java/digital/laboratory/platform/sys/service/impl/DrugServiceImpl.java index 890d053..e919581 100644 --- a/src/main/java/digital/laboratory/platform/sys/service/impl/DrugServiceImpl.java +++ b/src/main/java/digital/laboratory/platform/sys/service/impl/DrugServiceImpl.java @@ -148,7 +148,9 @@ public class DrugServiceImpl extends ServiceImpl implements Dr { return false; }else { - drug.setId(IdWorker.get32UUID().toUpperCase()); + if (StrUtil.isBlank(drug.getId())) { + drug.setId(IdWorker.get32UUID().toUpperCase()); + } drug.setCode(generateDrugCode(drug.getDrugType())+""); return this.save(drug); }