fix: 修复 Asset 模块枚举类编译错误
- 为 ReturnOrderStatusEnum 和 ReturnReasonEnum 添加 @AllArgsConstructor 注解 - 移除手写构造函数,使用 Lombok 自动生成 - 修复 getStatus() 和 getCode() 方法找不到的编译错误
This commit is contained in:
@@ -1,11 +1,15 @@
|
|||||||
package cn.iocoder.yudao.module.asset.enums.returnorder;
|
package cn.iocoder.yudao.module.asset.enums.returnorder;
|
||||||
|
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 还车单状态枚举
|
* 还车单状态枚举
|
||||||
*/
|
*/
|
||||||
|
@Getter
|
||||||
|
@AllArgsConstructor
|
||||||
public enum ReturnOrderStatusEnum {
|
public enum ReturnOrderStatusEnum {
|
||||||
|
|
||||||
PENDING_INSPECTION(0, "待验车"),
|
PENDING_INSPECTION(0, "待验车"),
|
||||||
@@ -15,18 +19,6 @@ public enum ReturnOrderStatusEnum {
|
|||||||
private final Integer status;
|
private final Integer status;
|
||||||
private final String name;
|
private final String name;
|
||||||
|
|
||||||
ReturnOrderStatusEnum(Integer status, String name) {
|
|
||||||
this.status = status;
|
|
||||||
this.name = name;
|
|
||||||
}
|
|
||||||
public Integer getStatus() {
|
|
||||||
return status;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getName() {
|
|
||||||
return name;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static ReturnOrderStatusEnum valueOf(Integer status) {
|
public static ReturnOrderStatusEnum valueOf(Integer status) {
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(item -> item.getStatus().equals(status))
|
.filter(item -> item.getStatus().equals(status))
|
||||||
|
|||||||
@@ -1,11 +1,15 @@
|
|||||||
package cn.iocoder.yudao.module.asset.enums.returnorder;
|
package cn.iocoder.yudao.module.asset.enums.returnorder;
|
||||||
|
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 还车原因枚举
|
* 还车原因枚举
|
||||||
*/
|
*/
|
||||||
|
@Getter
|
||||||
|
@AllArgsConstructor
|
||||||
public enum ReturnReasonEnum {
|
public enum ReturnReasonEnum {
|
||||||
|
|
||||||
CONTRACT_EXPIRED("CONTRACT_EXPIRED", "合同到期"),
|
CONTRACT_EXPIRED("CONTRACT_EXPIRED", "合同到期"),
|
||||||
@@ -15,18 +19,6 @@ public enum ReturnReasonEnum {
|
|||||||
private final String code;
|
private final String code;
|
||||||
private final String name;
|
private final String name;
|
||||||
|
|
||||||
ReturnReasonEnum(String code, String name) {
|
|
||||||
this.code = code;
|
|
||||||
this.name = name;
|
|
||||||
}
|
|
||||||
public String getCode() {
|
|
||||||
return code;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getName() {
|
|
||||||
return name;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static ReturnReasonEnum valueOfCode(String code) {
|
public static ReturnReasonEnum valueOfCode(String code) {
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(item -> item.getCode().equals(code))
|
.filter(item -> item.getCode().equals(code))
|
||||||
|
|||||||
Reference in New Issue
Block a user