package com.nova.sankuai.domain.entity; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.Api; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; @ApiModel(value = "汇付宝支付绑卡记录表") @Data @TableName(value = "huifubao_sign_record") public class HuifubaoSignRecord { @ApiModelProperty(value = "主键") @JsonFormat(shape = JsonFormat.Shape.STRING) @TableId private Long id; @ApiModelProperty(value = "签约订单号(用来当作发给汇付宝的商户签约单号)") private String signOrderNo; @ApiModelProperty(value = "签约用户姓名") private String signName; @ApiModelProperty(value = "用户Id") private Long customerUserId; @ApiModelProperty(value = "签约银行卡号") private String signCardNumber; @ApiModelProperty(value = "签约银行预留手机号") private String signPhone; @ApiModelProperty(value = "签约身份证号") private String signIdNo; @ApiModelProperty(value = "签约结果") private String signResult; @ApiModelProperty(value = "签约码") private String signUniqueCode; @ApiModelProperty(value = "创建时间(仅新增插入时自动填充)") @TableField(fill = FieldFill.INSERT) private Date creationDate; @ApiModelProperty(value = "最后更新时间(新增、更新时自动填充)") @TableField(fill = FieldFill.INSERT_UPDATE) private Date lastUpdatedDate; }