| | |
| | | package com.doumee.dao.business.model; |
| | | |
| | | import com.doumee.core.annotation.excel.ExcelColumn; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import lombok.Data; |
| | | import com.doumee.core.annotation.excel.ExcelColumn; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * 提现申请记录 |
| | | * @author 江蹄蹄 |
| | | * @date 2025/07/09 12:00 |
| | | * @author rk |
| | | * @date 2026/04/10 |
| | | */ |
| | | @Data |
| | | @ApiModel("提现申请记录") |
| | |
| | | @ExcelColumn(name="主键") |
| | | private Integer id; |
| | | |
| | | @ApiModelProperty(value = "是否已删除 0未删除 1已删除", example = "1") |
| | | @ExcelColumn(name="是否已删除 0未删除 1已删除") |
| | | @ApiModelProperty(value = "是否已删除 0未删除 1已删除", example = "0") |
| | | @ExcelColumn(name = "是否已删除") |
| | | private Integer deleted; |
| | | |
| | | @ApiModelProperty(value = "创建人编码", example = "1") |
| | |
| | | private Integer createUser; |
| | | |
| | | @ApiModelProperty(value = "创建时间") |
| | | @ExcelColumn(name="创建时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @ExcelColumn(name = "创建时间", width = 16, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date createTime; |
| | | |
| | | @ApiModelProperty(value = "更新人编码", example = "1") |
| | |
| | | private Integer updateUser; |
| | | |
| | | @ApiModelProperty(value = "更新时间") |
| | | @ExcelColumn(name="更新时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date updateTime; |
| | | |
| | | @ApiModelProperty(value = "备注") |
| | |
| | | @ExcelColumn(name="会员主键") |
| | | private Integer memberId; |
| | | |
| | | @ApiModelProperty(value = "提现金额(单位:分)", example = "1") |
| | | @ExcelColumn(name="提现金额(单位:分)") |
| | | @ApiModelProperty(value = "提现金额(单位:分)") |
| | | @ExcelColumn(name = "提现金额") |
| | | private Long amount; |
| | | |
| | | @ApiModelProperty(value = "微信平台交易订单号") |
| | | @ExcelColumn(name="微信平台交易订单号") |
| | | @ExcelColumn(name = "微信交易订单号") |
| | | private String wxExternalNo; |
| | | |
| | | @ApiModelProperty(value = "状态:0=提现申请中:1=提现成功;2=提现失败;", example = "1") |
| | | @ExcelColumn(name="状态:0=提现申请中:1=提现成功;2=提现失败;") |
| | | @ApiModelProperty(value = "状态:0=提现申请中;1=提现成功;2=提现失败;", example = "0") |
| | | @ExcelColumn(name = "状态", valueMapping = "0=提现申请中;1=提现成功;2=提现失败;") |
| | | private Integer status; |
| | | |
| | | @ApiModelProperty(value = "提现完成时间") |
| | | @ExcelColumn(name="提现完成时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date doneTime; |
| | | |
| | | @ApiModelProperty(value = "完成备注") |
| | | @ExcelColumn(name="完成备注") |
| | | private String doneInfo; |
| | | |
| | | |
| | | @ApiModelProperty(value = "业务类型:0=提现;1=退款;", example = "1") |
| | | @ExcelColumn(name="业务类型:0=提现;1=退款;") |
| | | @ApiModelProperty(value = "业务类型:0=提现;1=退款;", example = "0") |
| | | @ExcelColumn(name = "业务类型", valueMapping = "0=提现;1=退款;") |
| | | private Integer type; |
| | | |
| | | @ApiModelProperty(value = "关联订单主键 orders", example = "1") |
| | | @ExcelColumn(name="关联订单主键 orders") |
| | | @ApiModelProperty(value = "关联订单主键") |
| | | @ExcelColumn(name = "关联订单") |
| | | private Integer objId; |
| | | |
| | | @ApiModelProperty(value = "提现申请单号") |
| | | @ExcelColumn(name="提现申请单号") |
| | | private String outBillNo; |
| | | |
| | | @TableField(exist = false) |
| | | @ApiModelProperty(value = "创建开始时间(查询用)", example = "2026-01-01") |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | private Date createStartTime; |
| | | |
| | | @TableField(exist = false) |
| | | @ApiModelProperty(value = "创建结束时间(查询用)", example = "2026-12-31") |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | private Date createEndTime; |
| | | |
| | | } |