WithdrawalDetalsDto.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. package com.ydtech.modules.admin.model.dto;
  2. import io.swagger.annotations.ApiModel;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. import java.math.BigDecimal;
  6. import java.util.ArrayList;
  7. import java.util.Date;
  8. import java.util.List;
  9. /**
  10. * @version
  11. * @author: hxl
  12. * @Date: 2024/6/20 13:50
  13. * @Description: 体现详情
  14. */
  15. @ApiModel("提现详情")
  16. @Data
  17. public class WithdrawalDetalsDto {
  18. /***
  19. * 提现状态
  20. */
  21. @ApiModelProperty("提现状态")
  22. private String withdrawalStatus;
  23. /***
  24. * 提现状态
  25. */
  26. @ApiModelProperty("提现状态名称")
  27. private String withdrawalStatusName;
  28. /***
  29. * 提现金额
  30. */
  31. @ApiModelProperty("提现金额")
  32. private BigDecimal withdrawalAmount;
  33. @ApiModelProperty("交易编号")
  34. private String transactionNumber;
  35. @ApiModelProperty("申请时间")
  36. private Date applicationDate;
  37. @ApiModelProperty("到账时间")
  38. private Date paymentDate;
  39. @ApiModelProperty("到账账户")
  40. private String bankNumber;
  41. @ApiModelProperty("开户行")
  42. private String bankAccount;
  43. @ApiModelProperty("提现轨迹")
  44. private List<WithdrawalDetalsRecordDto> record=new ArrayList<WithdrawalDetalsRecordDto>();
  45. /***
  46. * 驳回原因
  47. */
  48. @ApiModelProperty("驳回原因")
  49. private String rejectReason;
  50. @ApiModelProperty("银行回单")
  51. private String bankReceipt;
  52. }