From a2f2e03a754c6ceab7143ec88a85b67c2ae5499a Mon Sep 17 00:00:00 2001 From: wusiyu <2015098864@qq.com> Date: Wed, 24 Jun 2026 16:33:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=93=E5=BA=93=E7=AE=A1=E7=90=86=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../StStorageLocationController.java | 6 +++- .../wms/excel/StStorageLocationExcel.java | 35 ++++--------------- .../wms/mapper/StStorageLocationMapper.xml | 8 ++++- 3 files changed, 18 insertions(+), 31 deletions(-) diff --git a/blade-service/blade-wms/src/main/java/org/springblade/wms/controller/StStorageLocationController.java b/blade-service/blade-wms/src/main/java/org/springblade/wms/controller/StStorageLocationController.java index 6c74d1c49..b83308a70 100644 --- a/blade-service/blade-wms/src/main/java/org/springblade/wms/controller/StStorageLocationController.java +++ b/blade-service/blade-wms/src/main/java/org/springblade/wms/controller/StStorageLocationController.java @@ -19,6 +19,7 @@ import org.springblade.core.mp.support.Query; import org.springblade.core.secure.BladeUser; import org.springblade.core.secure.annotation.IsAdmin; import org.springblade.core.tool.api.R; +import org.springblade.core.tool.constant.BladeConstant; import org.springblade.core.tool.utils.DateUtil; import org.springblade.core.tool.utils.Func; import org.springblade.wms.excel.StStorageLocationExcel; @@ -26,6 +27,7 @@ import org.springblade.wms.pojo.entity.StStorageLocation; import org.springblade.wms.pojo.vo.StStorageLocationVO; import org.springblade.wms.service.IStRealtimeStockService; import org.springblade.wms.service.IStStorageLocationService; +import org.springblade.wms.service.IStStorehouseService; import org.springblade.wms.wrapper.StStorageLocationWrapper; import org.springframework.web.bind.annotation.*; @@ -51,6 +53,8 @@ public class StStorageLocationController extends BladeController { private final IStRealtimeStockService stRealtimeStockService; + private final IStStorehouseService stStorehouseService; + /** * 库位维护表 详情 */ @@ -236,7 +240,7 @@ public class StStorageLocationController extends BladeController { //if (!AuthUtil.isAdministrator()) { // queryWrapper.lambda().eq(StStorageLocation::getTenantId, bladeUser.getTenantId()); //} - //queryWrapper.lambda().eq(StStorageLocationEntity::getIsDeleted, BladeConstant.DB_NOT_DELETED); + queryWrapper.lambda().eq(StStorageLocation::getIsDeleted, BladeConstant.DB_NOT_DELETED); List list = stStorageLocationService.exportStStorageLocation(queryWrapper); ExcelUtil.export(response, "库位维护表数据" + DateUtil.time(), "库位维护表数据表", list, StStorageLocationExcel.class); } diff --git a/blade-service/blade-wms/src/main/java/org/springblade/wms/excel/StStorageLocationExcel.java b/blade-service/blade-wms/src/main/java/org/springblade/wms/excel/StStorageLocationExcel.java index f45740a21..6385056ca 100644 --- a/blade-service/blade-wms/src/main/java/org/springblade/wms/excel/StStorageLocationExcel.java +++ b/blade-service/blade-wms/src/main/java/org/springblade/wms/excel/StStorageLocationExcel.java @@ -28,29 +28,11 @@ public class StStorageLocationExcel implements Serializable { private static final long serialVersionUID = 1L; /** - * 主键 + * 所属库房 */ @ColumnWidth(20) - @ExcelProperty("主键") - private Long id; - /** - * 租户ID(默认值:000000) - */ - @ColumnWidth(20) - @ExcelProperty("租户ID(默认值:000000)") - private String tenantId; - /** - * 是否已删除(默认值:0) - */ - @ColumnWidth(20) - @ExcelProperty("是否已删除(默认值:0)") - private Long isDeleted; - /** - * 库房ID(关联st_storehouse表) - */ - @ColumnWidth(20) - @ExcelProperty("库房ID(关联st_storehouse表)") - private Long shId; + @ExcelProperty("所属库房") + private String shName; /** * 库位号 */ @@ -58,10 +40,10 @@ public class StStorageLocationExcel implements Serializable { @ExcelProperty("库位号") private String location; /** - * 物料编号(关联st_goods表goods_code字段) + * 物料编号 */ @ColumnWidth(20) - @ExcelProperty("物料编号(关联st_goods表goods_code字段)") + @ExcelProperty("物料编号") private String goodsCode; /** * 物料名称 @@ -81,12 +63,7 @@ public class StStorageLocationExcel implements Serializable { @ColumnWidth(20) @ExcelProperty("型号/牌号") private String materialModel; - /** - * 部门ID - */ - @ColumnWidth(20) - @ExcelProperty("部门ID") - private Long deptId; + } diff --git a/blade-service/blade-wms/src/main/java/org/springblade/wms/mapper/StStorageLocationMapper.xml b/blade-service/blade-wms/src/main/java/org/springblade/wms/mapper/StStorageLocationMapper.xml index 0a625963f..e277c5186 100644 --- a/blade-service/blade-wms/src/main/java/org/springblade/wms/mapper/StStorageLocationMapper.xml +++ b/blade-service/blade-wms/src/main/java/org/springblade/wms/mapper/StStorageLocationMapper.xml @@ -125,7 +125,13 @@