From b2df5b517e6749817d0096ecbf6230e4a99fabba Mon Sep 17 00:00:00 2001 From: JR <3573153686@qq.com> Date: Tue, 12 Aug 2025 13:16:38 +0800 Subject: [PATCH] =?UTF-8?q?feat(wms):=20=E9=87=87=E8=B4=AD=E8=AE=A1?= =?UTF-8?q?=E5=88=92=E5=8D=95=E6=96=B0=E5=A2=9E=E4=BE=9B=E5=BA=94=E5=95=86?= =?UTF-8?q?=E5=92=8C=E5=90=88=E5=90=8C=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 WmsPurchasePlanDetail 和 WmsPurchasePlanDetailBo 中添加供应商 ID 和合同 ID 字段 - 更新 WmsPurchasePlanDetailMapper 和 XML 映射文件以支持新字段 - 在 WmsPurchasePlanDetailVo 中添加供应商名称和合同编号字段 --- .../com/klp/domain/WmsPurchasePlanDetail.java | 10 ++++++++++ .../domain/bo/WmsPurchasePlanDetailBo.java | 10 ++++++++++ .../domain/vo/WmsPurchasePlanDetailVo.java | 20 +++++++++++++++++++ .../mapper/WmsPurchasePlanDetailMapper.java | 2 -- .../klp/WmsPurchasePlanDetailMapper.xml | 8 +++++++- 5 files changed, 47 insertions(+), 3 deletions(-) diff --git a/klp-wms/src/main/java/com/klp/domain/WmsPurchasePlanDetail.java b/klp-wms/src/main/java/com/klp/domain/WmsPurchasePlanDetail.java index 79901db6..3e2bd9c3 100644 --- a/klp-wms/src/main/java/com/klp/domain/WmsPurchasePlanDetail.java +++ b/klp-wms/src/main/java/com/klp/domain/WmsPurchasePlanDetail.java @@ -63,4 +63,14 @@ public class WmsPurchasePlanDetail extends BaseEntity { @TableLogic private Integer delFlag; + /** + * 供应商ID + */ + private Long supplierId; + + /** + * 合同ID + */ + private Long contractId; + } diff --git a/klp-wms/src/main/java/com/klp/domain/bo/WmsPurchasePlanDetailBo.java b/klp-wms/src/main/java/com/klp/domain/bo/WmsPurchasePlanDetailBo.java index e7c68b3d..8fa5da79 100644 --- a/klp-wms/src/main/java/com/klp/domain/bo/WmsPurchasePlanDetailBo.java +++ b/klp-wms/src/main/java/com/klp/domain/bo/WmsPurchasePlanDetailBo.java @@ -65,5 +65,15 @@ public class WmsPurchasePlanDetailBo extends BaseEntity { */ private String remark; + /** + * 供应商ID + */ + private Long supplierId; + + /** + * 合同ID + */ + private Long contractId; + } diff --git a/klp-wms/src/main/java/com/klp/domain/vo/WmsPurchasePlanDetailVo.java b/klp-wms/src/main/java/com/klp/domain/vo/WmsPurchasePlanDetailVo.java index 1546f0a4..721da3f6 100644 --- a/klp-wms/src/main/java/com/klp/domain/vo/WmsPurchasePlanDetailVo.java +++ b/klp-wms/src/main/java/com/klp/domain/vo/WmsPurchasePlanDetailVo.java @@ -91,4 +91,24 @@ public class WmsPurchasePlanDetailVo { * 在途量 */ private BigDecimal onTheWay; + + /** + * 供应商ID + */ + private Long supplierId; + + /** + * 合同ID + */ + private Long contractId; + + /** + * 供应商名称 + */ + private String supplierName; + + /** + * 合同编号 + */ + private String contractNo; } diff --git a/klp-wms/src/main/java/com/klp/mapper/WmsPurchasePlanDetailMapper.java b/klp-wms/src/main/java/com/klp/mapper/WmsPurchasePlanDetailMapper.java index 4951cd50..4fd8a1a6 100644 --- a/klp-wms/src/main/java/com/klp/mapper/WmsPurchasePlanDetailMapper.java +++ b/klp-wms/src/main/java/com/klp/mapper/WmsPurchasePlanDetailMapper.java @@ -1,8 +1,6 @@ package com.klp.mapper; import com.baomidou.mybatisplus.core.conditions.Wrapper; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.klp.domain.WmsPurchasePlanDetail; import com.klp.domain.vo.WmsPurchasePlanDetailVo; diff --git a/klp-wms/src/main/resources/mapper/klp/WmsPurchasePlanDetailMapper.xml b/klp-wms/src/main/resources/mapper/klp/WmsPurchasePlanDetailMapper.xml index fba36565..6e16aabf 100644 --- a/klp-wms/src/main/resources/mapper/klp/WmsPurchasePlanDetailMapper.xml +++ b/klp-wms/src/main/resources/mapper/klp/WmsPurchasePlanDetailMapper.xml @@ -19,16 +19,22 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + +