105 lines
1.8 KiB
Java
105 lines
1.8 KiB
Java
package cn.iocoder.yudao.common;
|
|
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.Getter;
|
|
|
|
/**
|
|
* 检测相关和角色和其对应的权重
|
|
*
|
|
* 权重分配如下:
|
|
* 检测业务管理员
|
|
* 检测站老板
|
|
* 检测官方
|
|
* 检测商户
|
|
* 经销商
|
|
* 合作商
|
|
* 引车员
|
|
* 环检员
|
|
* 外检员
|
|
* 外检底检
|
|
* 一审
|
|
* 环检预审
|
|
* 检测用户
|
|
* @author 小李
|
|
* @date 15:39 2024/12/15
|
|
**/
|
|
@AllArgsConstructor
|
|
@Getter
|
|
public enum InspectionRoleCommon {
|
|
|
|
/** 检测业务管理员 */
|
|
JIANCE("jiance", 1),
|
|
|
|
/** 站长 */
|
|
JCZZ("jczz", 1),
|
|
|
|
/** 检测站老板 */
|
|
JCBOSS("jcboss", 1),
|
|
|
|
/** 检测官方 */
|
|
JCGF("jcgf", 2),
|
|
|
|
/** 检测商户 */
|
|
JCSHOP("jcshop", 2),
|
|
|
|
/** 经销商 */
|
|
DEALERS("dealers", 2),
|
|
|
|
/** 合作商 */
|
|
PARTNERS("partners", 2),
|
|
|
|
/** 引车员 */
|
|
JCYCY("jcycy", 3),
|
|
|
|
/** 环检员 */
|
|
JCHJY("jchjy", 4),
|
|
|
|
/** 外检员 */
|
|
JCWJY("jcwjy", 4),
|
|
|
|
/** 外检底检 */
|
|
JCWJDJ("jcwjdj", 4),
|
|
|
|
/** 一审 */
|
|
JCYSZZ("jcyszz", 4),
|
|
|
|
/** 环检预审 */
|
|
JCHJYS("jchjys", 4),
|
|
|
|
/** 检测用户 */
|
|
JCYH("jcyh", 4),
|
|
|
|
/** 安检外检 */
|
|
JCAJWJ("jcajwj", 4),
|
|
|
|
/** 收费登录 */
|
|
JCSFDL("jcsfdl", 4),
|
|
|
|
/** 环检外检 */
|
|
JCHJWJ("jchjwj", 4),
|
|
|
|
/** 底盘检测 */
|
|
JCDPJC("jcdpjc", 4),
|
|
|
|
/** 环检操作 */
|
|
JCHJCZ("jchjcz", 4),
|
|
|
|
/** 检测总检 */
|
|
JCZJ("jczj", 4),
|
|
|
|
/** 检测资料管理员 */
|
|
JCZLGLY("jczlgly", 4),
|
|
|
|
/** 安全检验员 */
|
|
AQJYY("aqjyy", 4),
|
|
|
|
/** 检测员工 */
|
|
JCWORKER("jcworker", 4);
|
|
|
|
/** 角色Code */
|
|
private final String code;
|
|
|
|
/** 角色权重 */
|
|
private final Integer weight;
|
|
}
|