From 10d8980095006a9a46a2da09c64b3f18617ce3b3 Mon Sep 17 00:00:00 2001 From: sh Date: Wed, 21 Jan 2026 19:36:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=9F=A5=E8=AF=A2=E6=89=80?= =?UTF-8?q?=E6=9C=89=E5=B8=82=E7=9A=84=E6=8E=A5=E5=8F=A3-=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E8=BF=94=E5=9B=9E=E5=AD=97=E6=AF=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/mapper/app/SysAreaMapper.xml | 4 ++-- .../java/com/ruoyi/common/core/domain/entity/SysArea.java | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ruoyi-bussiness/src/main/resources/mapper/app/SysAreaMapper.xml b/ruoyi-bussiness/src/main/resources/mapper/app/SysAreaMapper.xml index 9490e44..cc2803d 100644 --- a/ruoyi-bussiness/src/main/resources/mapper/app/SysAreaMapper.xml +++ b/ruoyi-bussiness/src/main/resources/mapper/app/SysAreaMapper.xml @@ -28,9 +28,9 @@ WITH top_area AS ( SELECT code, name, (name LIKE '%市%') AS is_municipality FROM sys_area WHERE del_flag='0' and parent_code IS NULL ) - SELECT sa.* FROM sys_area sa INNER JOIN top_area ta ON sa.code = ta.code WHERE ta.is_municipality = TRUE + SELECT sa.*,get_name_first_pinyin(sa.name) AS zm FROM sys_area sa INNER JOIN top_area ta ON sa.code = ta.code WHERE ta.is_municipality = TRUE UNION ALL - SELECT sa.* FROM sys_area sa INNER JOIN top_area ta ON sa.parent_code = ta.code WHERE ta.is_municipality = FALSE + SELECT sa.*,get_name_first_pinyin(sa.name) AS zm FROM sys_area sa INNER JOIN top_area ta ON sa.parent_code = ta.code WHERE ta.is_municipality = FALSE diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysArea.java b/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysArea.java index 1eda81c..3eace72 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysArea.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysArea.java @@ -43,4 +43,7 @@ public class SysArea extends BaseEntity { @ApiModelProperty("父级地区编码(顶级为NULL)") private String parentCode; + @TableField(exist = false) + @ApiModelProperty("字母") + private String zm; }