From fefbc25f4570982a1e0c311a1999a0e757f954d6 Mon Sep 17 00:00:00 2001 From: PIGCLOUD Date: Thu, 8 Jan 2026 21:32:16 +0800 Subject: [PATCH] =?UTF-8?q?feat(pigx-upms-api):=20=E4=B8=BA=20SysDictItem?= =?UTF-8?q?=20=E6=B7=BB=E5=8A=A0=20listClass=20=E5=AD=97=E6=AE=B5=E7=94=A8?= =?UTF-8?q?=E4=BA=8E=E6=A0=87=E7=AD=BE=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 SysDictItem 实体类中新增 listClass 字段用于标签类型 - 更新数据库表结构,在 sys_dict_item 表中添加 list_class 列 --- db/0pigxx_boot.sql | 1 + db/2pigxx.sql | 1 + .../com/pig4cloud/pigx/admin/api/entity/SysDictItem.java | 6 ++++++ 3 files changed, 8 insertions(+) diff --git a/db/0pigxx_boot.sql b/db/0pigxx_boot.sql index 4ddc85000..f401b5e92 100644 --- a/db/0pigxx_boot.sql +++ b/db/0pigxx_boot.sql @@ -205,6 +205,7 @@ CREATE TABLE `sys_dict_item` ( `label` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '字典项名称', `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '字典类型', `description` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '字典项描述', + `list_class` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '标签类型', `sort_order` int(11) NOT NULL DEFAULT '0' COMMENT '排序(升序)', `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT ' ' COMMENT '创建人', `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT ' ' COMMENT '修改人', diff --git a/db/2pigxx.sql b/db/2pigxx.sql index b7e8084f9..5ab9c40f4 100644 --- a/db/2pigxx.sql +++ b/db/2pigxx.sql @@ -185,6 +185,7 @@ CREATE TABLE `sys_dict_item` ( `label` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '字典项名称', `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '字典类型', `description` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '字典项描述', + `list_class` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '标签类型', `sort_order` int(11) NOT NULL DEFAULT '0' COMMENT '排序(升序)', `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT ' ' COMMENT '创建人', `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT ' ' COMMENT '修改人', diff --git a/pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/entity/SysDictItem.java b/pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/entity/SysDictItem.java index ddb68c987..e012b54fa 100755 --- a/pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/entity/SysDictItem.java +++ b/pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/entity/SysDictItem.java @@ -78,6 +78,12 @@ public class SysDictItem extends Model { @Schema(description = "描述") private String description; + /** + * 标签类型(primary, success, info, warning, danger) + */ + @Schema(description = "标签类型") + private String listClass; + /** * 排序(升序) */