feat(pigx-upms-api): 为 SysDictItem 添加 listClass 字段用于标签类型

- 在 SysDictItem 实体类中新增 listClass 字段用于标签类型
- 更新数据库表结构,在 sys_dict_item 表中添加 list_class 列
This commit is contained in:
PIGCLOUD committed 2026-03-08 14:56:12 +08:00
1 parent 6fc0a3de36
commit fefbc25f45
3 files changed
+8

No files matched your search

+1
View File
@@ -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 '修改人',
+1
View File
@@ -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 '修改人',
@@ -78,6 +78,12 @@ public class SysDictItem extends Model<SysDictItem> {
@Schema(description = "描述")
private String description;
/**
* 标签类型(primary, success, info, warning, danger)
*/
@Schema(description = "标签类型")
private String listClass;
/**
* 排序(升序)
*/