From 5b4b3796b57d4987ee78d26f56f074e6e196fe6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=93=B2=E5=A5=87?= <13840175730@139.com> Date: Fri, 7 Nov 2025 15:57:33 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=B8=B4=E6=97=B6=E5=A2=9E=E5=8A=A0=E8=A1=A5?= =?UTF-8?q?=E4=B8=81,=E9=98=B2=E6=AD=A2=E9=87=8D=E5=A4=8D=E4=B8=8A?= =?UTF-8?q?=E6=96=99=E6=97=B6=E5=9E=9B=E4=BD=8D=E4=BA=A7=E7=94=9F=E9=87=8D?= =?UTF-8?q?=E5=A4=8D=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/dsic/gj_erp/service/zyjh/YcldwInfoService.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/com/dsic/gj_erp/service/zyjh/YcldwInfoService.java b/src/main/java/com/dsic/gj_erp/service/zyjh/YcldwInfoService.java index 549f09d..4bd86f9 100644 --- a/src/main/java/com/dsic/gj_erp/service/zyjh/YcldwInfoService.java +++ b/src/main/java/com/dsic/gj_erp/service/zyjh/YcldwInfoService.java @@ -1,6 +1,8 @@ package com.dsic.gj_erp.service.zyjh; +import cn.hutool.core.util.ObjUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.dsic.gj_erp.bean.jhgk.DmYdjh; import com.dsic.gj_erp.bean.zyjh.YcldwInfo; @@ -17,6 +19,12 @@ public class YcldwInfoService extends ServiceImpl { public YcldwInfo updateForSl(ShangLiao sl){ YcldwInfo info=YcldwInfo.ofSl(sl); + //==========临时增加补丁,防止重复上料时垛位产生重复数据============== + List list = this.list(Wrappers.lambdaQuery().eq(YcldwInfo::getYdid, sl.getYdjh().getId())); + if (ObjUtil.isNotEmpty(list)){ + return info; + } + //=======================临时补丁结束===================== baseMapper.insert(info); return info; }