feat: 补全预算年月字段
This commit is contained in:
@@ -76,14 +76,23 @@ public class Budget extends Model<Budget> {
|
||||
@ApiModelProperty("日期")
|
||||
@TableField("`DATE`")
|
||||
private LocalDate date;
|
||||
//
|
||||
// @ApiModelProperty("年份")
|
||||
// @TableField("`YEAR`")
|
||||
// private Integer year;
|
||||
//
|
||||
// @ApiModelProperty("月份")
|
||||
// @TableField(value="`MONTHS`", typeHandler = FastjsonArrayHandler.class)
|
||||
// private List months;
|
||||
|
||||
@ApiModelProperty("当期年份")
|
||||
@TableField("`YEAR`")
|
||||
private Integer year;
|
||||
|
||||
@ApiModelProperty("当期月份")
|
||||
@TableField(value="`MONTH`")
|
||||
private Integer month;
|
||||
|
||||
@ApiModelProperty("基期年份")
|
||||
@TableField("`BASE_YEAR`")
|
||||
private Integer baseYear;
|
||||
|
||||
@ApiModelProperty("基期月份")
|
||||
@TableField(value="`BASE_MONTH`")
|
||||
private Integer baseMonth;
|
||||
|
||||
@TableField(exist = false)
|
||||
private List<BudgetItem> items;
|
||||
|
||||
@@ -124,6 +133,10 @@ public class Budget extends Model<Budget> {
|
||||
this.diff = param.getTotalDiff(); // 调差金额
|
||||
this.amount = baseAmount + diff; // 当期总价
|
||||
this.date = LocalDate.now();
|
||||
this.year = param.getYear();
|
||||
this.month = param.getMonth();
|
||||
this.baseYear = param.getBaseYear();
|
||||
this.baseMonth = param.getBaseMonth();
|
||||
}
|
||||
|
||||
}
|
||||
|
3
src/main/resources/_sql/init/mysql/v0.5.sql
Normal file
3
src/main/resources/_sql/init/mysql/v0.5.sql
Normal file
@@ -0,0 +1,3 @@
|
||||
ALTER TABLE BUDGET ADD MONTH varchar(16) default 0 comment '当期月份';
|
||||
ALTER TABLE BUDGET ADD BASE_YEAR varchar(16) default 0 comment '基期年份';
|
||||
ALTER TABLE BUDGET ADD BASE_MONTH varchar(16) default 0 comment '基期月份';
|
Reference in New Issue
Block a user