From fd7b8fb7c89832c28a838b0449bbb8a392433ee2 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期二, 22 四月 2025 14:33:02 +0800 Subject: [PATCH] 将华为云短信替换成阿里云短信 --- ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysMenus.java | 103 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 103 insertions(+), 0 deletions(-) diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysMenus.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysMenus.java new file mode 100644 index 0000000..e510c0f --- /dev/null +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysMenus.java @@ -0,0 +1,103 @@ +package com.ruoyi.system.domain; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.ruoyi.common.core.web.domain.BaseEntity; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +/** + * 菜单权限表 sys_menu + * + * @author ruoyi + */ +@Data +public class SysMenus extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 菜单ID */ + @TableField("menu_id") + private Long menuId; + + /** 菜单名称 */ + @TableField("menu_name") + private String menuName; + + /** 父菜单名称 */ + @TableField(exist = false) + private String parentName; + + /** 父菜单ID */ + @TableField("parent_id") + private Long parentId; + + /** 显示顺序 */ + @TableField("order_num") + private Integer orderNum; + + /** 路由地址 */ + private String path; + + /** 组件路径 */ + private String component; + + /** 路由参数 */ + private String query; + + /** 是否为外链(0是 1否) */ + @TableField("is_frame") + private String isFrame; + + /** 是否缓存(0缓存 1不缓存) */ + @TableField("is_cache") + private String isCache; + + /** 类型(M目录 C菜单 F按钮) */ + @TableField("menu_type") + private String menuType; + + /** 显示状态(0显示 1隐藏) */ + private String visible; + + /** 菜单状态(0正常 1停用) */ + private Boolean status=false; + + /** 权限字符串 */ + private String perms; + + /** 菜单图标 */ + private String icon; + @TableField("create_by") + private String createBy; + + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @TableField("create_time") + private Date createTime; + + /** 更新者 */ + @ApiModelProperty(value = "记录修改人,前端忽略") + //@JsonIgnore + @TableField("update_by") + private String updateBy; + + /** 更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @TableField("update_time") + private Date updateTime; + + /** 备注 */ + private String remark; + + /** 子菜单 */ + @TableField(exist = false) + private List<SysMenus> children = new ArrayList<SysMenus>(); + + @ApiModelProperty("1 拥有 2未拥有") + private Integer isHave; + +} -- Gitblit v1.7.1