| | |
| | | */ |
| | | @Data |
| | | @Entity//加了才能自动生成表 |
| | | @org.hibernate.annotations.Table(appliesTo="meter_read_record",comment = "水电抄表记录")//给表加注释 |
| | | @org.hibernate.annotations.Table(appliesTo="meter_read_record",comment = "房租水电抄表记录")//给表加注释 |
| | | @jakarta.persistence.Table(name = "meter_read_record")//数据库创建的表明 |
| | | public class MeterReadRecord extends BaseModel<MeterReadRecord>{ |
| | | |
| | |
| | | @Schema(description = "合同名称") |
| | | @Column(columnDefinition = "VARCHAR(64) comment '合同名称'") |
| | | private String contractName; |
| | | |
| | | @Schema(description = "记录类型") |
| | | @Column(columnDefinition = "VARCHAR(64) comment '记录类型 1/房租 2/ 水费 3/ 电费'") |
| | | private String meterType; |
| | | |
| | | @Schema(description = "客商名称") |
| | | @Column(columnDefinition="VARCHAR(64) comment '客商名称'") |
| | |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date meterReadTime; |
| | | |
| | | @Schema(description = "用量") |
| | | @Column(columnDefinition="decimal(10,0) comment '用量'") |
| | | private BigDecimal usageNum; |
| | | |
| | | @Schema(description = "单价") |
| | | @Column(columnDefinition = "decimal(10,2) comment '单价'") |
| | | private BigDecimal unitPrice; |
| | | |
| | | @Schema(description = "当期金额") |
| | | @Column(columnDefinition = "decimal(10,2) comment '当期金额'") |
| | | private BigDecimal costAmount; |
| | | |
| | | @Schema(description = "抄表单据名称") |
| | | @Column(columnDefinition="text comment '单据名称'") |
| | | private String meterReadAttNames; |