权限修改
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
package com.czg.account.entity;
|
||||
|
||||
import com.mybatisflex.annotation.Id;
|
||||
import com.mybatisflex.annotation.KeyType;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @author Administrator
|
||||
*/
|
||||
@Data
|
||||
public class BaseMenu {
|
||||
@Id(keyType = KeyType.Auto)
|
||||
private Long menuId;
|
||||
|
||||
/**
|
||||
* 图标
|
||||
*/
|
||||
private String icon;
|
||||
|
||||
/**
|
||||
* 组件
|
||||
*/
|
||||
private String component;
|
||||
/**
|
||||
* 链接地址
|
||||
*/
|
||||
private String path;
|
||||
|
||||
/**
|
||||
* 包含的接口
|
||||
*/
|
||||
private String apiInfo;
|
||||
|
||||
|
||||
/**
|
||||
* 组件名称
|
||||
*/
|
||||
private String name;
|
||||
|
||||
}
|
||||
@@ -7,10 +7,7 @@ import java.io.Serializable;
|
||||
|
||||
import java.io.Serial;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.*;
|
||||
|
||||
/**
|
||||
* 实体类。
|
||||
@@ -18,26 +15,14 @@ import lombok.NoArgsConstructor;
|
||||
* @author zs
|
||||
* @since 2025-05-26
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@Table("sys_cash_menu")
|
||||
public class CashMenu implements Serializable {
|
||||
public class CashMenu extends BaseMenu implements Serializable {
|
||||
|
||||
@Serial
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Id(keyType = KeyType.Auto)
|
||||
private Long menuId;
|
||||
|
||||
private String name;
|
||||
|
||||
private String component;
|
||||
|
||||
private String path;
|
||||
|
||||
private String icon;
|
||||
private String apiInfo;
|
||||
|
||||
}
|
||||
|
||||
@@ -6,6 +6,7 @@ import com.mybatisflex.annotation.KeyType;
|
||||
import com.mybatisflex.annotation.Table;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serial;
|
||||
@@ -18,21 +19,16 @@ import java.time.LocalDateTime;
|
||||
* @author Administrator
|
||||
* @since 2025-02-10
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@Table("sys_menu")
|
||||
public class SysMenu implements Serializable {
|
||||
public class SysMenu extends BaseMenu implements Serializable{
|
||||
|
||||
@Serial
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* ID
|
||||
*/
|
||||
@Id(keyType = KeyType.Auto)
|
||||
private Long menuId;
|
||||
|
||||
/**
|
||||
* 上级菜单ID
|
||||
@@ -54,30 +50,13 @@ public class SysMenu implements Serializable {
|
||||
*/
|
||||
private String title;
|
||||
|
||||
/**
|
||||
* 组件名称
|
||||
*/
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* 组件
|
||||
*/
|
||||
private String component;
|
||||
|
||||
/**
|
||||
* 排序
|
||||
*/
|
||||
private Integer menuSort;
|
||||
|
||||
/**
|
||||
* 图标
|
||||
*/
|
||||
private String icon;
|
||||
|
||||
/**
|
||||
* 链接地址
|
||||
*/
|
||||
private String path;
|
||||
|
||||
/**
|
||||
* 是否外链
|
||||
@@ -139,10 +118,7 @@ public class SysMenu implements Serializable {
|
||||
* 小程序组件
|
||||
*/
|
||||
private String miniComponent;
|
||||
/**
|
||||
* 包含的接口
|
||||
*/
|
||||
private String apiInfo;
|
||||
|
||||
/**
|
||||
* 接口地址
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user