新增图表接口
This commit is contained in:
@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
|
||||
import com.mini.capi.model.enums.cTypeEnum;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@@ -26,7 +28,7 @@ public class ErpSummaryAllView implements Serializable {
|
||||
private String cDate;
|
||||
|
||||
@TableField("c_type")
|
||||
private String cType;
|
||||
private cTypeEnum cType;
|
||||
|
||||
@TableField("this_value")
|
||||
private BigDecimal thisValue;
|
||||
|
||||
@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
|
||||
import com.mini.capi.model.enums.cTypeEnum;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@@ -29,7 +31,7 @@ public class ErpSummarySourceView implements Serializable {
|
||||
private String cName;
|
||||
|
||||
@TableField("c_type")
|
||||
private String cType;
|
||||
private cTypeEnum cType;
|
||||
|
||||
@TableField("f_value")
|
||||
private BigDecimal fValue;
|
||||
|
||||
23
src/main/java/com/mini/capi/model/enums/cTypeEnum.java
Normal file
23
src/main/java/com/mini/capi/model/enums/cTypeEnum.java
Normal file
@@ -0,0 +1,23 @@
|
||||
package com.mini.capi.model.enums;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.EnumValue;
|
||||
import com.fasterxml.jackson.annotation.JsonValue;
|
||||
import lombok.Getter;
|
||||
|
||||
@Getter
|
||||
public enum cTypeEnum {
|
||||
|
||||
EXPENSE("1", "支出"),
|
||||
INCOME("2", "收入");
|
||||
|
||||
@EnumValue // 标记该字段对应数据库存储的编码(1/2)
|
||||
private final String code;
|
||||
|
||||
@JsonValue
|
||||
private final String desc;
|
||||
|
||||
cTypeEnum(String code, String desc) {
|
||||
this.code = code;
|
||||
this.desc = desc;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user