From 9a568799f41b8209b0f6fbab97561418fb19404f Mon Sep 17 00:00:00 2001 From: lg Date: Sat, 25 Oct 2025 21:05:26 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/core/domain/vo/XzdCustomerSupplierVos.java | 3 ++- .../xzd/service/impl/XzdCorrespondentListImp.java | 2 +- .../xzd/service/impl/XzdCustomerSupplierServiceImpl.java | 9 +++++++-- .../service/impl/XzdCustomerinformationServiceImpl.java | 1 + 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/xinnengyuan/ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/domain/vo/XzdCustomerSupplierVos.java b/xinnengyuan/ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/domain/vo/XzdCustomerSupplierVos.java index 73d66f35..dfef5a4a 100644 --- a/xinnengyuan/ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/domain/vo/XzdCustomerSupplierVos.java +++ b/xinnengyuan/ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/domain/vo/XzdCustomerSupplierVos.java @@ -3,10 +3,11 @@ package org.dromara.common.core.domain.vo; import lombok.Data; import java.io.Serial; +import java.io.Serializable; @Data -public class XzdCustomerSupplierVos { +public class XzdCustomerSupplierVos implements Serializable { @Serial private static final long serialVersionUID = 1L; diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdCorrespondentListImp.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdCorrespondentListImp.java index 4d5679f1..04ca0a5b 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdCorrespondentListImp.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdCorrespondentListImp.java @@ -579,7 +579,7 @@ public class XzdCorrespondentListImp implements IXzdCorrespondentList { } -// 客户信息 + xzdCustomerinformationService.removeById(dto); // tab客户信息 diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdCustomerSupplierServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdCustomerSupplierServiceImpl.java index 1c79c54d..77aa8177 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdCustomerSupplierServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdCustomerSupplierServiceImpl.java @@ -11,6 +11,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import lombok.RequiredArgsConstructor; +import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; import org.dromara.xzd.domain.bo.XzdCustomerSupplierBo; import org.dromara.xzd.domain.vo.XzdCustomerSupplierVo; @@ -133,7 +134,11 @@ public class XzdCustomerSupplierServiceImpl extends ServiceImpl().eq(XzdCustomerSupplier::getCSId, id)); + XzdCustomerSupplierVos xzdCustomerSupplierVos = new XzdCustomerSupplierVos(); + if (xzdCustomerSupplierVo != null) { + BeanUtils.copyProperties(xzdCustomerSupplierVo,xzdCustomerSupplierVos); + } + return xzdCustomerSupplierVos; } } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdCustomerinformationServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdCustomerinformationServiceImpl.java index 78092e74..d7c6cd80 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdCustomerinformationServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdCustomerinformationServiceImpl.java @@ -189,6 +189,7 @@ public class XzdCustomerinformationServiceImpl extends ServiceImpl list = new ArrayList<>(); for (Long id : StringUtils.splitTo(ids, Convert::toLong)) { + XzdCustomerSupplierVos xzdCustomerSuppliervo = xzdCustomerSupplierService.queryByIdone(id); if (xzdCustomerSuppliervo == null){ return null;