|
|
|
@ -11,14 +11,25 @@
|
|
|
|
|
package com.yami.shop.sys.constant;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 常量
|
|
|
|
|
* Constant类用于集中定义项目中系统相关的常量。
|
|
|
|
|
* 在这里放置常量可以方便在多个地方统一引用,提高代码的可维护性和可读性,避免硬编码具体数值到各个业务逻辑中。
|
|
|
|
|
*
|
|
|
|
|
* @author lanhai
|
|
|
|
|
*/
|
|
|
|
|
public class Constant {
|
|
|
|
|
/** 超级管理员ID */
|
|
|
|
|
public static final int SUPER_ADMIN_ID = 1;
|
|
|
|
|
|
|
|
|
|
/** 系统菜单最大id */
|
|
|
|
|
public static final int SYS_MENU_MAX_ID = 1;
|
|
|
|
|
/**
|
|
|
|
|
* 超级管理员ID常量。
|
|
|
|
|
* 在系统中,通常用这个特定的ID值(这里设定为1)来标识具有最高权限的超级管理员账户。
|
|
|
|
|
* 其他与用户权限判断、系统操作权限控制等相关的代码逻辑中,可以通过比对此常量来确定是否为超级管理员的操作。
|
|
|
|
|
*/
|
|
|
|
|
public static final int SUPER_ADMIN_ID = 1;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 系统菜单最大id常量。
|
|
|
|
|
* 此常量可能用于限定系统菜单相关操作中,例如在生成新菜单ID、验证菜单ID范围等场景下,作为一个参考的最大值边界。
|
|
|
|
|
* 不过具体使用方式取决于系统中对于菜单ID管理的业务逻辑要求,目前设定值为1,可能后续根据实际业务发展会有调整。
|
|
|
|
|
*/
|
|
|
|
|
public static final int SYS_MENU_MAX_ID = 1;
|
|
|
|
|
|
|
|
|
|
}
|