package com.ruoyi.system.vo; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.system.model.TContract; import com.ruoyi.system.model.THouse; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; @Data @ApiModel(value = "合同详情页VO") public class TContractVO extends TContract { @ApiModelProperty(value = "递增递减 1=递增 2=递减") private Integer increasingDecreasing; @ApiModelProperty(value = "递增递减形式 1=百分比 2=金额元") private Integer increasingDecreasingType; @ApiModelProperty(value = "数值") private BigDecimal numericalValue; @ApiModelProperty(value = "递增或递减时点") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime changeTime; @ApiModelProperty(value = "房屋信息") private THouse house; @ApiModelProperty(value = "当前未缴费账单金额") private BigDecimal payMoney; @ApiModelProperty(value = "房屋验收结果") private Boolean checkResult; @ApiModelProperty(value = "周期 单位年") private Integer cycleTime; }