Whether枚举修改
This commit is contained in:
@@ -1,43 +1,29 @@
|
|||||||
/*
|
|
||||||
* Copyright ©2023 CJB-CNIT Team. All rights reserved
|
|
||||||
*/
|
|
||||||
package com.openhis.common.enums;
|
package com.openhis.common.enums;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.EnumValue;
|
||||||
|
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 是否标识
|
* 是否
|
||||||
*
|
|
||||||
* @author zwh
|
|
||||||
* @date 2025-03-05
|
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
public enum Whether {
|
public enum Whether implements HisEnumInterface {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 否
|
* 否
|
||||||
*/
|
*/
|
||||||
NO(0, "否"),
|
NO(0, "no", "否"),
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 是
|
* 是
|
||||||
*/
|
*/
|
||||||
YES(1, "是");
|
YES(1, "yes", "是");
|
||||||
|
|
||||||
private Integer value;
|
@EnumValue
|
||||||
private String info;
|
private final Integer value;
|
||||||
|
private final String code;
|
||||||
public static Whether getByValue(Integer value) {
|
private final String info;
|
||||||
if (value == null) {
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
for (Whether val : values()) {
|
|
||||||
if (val.getValue().equals(value)) {
|
|
||||||
return val;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,21 +0,0 @@
|
|||||||
package com.openhis.common.enums;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.EnumValue;
|
|
||||||
|
|
||||||
import lombok.AllArgsConstructor;
|
|
||||||
import lombok.Getter;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 是否
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@AllArgsConstructor
|
|
||||||
public enum WhetherContainUnknown implements HisEnumInterface {
|
|
||||||
NO(0, "no", "否"),
|
|
||||||
YES(1, "yes", "是"),
|
|
||||||
UNKNOWN(2, "unknown", "未知");
|
|
||||||
@EnumValue
|
|
||||||
private final Integer value;
|
|
||||||
private final String code;
|
|
||||||
private final String info;
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user