1.枚举类代码
package com.ruoyi.common.enums;
/**
* 业务表单枚举.
*
* @author **********
* @date +0800 2023-08-29 17:06
*/
public enum FabFormEnum {
/**
* 任务 表单
*/
Form_JOB(1001,"任务表单"),;
private Integer code;
private String desc;
FabFormEnum(Integer code, String desc) {
this.code = code;
this.desc = desc;
}
public String getDesc() {
return desc;
}
public Integer getCode() {
return code;
}
}
2.读取枚举的方法
@PostMapping(value = "/toolFabFormEnum")
@Operation(summary = "表单类型")
public R<List<FabEnumVO>> toolFabFormEnum() {
return R.ok(Arrays.stream(FabFormEnum.values()).map(o -> new FabEnumVO(o.getCode(), o.getDesc())).collect(Collectors.toList()));
}