package com.iformall.domain.dto;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class WxSharingOrderDto implements Serializable {
	private static final long serialVersionUID = 1L;

	@io.swagger.annotations.ApiModelProperty(value="租户ID",name="tenantId")
	private String tenantId;
	@io.swagger.annotations.ApiModelProperty(value="订单ID",name="orderId")
	private Long orderId;
	@io.swagger.annotations.ApiModelProperty(value="c用户ID",name="cUserId")
	private Long cUserId;
	@io.swagger.annotations.ApiModelProperty(value="微信生成的订单号",name="transactionId")
	private String transactionId;
	@io.swagger.annotations.ApiModelProperty(value="支付金额(分)",name="payAmount")
	private Integer payAmount;
	@io.swagger.annotations.ApiModelProperty(value="商户ID",name="merchantId")
	private Long merchantId;
	@io.swagger.annotations.ApiModelProperty(value="分账金额(总金额扣除手续费后的金额)",name="shareAmount")
	private Integer shareAmount;
	@io.swagger.annotations.ApiModelProperty(value="分账通道费差()",name="rateAmount")
    private Integer rateAmount;

	@io.swagger.annotations.ApiModelProperty(value="支付发起时间",name="payTimeStart")
	private Date payTimeStart;
	@io.swagger.annotations.ApiModelProperty(value="支付结束时间",name="payTimeEnd")
	private Date payTimeEnd;
	@io.swagger.annotations.ApiModelProperty(value="分账订单类型",name="type")
	private Integer type;
}
