package com.ruoyi.common.enums;
|
|
import lombok.Getter;
|
|
@Getter
|
public enum FileNameType {
|
|
SALE(1), // 销售
|
PURCHASE(2), // 采购
|
INVOICE(3), //发票
|
PURCHASELEDGER(4),
|
MEASURING(5), //计量器具台账
|
MEASURINGRecord(6),//计量器具台账记录
|
ApproveNode(7), //协同审批节点审核
|
ApproveProcess(8),//协同审批主数据
|
SHIP(9),//发货台账
|
INSPECTION_PRODUCTION_BEFORE(10),
|
INSPECTION_PRODUCTION_AFTER(11),
|
INSPECTION(12),//巡检 生产前
|
EQUIPMENT_WARRANTY(13), // 设备保修
|
EQUIPMENT_REPAIR_PROBLEM(14), // 设备报修-设备问题图片
|
EQUIPMENT_REPAIR_MAINTAIN(15), // 设备报修-维修完成图片
|
EQUIPMENT_LEDGER(16); // 设备台账图片
|
|
private final int value;
|
|
FileNameType(int value) {
|
this.value = value;
|
}
|
|
// 根据整数值获取对应的枚举值
|
public static FileNameType fromValue(int value) {
|
for (FileNameType type : FileNameType.values()) {
|
if (type.getValue() == value) {
|
return type;
|
}
|
}
|
throw new IllegalArgumentException("Invalid value: " + value);
|
}
|
}
|