package com.doumee.dao.business.model; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.extension.activerecord.Model; import com.doumee.core.annotation.excel.ExcelColumn; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** *
* 月结费用 *
* * @author Doumee * @since 2022-11-08 */ @Data @ApiModel("月结费用") @TableName("`monthly_settlement`") public class MonthlySettlement { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Integer id; @ApiModelProperty(value = "创建时间") private Date createTime; @ApiModelProperty(value = "年份") private Integer year; @ApiModelProperty(value = "月份") private Integer month; @ApiModelProperty(value = "月份") @TableField(exist = false) @ExcelColumn(name="月份" ,index =1) private String yearmonth; @ApiModelProperty(value = "本月增加") @TableField(exist = false) @ExcelColumn(name="本月增加(元)" ,index =2) private BigDecimal monthAdd; @ApiModelProperty(value = "本月扣款") @TableField(exist = false) @ExcelColumn(name="本月扣款(元)" ,index = 3) private BigDecimal monthSub; @ApiModelProperty(value = "期初金额") @ExcelColumn(name="期初金额(元)" ,index = 4) private BigDecimal beginMoney; @ApiModelProperty(value = "期末金额") @ExcelColumn(name="期末金额(元)" ,index = 5) private BigDecimal endMoney; @ApiModelProperty(value = "收入") private BigDecimal income; @ApiModelProperty(value = "支出") private BigDecimal expenditure; }