ARefund.java 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. package com.zksy.property.domain;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import com.fasterxml.jackson.annotation.JsonFormat;
  7. import io.swagger.annotations.ApiModelProperty;
  8. import lombok.Data;
  9. import java.io.Serializable;
  10. import java.math.BigDecimal;
  11. import java.time.LocalDate;
  12. import java.time.LocalDateTime;
  13. /**
  14. * 退款信息表
  15. * @TableName a_refund
  16. */
  17. @TableName(value ="a_refund")
  18. @Data
  19. public class ARefund implements Serializable {
  20. /**
  21. * 主键
  22. */
  23. @TableId(type = IdType.ASSIGN_UUID)
  24. @ApiModelProperty(value = "主键")
  25. private String id;
  26. /**
  27. * 合同id
  28. */
  29. @ApiModelProperty(value = "合同id")
  30. private String contractId;
  31. /**
  32. * 单位
  33. */
  34. @ApiModelProperty(value = "单位")
  35. private String unit;
  36. /**
  37. * 租户
  38. */
  39. @ApiModelProperty(value = "租户")
  40. private String tenant;
  41. /**
  42. * 押金
  43. */
  44. @ApiModelProperty(value = "押金")
  45. private BigDecimal deposit;
  46. /**
  47. * 租金
  48. */
  49. @ApiModelProperty(value = "租金")
  50. private BigDecimal rent;
  51. /**
  52. * 物业费
  53. */
  54. @ApiModelProperty(value = "物业费")
  55. private BigDecimal propertyFee;
  56. /**
  57. * 合计
  58. */
  59. @ApiModelProperty(value = "合计")
  60. private BigDecimal totalAmount;
  61. /**
  62. * 操作人
  63. */
  64. @ApiModelProperty(value = "操作人")
  65. private String operator;
  66. /**
  67. * 生成日期
  68. */
  69. @ApiModelProperty(value = "生成日期")
  70. @JsonFormat(pattern = "yyyy-MM-dd")
  71. private LocalDate generationDate;
  72. /**
  73. * 附件url
  74. */
  75. @ApiModelProperty(value = "附件url")
  76. private String attachmentUrl;
  77. /**
  78. * 创建时间
  79. */
  80. @ApiModelProperty(value = "创建时间")
  81. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  82. private LocalDateTime createTime;
  83. /**
  84. * 更新时间
  85. */
  86. @ApiModelProperty(value = "更新时间")
  87. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  88. private LocalDateTime updateTime;
  89. @TableField(exist = false)
  90. private static final long serialVersionUID = 1L;
  91. }