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.TableId; 
 | 
import com.baomidou.mybatisplus.annotation.TableName; 
 | 
import lombok.Data; 
 | 
import com.fasterxml.jackson.annotation.JsonFormat; 
 | 
import java.util.Date; 
 | 
import java.math.BigDecimal; 
 | 
  
 | 
/** 
 | 
 *  
 | 
 * @author 江蹄蹄 
 | 
 * @date 2023/09/27 18:08 
 | 
 */ 
 | 
@Data 
 | 
@ApiModel("") 
 | 
@TableName("\"ali_bill_detail\"") 
 | 
public class AliBillDetail { 
 | 
  
 | 
    @ApiModelProperty(value = "") 
 | 
    @ExcelColumn(name="") 
 | 
    private String id; 
 | 
  
 | 
    @ApiModelProperty(value = "对账单ID") 
 | 
    @ExcelColumn(name="对账单ID") 
 | 
    private String pid; 
 | 
  
 | 
    @ApiModelProperty(value = "交易时间") 
 | 
    @ExcelColumn(name="交易时间") 
 | 
    //@JsonFormat(pattern = "yyyy-MM-dd") 
 | 
    private Date billDate; 
 | 
  
 | 
    @ApiModelProperty(value = "商户号") 
 | 
    @ExcelColumn(name="商户号") 
 | 
    private String mchId; 
 | 
  
 | 
    @ApiModelProperty(value = "微信订单号") 
 | 
    @ExcelColumn(name="微信订单号") 
 | 
    private String transactionId; 
 | 
  
 | 
    @ApiModelProperty(value = "商户订单号") 
 | 
    @ExcelColumn(name="商户订单号") 
 | 
    private String outTradeNo; 
 | 
  
 | 
    @ApiModelProperty(value = "用户标识") 
 | 
    @ExcelColumn(name="用户标识") 
 | 
    private String openid; 
 | 
  
 | 
    @ApiModelProperty(value = "交易类型") 
 | 
    @ExcelColumn(name="交易类型") 
 | 
    private String billType; 
 | 
  
 | 
    @ApiModelProperty(value = "券核销金额(元)", example = "1") 
 | 
    @ExcelColumn(name="券核销金额(元)") 
 | 
    private BigDecimal couponFee; 
 | 
  
 | 
    @ApiModelProperty(value = "退款批次号/请求号") 
 | 
    @ExcelColumn(name="退款批次号/请求号") 
 | 
    private String refundId; 
 | 
  
 | 
    @ApiModelProperty(value = "商品名称") 
 | 
    @ExcelColumn(name="商品名称") 
 | 
    private String body; 
 | 
  
 | 
    @ApiModelProperty(value = "手续费", example = "1") 
 | 
    @ExcelColumn(name="手续费") 
 | 
    private BigDecimal cmmsAmt; 
 | 
  
 | 
    @ApiModelProperty(value = "订单金额", example = "1") 
 | 
    @ExcelColumn(name="订单金额") 
 | 
    private BigDecimal totalFee; 
 | 
  
 | 
    @ApiModelProperty(value = "申请退款金额", example = "1") 
 | 
    @ExcelColumn(name="申请退款金额") 
 | 
    private BigDecimal applyRefundFee; 
 | 
  
 | 
    @ApiModelProperty(value = "备注") 
 | 
    @ExcelColumn(name="备注") 
 | 
    private String remark; 
 | 
  
 | 
    @ApiModelProperty(value = "商家实收(元)", example = "1") 
 | 
    @ExcelColumn(name="商家实收(元)") 
 | 
    private BigDecimal receipts; 
 | 
  
 | 
    @ApiModelProperty(value = "支付宝红包(元)", example = "1") 
 | 
    @ExcelColumn(name="支付宝红包(元)") 
 | 
    private BigDecimal aliRedEnvelope; 
 | 
  
 | 
    @ApiModelProperty(value = "集分宝(元)", example = "1") 
 | 
    @ExcelColumn(name="集分宝(元)") 
 | 
    private BigDecimal jifenbao; 
 | 
  
 | 
    @ApiModelProperty(value = "支付宝优惠(元)", example = "1") 
 | 
    @ExcelColumn(name="支付宝优惠(元)") 
 | 
    private BigDecimal aliOfferFee; 
 | 
  
 | 
    @ApiModelProperty(value = "商家优惠(元)", example = "1") 
 | 
    @ExcelColumn(name="商家优惠(元)") 
 | 
    private BigDecimal offerFee; 
 | 
  
 | 
    @ApiModelProperty(value = "券名称") 
 | 
    @ExcelColumn(name="券名称") 
 | 
    private String couponName; 
 | 
  
 | 
    @ApiModelProperty(value = "商家红包消费金额(元)", example = "1") 
 | 
    @ExcelColumn(name="商家红包消费金额(元)") 
 | 
    private BigDecimal redEnvelope; 
 | 
  
 | 
    @ApiModelProperty(value = "卡消费金额(元)", example = "1") 
 | 
    @ExcelColumn(name="卡消费金额(元)") 
 | 
    private BigDecimal cardFee; 
 | 
  
 | 
    @ApiModelProperty(value = "分润", example = "1") 
 | 
    @ExcelColumn(name="分润") 
 | 
    private BigDecimal shareProfit; 
 | 
  
 | 
    @ApiModelProperty(value = "门店名称") 
 | 
    @ExcelColumn(name="门店名称") 
 | 
    private String mchName; 
 | 
  
 | 
    @ApiModelProperty(value = "操作员") 
 | 
    @ExcelColumn(name="操作员") 
 | 
    private String opName; 
 | 
  
 | 
    @ApiModelProperty(value = "终端号") 
 | 
    @ExcelColumn(name="终端号") 
 | 
    private String tty; 
 | 
  
 | 
} 
 |