From ecb2fe17229f0212ca05b0a39645ab2f092c519d Mon Sep 17 00:00:00 2001 From: liuhanqing Date: Mon, 20 Oct 2025 10:26:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=BB=BA=E5=85=A5=E5=BA=93=E5=8D=95?= =?UTF-8?q?=E6=8D=AE=20=E5=85=A5=E5=BA=93=E5=8D=95=E6=8D=AE=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E9=A1=B5=E9=9D=A2=20=E4=BE=9B=E5=BA=94=E5=95=86?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=20=E5=AF=B9=E5=BA=94=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E4=BD=A0=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bas/BasProduct/domain/BasProduct.java | 2 + .../service/impl/InStockinServiceImpl.java | 3 +- .../stockindetail/domain/InStockinDetail.java | 2 + .../mapper/in/InStockinDetailFinishMapper.xml | 4 +- .../mapper/in/InStockinDetailMapper.xml | 6 +-- .../src/views/in/stockIn/add/index_new.vue | 52 ++++++++++++------- ruoyi-ui/src/views/in/stockIn/index.vue | 5 +- 7 files changed, 49 insertions(+), 25 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/bas/BasProduct/domain/BasProduct.java b/ruoyi-admin/src/main/java/com/ruoyi/bas/BasProduct/domain/BasProduct.java index 383df92..0a4a5e3 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/bas/BasProduct/domain/BasProduct.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/bas/BasProduct/domain/BasProduct.java @@ -217,5 +217,7 @@ public class BasProduct extends BaseEntity private String updateId; + private String supplierId; + } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/in/stockin/service/impl/InStockinServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/in/stockin/service/impl/InStockinServiceImpl.java index 6143a8a..2b34a99 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/in/stockin/service/impl/InStockinServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/in/stockin/service/impl/InStockinServiceImpl.java @@ -102,7 +102,7 @@ public class InStockinServiceImpl implements IInStockinService inStockin.setCreateDate(DateUtil.formatDateTime(DateUtil.date())); inStockin.setCreateManId(Convert.toStr(SecurityUtils.getUserId())); inStockin.setDepartmentNo(Convert.toStr(SecurityUtils.getDeptId())); - inStockin.setSupplierNo(inStockinVo.getSupplierId()); + //inStockin.setSupplierNo(inStockinVo.getSupplierId()); inStockin.setErpBill(inStockinVo.getErpBill()); inStockin.setInType(inStockinVo.getInType()); inStockin.setWarehouseId(inStockinVo.getWarehouseId()); @@ -112,6 +112,7 @@ public class InStockinServiceImpl implements IInStockinService for (int i = 1; i <= productVoList.size(); i++) { BasProduct basProduct = productVoList.get(i-1); InStockinDetail inStockinDetail = new InStockinDetail(); + inStockinDetail.setSupplierId(basProduct.getSupplierId()); BeanUtil.copyProperties(basProduct,inStockinDetail); inStockinDetail.setStockinGuid(inStockin.getStockinGuid()); inStockinDetail.setStockinDetailId(inStockin.getStockinId()+"-"+i); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/in/stockindetail/domain/InStockinDetail.java b/ruoyi-admin/src/main/java/com/ruoyi/in/stockindetail/domain/InStockinDetail.java index 7a20124..8291daa 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/in/stockindetail/domain/InStockinDetail.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/in/stockindetail/domain/InStockinDetail.java @@ -97,6 +97,8 @@ public class InStockinDetail extends BaseEntity /** 供应商编码 */ @Excel(name = "供应商编码") private String supplierId; + @Excel(name = "供应商名称") + private String supplierName; /** 客户编码 */ @Excel(name = "客户编码") diff --git a/ruoyi-admin/src/main/resources/mapper/in/InStockinDetailFinishMapper.xml b/ruoyi-admin/src/main/resources/mapper/in/InStockinDetailFinishMapper.xml index faf7b44..818dda7 100644 --- a/ruoyi-admin/src/main/resources/mapper/in/InStockinDetailFinishMapper.xml +++ b/ruoyi-admin/src/main/resources/mapper/in/InStockinDetailFinishMapper.xml @@ -75,6 +75,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + @@ -61,9 +62,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" isd.supplier_id, isd.customer_id, isd.unit, isd.spec, isd.spare1, isd.spare2, isd.spare3, isd.spare4, isd.spare5, isd.spare6, isd.scan_num, isd.scan_num_x, isd.scan_num_j, bp.product_name, - isd.spare7,isd.spare8,isd.spare9 + isd.spare7,isd.spare8,isd.spare9,bs.supplier_name from in_stockin_detail isd left join bas_product bp on bp.product_id = isd.product_id + left join bas_supplier bs on bs.supplier_no = isd.supplier_id