From 572bc11109a2617de4f9c649ae0a05f458600a44 Mon Sep 17 00:00:00 2001
From: sxu <602087911@qq.com>
Date: Tue, 1 Jul 2025 11:07:04 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BB=93=E5=BA=93=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../core/ims/domain/WarehouseInfo.java | 6 +++
.../mapper/ims/WarehouseInfoMapper.xml | 48 ++++++++++++-------
2 files changed, 36 insertions(+), 18 deletions(-)
diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/ims/domain/WarehouseInfo.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/ims/domain/WarehouseInfo.java
index 89e8664..d4a6507 100644
--- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/ims/domain/WarehouseInfo.java
+++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/ims/domain/WarehouseInfo.java
@@ -37,11 +37,15 @@ public class WarehouseInfo extends BaseEntity {
@ApiModelProperty(value = "区域id")
private Long areaId;
+ private String areaName;
+
/** 食堂ID */
@Excel(name = "食堂ID")
@ApiModelProperty(value = "食堂ID")
private Long canteenId;
+ private String canteenName;
+
/** 仓库编号 */
@Excel(name = "仓库编号")
@ApiModelProperty(value = "仓库编号")
@@ -62,6 +66,8 @@ public class WarehouseInfo extends BaseEntity {
@ApiModelProperty(value = "仓库管理员")
private String manager;
+ private String managerPhone;
+
/** 领取人id */
@Excel(name = "领取人id")
@ApiModelProperty(value = "领取人id")
diff --git a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/ims/WarehouseInfoMapper.xml b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/ims/WarehouseInfoMapper.xml
index 9a4b91b..d797154 100644
--- a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/ims/WarehouseInfoMapper.xml
+++ b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/ims/WarehouseInfoMapper.xml
@@ -8,11 +8,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+
+
+
@@ -29,34 +32,40 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
- select warehouse_id, parent_id, category_id, area_id, canteen_id, warehouse_code, warehouse_name, user_id, manager, fetch_user_id, region_province, region_city, region_district, address, warehouse_type, if_use_warehouse_area, if_use_warehouse_location, del_flag, create_by, create_time, update_by, update_time from ims_warehouse_info
+ select iwi.warehouse_id, iwi.parent_id, iwi.category_id, iwi.area_id, iwi.canteen_id, iwi.warehouse_code,
+ iwi.warehouse_name, iwi.user_id, iwi.manager, iwi.manager_phone, iwi.fetch_user_id, iwi.region_province, iwi.region_city,
+ iwi.region_district, iwi.address, iwi.warehouse_type, iwi.if_use_warehouse_area, iwi.if_use_warehouse_location,
+ iwi.del_flag, iwi.create_by, iwi.create_time, iwi.update_by, iwi.update_time, bc.canteen_name, ba.area_name
+ from ims_warehouse_info iwi
+ left join basic_canteen bc on bc.canteen_id = iwi.canteen_id
+ left join basic_area ba on ba.area_id = bc.area_id