package com.ruoyi.common.enums;
|
|
|
public enum SalesLedgerType {
|
SALES_LEDGER_TYPE_SALES_LEDGER(1, "销售台账"),
|
SALES_LEDGER_TYPE_PURCHASE_LEDGER(2, "采购台账");
|
|
private final Integer value;
|
private final String label;
|
|
SalesLedgerType(Integer value, String label) {
|
this.value = value;
|
this.label = label;
|
}
|
|
public Integer getValue() {
|
return value;
|
}
|
|
public String getLabel() {
|
return label;
|
}
|
|
/**
|
* 根据值获取对应的枚举
|
*/
|
public static SalesLedgerType fromValue(Integer value) {
|
for (SalesLedgerType type : values()) {
|
if (type.getValue().equals(value)) {
|
return type;
|
}
|
}
|
throw new IllegalArgumentException("未知的 SalesLedgerType 值: " + value);
|
}
|
}
|