package com.ydtech.modules.admin.model; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; @TableName(value = "sys_dept_account_history") @Data @ApiModel(value = "机构管理历史记录") public class SysDeptAccountHistory implements Serializable{ @ApiModelProperty(value = "历史记录ID") @TableId(value = "id") private String id; @ApiModelProperty(value = "部门ID") @TableField(value = "dept_id") private String deptId; @TableField(value = "amount") private BigDecimal amount; @ApiModelProperty(value = "剩余金额") @TableField(value = "surplus_amount") private BigDecimal surplusAmount; @ApiModelProperty(value = "提现/收入 1提现 2收入") @TableField(value = "documentary") private String documentary; @ApiModelProperty(value = "来源订单") @TableField(value = "suborder") private String suborder; @ApiModelProperty(value = "转出银行卡") @TableField(value = "from_bank_card") private String fromBankCard; @ApiModelProperty(value = "转入银行卡") @TableField(value = "to_bank_card") private String toBankCard; @ApiModelProperty(value = "提交人") @TableField(value = "user_id") private String userId; @ApiModelProperty(value = "创建时间") @TableField(value = "create_time") private Date createTime; @ApiModelProperty(value = "备注") @TableField(value = "remark") private String remark; // add by hxl 2024-07-05 @ApiModelProperty(value = "审核表id") @TableField(value = "auditing_id") private String auditingId; /** * 金钱属性 5 为 退款 6.提现 */ @TableField(value = "property") private Integer property; /** * @version * @author: hxl * @Date: 2024/6/19 9:22 * @Description: 业务板块类型 1. 车险 */ @TableField(value = "business_eegments_type") private Integer businessSegmentsType; }