新增图表接口

This commit is contained in:
2025-11-12 15:09:48 +08:00
parent 3def19cdb5
commit 1d5833c71b
3 changed files with 29 additions and 2 deletions

View File

@@ -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;

View File

@@ -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;

View 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;
}
}