From 5f3ae0f9f107a142f438ff9fadf0010d6b263fec Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=B1=88=E5=B1=95=E8=88=AA?= <2426745133@qq.com>
Date: Sat, 25 Oct 2025 21:22:36 +0800
Subject: [PATCH] =?UTF-8?q?10-25-=E4=BE=9B=E5=BA=94=E5=95=86=E5=9C=B0?=
=?UTF-8?q?=E5=9F=9F=E7=BB=91=E5=AE=9A=E5=8F=8A=E6=90=9C=E7=B4=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../dromara/xzd/domain/XzdSupplierInfo.java | 14 ++++++++----
.../xzd/domain/bo/XzdSupplierInfoBo.java | 22 ++++++++++++-------
.../xzd/domain/vo/XzdSupplierInfoVo.java | 5 +++++
.../mapper/xzd/XzdSupplierInfoMapper.xml | 5 +++++
4 files changed, 34 insertions(+), 12 deletions(-)
diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdSupplierInfo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdSupplierInfo.java
index 88fd00a2..f2ce057e 100644
--- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdSupplierInfo.java
+++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdSupplierInfo.java
@@ -1,14 +1,15 @@
package org.dromara.xzd.domain;
-import org.dromara.common.mybatis.core.domain.BaseEntity;
-import com.baomidou.mybatisplus.annotation.*;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.EqualsAndHashCode;
-import java.util.Date;
-import com.fasterxml.jackson.annotation.JsonFormat;
+import org.dromara.common.mybatis.core.domain.BaseEntity;
import org.springframework.format.annotation.DateTimeFormat;
import java.io.Serial;
+import java.util.Date;
/**
* 供应商信息对象 xzd_supplier_info
@@ -30,6 +31,11 @@ public class XzdSupplierInfo extends BaseEntity {
@TableId(value = "id")
private Long id;
+ /**
+ * 区域编码
+ */
+ private String cityCode;
+
/**
* 单位编号
*/
diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdSupplierInfoBo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdSupplierInfoBo.java
index c809742c..584e0383 100644
--- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdSupplierInfoBo.java
+++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdSupplierInfoBo.java
@@ -1,19 +1,20 @@
package org.dromara.xzd.domain.bo;
-import org.dromara.xzd.domain.*;
-import org.dromara.common.mybatis.core.domain.BaseEntity;
-import org.dromara.common.core.validate.AddGroup;
-import org.dromara.common.core.validate.EditGroup;
+import com.fasterxml.jackson.annotation.JsonFormat;
import io.github.linpeilie.annotations.AutoMapper;
+import jakarta.validation.constraints.NotBlank;
+import jakarta.validation.constraints.NotNull;
import lombok.Data;
import lombok.EqualsAndHashCode;
-import jakarta.validation.constraints.*;
+import org.dromara.common.core.validate.AddGroup;
+import org.dromara.common.core.validate.EditGroup;
+import org.dromara.common.mybatis.core.domain.BaseEntity;
+import org.dromara.xzd.domain.*;
+import org.springframework.format.annotation.DateTimeFormat;
+
import java.util.Date;
import java.util.List;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import org.springframework.format.annotation.DateTimeFormat;
-
/**
* 供应商信息业务对象 xzd_supplier_info
*
@@ -30,6 +31,11 @@ public class XzdSupplierInfoBo extends BaseEntity {
*/
private Long id;
+ /**
+ * 区域编码
+ */
+ private String cityCode;
+
/**
* 单位编号
*/
diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdSupplierInfoVo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdSupplierInfoVo.java
index 2ddd82d8..9d05ff92 100644
--- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdSupplierInfoVo.java
+++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdSupplierInfoVo.java
@@ -36,6 +36,11 @@ public class XzdSupplierInfoVo implements Serializable {
@ExcelProperty(value = "")
private Long id;
+ /**
+ * 区域编码
+ */
+ private String cityCode;
+
/**
* 单位编号
*/
diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/resources/mapper/xzd/XzdSupplierInfoMapper.xml b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/resources/mapper/xzd/XzdSupplierInfoMapper.xml
index 74cc45e6..47da1a1d 100644
--- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/resources/mapper/xzd/XzdSupplierInfoMapper.xml
+++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/resources/mapper/xzd/XzdSupplierInfoMapper.xml
@@ -10,6 +10,7 @@
supplement.belonging_organization as sszz,
# settlement.opening_bank as khyh,
# settlement.account_number as khhzh,
+ info.city_code as cityCode,
bank.open_bank as khyh,
bank.account as khhzh,
supplement.creator as createByUser,
@@ -45,6 +46,10 @@
AND info.unit_name LIKE CONCAT('%', #{bo.unitName}, '%')
+
+ AND info.city_code = #{cityCode}
+
+
AND supplement.responsible_department = #{bo.fgbm}