添加查询所有市的接口-添加返回字母

This commit is contained in:
sh
2026-01-21 19:36:11 +08:00
parent e4bb4e55e3
commit 10d8980095
2 changed files with 5 additions and 2 deletions

View File

@@ -28,9 +28,9 @@
WITH top_area AS ( 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 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 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
</select> </select>
</mapper> </mapper>

View File

@@ -43,4 +43,7 @@ public class SysArea extends BaseEntity {
@ApiModelProperty("父级地区编码顶级为NULL") @ApiModelProperty("父级地区编码顶级为NULL")
private String parentCode; private String parentCode;
@TableField(exist = false)
@ApiModelProperty("字母")
private String zm;
} }