package com.stylefeng.guns.modular.system.model; import com.baomidou.mybatisplus.annotations.TableField; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import com.baomidou.mybatisplus.enums.IdType; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.ToString; import java.util.Date; @Data @ToString @TableName("t_electronic_ledger") public class ElectronicLedger { @TableId(value = "id", type = IdType.AUTO) @TableField("id") private Integer id; @TableField("userId") @ApiModelProperty(value = "用户ID") private Integer userId; @TableField("userType") @ApiModelProperty(value = "用户类型 1用户 2司机 3分公司") private Integer userType; @TableField("outRequestNo") @ApiModelProperty(value = "平台订单号") private String outRequestNo; @TableField("cusId") @ApiModelProperty(value = "个人用户id") private String cusId; @TableField("mchId") @ApiModelProperty(value = "二级商户id") private String mchId; @TableField("password") @ApiModelProperty(value = "交易授权码") private String password; @TableField("balanceAcctId") @ApiModelProperty(value = "电子账簿ID") private String balanceAcctId; @TableField("relAcctNo") @ApiModelProperty(value = "电子账簿账簿号") private String relAcctNo; @TableField("acctType") @ApiModelProperty(value = "电子账簿类型:basic: 电子账簿 charge: 挂帐账簿 fee: 平台手续费账簿 deposit: 充值账簿 withdrawal: 提现在途账簿 guarantee: 担保账簿 advance: 垫资账簿 marketing: 营销账簿 bank_fund: 银行存款账簿") private String acctType; @TableField("createTime") @ApiModelProperty(value = "创建时间") private Date createTime; }