SysDeptAccountHistory.java 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. package com.ydtech.modules.admin.model;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import io.swagger.annotations.ApiModel;
  6. import io.swagger.annotations.ApiModelProperty;
  7. import lombok.Data;
  8. import java.io.Serializable;
  9. import java.math.BigDecimal;
  10. import java.util.Date;
  11. @TableName(value = "sys_dept_account_history")
  12. @Data
  13. @ApiModel(value = "机构管理历史记录")
  14. public class SysDeptAccountHistory implements Serializable{
  15. @ApiModelProperty(value = "历史记录ID")
  16. @TableId(value = "id")
  17. private String id;
  18. @ApiModelProperty(value = "部门ID")
  19. @TableField(value = "dept_id")
  20. private String deptId;
  21. @TableField(value = "amount")
  22. private BigDecimal amount;
  23. @ApiModelProperty(value = "剩余金额")
  24. @TableField(value = "surplus_amount")
  25. private BigDecimal surplusAmount;
  26. @ApiModelProperty(value = "提现/收入 1提现 2收入")
  27. @TableField(value = "documentary")
  28. private String documentary;
  29. @ApiModelProperty(value = "来源订单")
  30. @TableField(value = "suborder")
  31. private String suborder;
  32. @ApiModelProperty(value = "转出银行卡")
  33. @TableField(value = "from_bank_card")
  34. private String fromBankCard;
  35. @ApiModelProperty(value = "转入银行卡")
  36. @TableField(value = "to_bank_card")
  37. private String toBankCard;
  38. @ApiModelProperty(value = "提交人")
  39. @TableField(value = "user_id")
  40. private String userId;
  41. @ApiModelProperty(value = "创建时间")
  42. @TableField(value = "create_time")
  43. private Date createTime;
  44. @ApiModelProperty(value = "备注")
  45. @TableField(value = "remark")
  46. private String remark;
  47. // add by hxl 2024-07-05
  48. @ApiModelProperty(value = "审核表id")
  49. @TableField(value = "auditing_id")
  50. private String auditingId;
  51. /**
  52. * 金钱属性 5 为 退款 6.提现
  53. */
  54. @TableField(value = "property")
  55. private Integer property;
  56. /**
  57. * @version
  58. * @author: hxl
  59. * @Date: 2024/6/19 9:22
  60. * @Description: 业务板块类型 1. 车险
  61. */
  62. @TableField(value = "business_eegments_type")
  63. private Integer businessSegmentsType;
  64. }