parent
b821142387
commit
6867dce91d
@ -0,0 +1,69 @@
|
|||||||
|
package com.ruoyi.system.api.emun;
|
||||||
|
|
||||||
|
import com.ruoyi.common.core.annotation.DictTag;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ===========================================
|
||||||
|
* Copyright 2024 xiaoyang
|
||||||
|
* All rights reserved
|
||||||
|
* <p>项 目 名 :RuoYi-Cloud</p>
|
||||||
|
* <p>文 件 名 :EnableStatusEnum</p>
|
||||||
|
* <p>描 述 :启用状态枚举</p>
|
||||||
|
*
|
||||||
|
* @author :xiaoyang
|
||||||
|
* @date : 2024/1/12 20:26
|
||||||
|
* ============================================
|
||||||
|
*/
|
||||||
|
public enum EnableStatusEnum implements DictTag
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* 正常
|
||||||
|
*/
|
||||||
|
enable("0", "正常"),
|
||||||
|
/**
|
||||||
|
* 停用
|
||||||
|
*/
|
||||||
|
disable("1", "停用");
|
||||||
|
|
||||||
|
private String code;
|
||||||
|
|
||||||
|
private String name;
|
||||||
|
;
|
||||||
|
|
||||||
|
EnableStatusEnum(String code, String name)
|
||||||
|
{
|
||||||
|
this.code = code;
|
||||||
|
this.name = name;
|
||||||
|
}
|
||||||
|
@Override
|
||||||
|
public String getKey()
|
||||||
|
{
|
||||||
|
return code;
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 获取名称
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public String getName()
|
||||||
|
{
|
||||||
|
return name;
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 获取编码
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public String getCode()
|
||||||
|
{
|
||||||
|
return code;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取键(集成字典类型)
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,30 @@
|
|||||||
|
package com.ruoyi.common.core.annotation;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ===========================================
|
||||||
|
* Copyright 2024 xiaoyang
|
||||||
|
* All rights reserved
|
||||||
|
* <p>项 目 名 :RuoYi-Cloud</p>
|
||||||
|
* <p>文 件 名 :DictTag</p>
|
||||||
|
* <p>描 述 :字典类型</p>
|
||||||
|
*
|
||||||
|
* @author :xiaoyang
|
||||||
|
* @date : 2024/1/12 20:27
|
||||||
|
* ============================================
|
||||||
|
*/
|
||||||
|
public interface DictTag
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* 绑定键
|
||||||
|
*
|
||||||
|
* @return 绑定的键值
|
||||||
|
*/
|
||||||
|
String getKey();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 绑定名称
|
||||||
|
*
|
||||||
|
* @return 绑定的名称
|
||||||
|
*/
|
||||||
|
String getName();
|
||||||
|
}
|
Loading…
Reference in new issue