This commit is contained in:
那些花儿
2025-07-28 10:48:38 +08:00
parent 030cf7cc4c
commit 3b51ed7a51
450 changed files with 82310 additions and 1213 deletions
@@ -1,5 +1,6 @@
package com.budwk.app.sys.models;
import cn.hutool.core.util.StrUtil;
import com.budwk.app.base.model.BaseModel;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -44,6 +45,11 @@ public class Sys_menu extends BaseModel implements Serializable {
@ColDefine(type = ColType.VARCHAR, width = 100)
private String name;
@Column
@Comment("菜单首字母")
@ColDefine(type = ColType.CHAR, width = 1)
private Character initialPinyinName;
@Column
@Comment("菜单别名")
@ColDefine(type = ColType.VARCHAR, width = 100)
@@ -69,6 +75,11 @@ public class Sys_menu extends BaseModel implements Serializable {
@ColDefine(type = ColType.VARCHAR, width = 500)
private String icon;
@Column
@Comment("图片图标")
@ColDefine(type = ColType.VARCHAR, width = 500)
private String picIcon;
@Column
@Comment("是否显示")
@ColDefine(type = ColType.BOOLEAN)
@@ -36,6 +36,11 @@ public class Sys_module extends BaseModel {
@ColDefine(type = ColType.VARCHAR, width = 255)
private String icon;
@Column
@Comment("FontAwesome图标")
@ColDefine(type = ColType.VARCHAR, width = 255)
private String faIcon;
@Column
@Comment("排序编号")
@ColDefine(type = ColType.INT)
@@ -0,0 +1,35 @@
package com.budwk.app.sys.models;
import com.budwk.app.base.model.BaseModel;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.nutz.dao.entity.annotation.*;
import org.nutz.dao.interceptor.annotation.PrevInsert;
@EqualsAndHashCode(callSuper = true)
@Table("sys_user_favorite_app")
@Comment("用户收藏应用")
@ApiModel(description = "用户收藏应用")
@Data
@TableIndexes(value = {@Index(name = "INDEX_SYS_USER_FAVORITE_APP_USERID", fields = "userId", unique = false),
@Index(name = "INDEX_SYS_USER_FAVORITE_APP_APPID", fields = "appId", unique = false)})
public class Sys_user_favorite_app extends BaseModel {
@Comment("ID")
@ColDefine(type = ColType.VARCHAR, width = 32)
@Name
@PrevInsert(uu32 = true)
private String id;
@Comment("用户ID")
@ColDefine(type = ColType.VARCHAR, width = 32)
@Column
private String userId;
@Comment("应用ID")
@ColDefine(type = ColType.VARCHAR, width = 32)
@Column
private String appId;
}