package com.nova.sankuai.domain.vo.huifubao;
|
|
import com.alibaba.fastjson.annotation.JSONField;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.Getter;
|
import lombok.Setter;
|
|
@Data
|
public class HuiFuBaoPayInfo {
|
|
@JSONField(name = "agent_id")
|
@ApiModelProperty("商户编号")
|
private String agentId;
|
|
@JSONField(name = "agent_bill_id")
|
@ApiModelProperty("商户系统内部的订单号")
|
private String agentBillId;
|
|
@JSONField(name = "jnet_bill_no")
|
@ApiModelProperty("汇付宝交易号(订单号)")
|
private String jnetBillNo;
|
|
@JSONField(name = "pay_type")
|
@ApiModelProperty("支付类型")
|
private String payType;
|
|
@JSONField(name = "result")
|
@ApiModelProperty("支付结果(1=成功、0=处理中、-1=失败)")
|
private String result;
|
|
@JSONField(name = "pay_amt")
|
@ApiModelProperty("订单实际支付金额")
|
private String payAmt;
|
|
@JSONField(name = "pay_message")
|
@ApiModelProperty("交易结果描述,为空时说明订单正常")
|
private String payMessage;
|
|
@JSONField(name = "remark")
|
@ApiModelProperty("商户自定义,原样返回。请求接口传入的值")
|
private String remark;
|
|
@JSONField(name = "deal_time")
|
@ApiModelProperty("订单支付时间")
|
private String dealTime;
|
|
@JSONField(name = "pay_user")
|
@ApiModelProperty("支付人信息。不返回值说明此支付类型不支持")
|
private String payUser;
|
|
@JSONField(name = "third_bill_no")
|
@ApiModelProperty("汇付宝提交给上游的订单号")
|
private String third_bill_no;
|
|
@JSONField(name = "detail_error_code")
|
@ApiModelProperty("失败状态码(E105 银行限制错误,E113 用户卡信息异常,E114 余额不足,E115 用户信息异常,E116 协议签约状态异常,E111 订单不存在)")
|
private String detailErrorCode;
|
|
@JSONField(name = "detail_error_message")
|
@ApiModelProperty("报错信息")
|
private String detailErrorMessage;
|
|
@JSONField(name = "sign")
|
@ApiModelProperty("签名结果")
|
private String sign;
|
|
@JSONField(name = "guarantee_type")
|
@ApiModelProperty("订单类型(0=单笔结算、一般订单;1=担保分润 、担保支付 、单笔分润结算)")
|
private String guaranteeType;
|
|
|
}
|