package com.yn.bftl.thirdparty.modules.chinaums.vo.byx;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "ByxChinaumsGuaranteePayInfoVO", description = "担保下单-结算单信息VO")
public class ByxChinaumsGuaranteePayInfoVO {

    @ApiModelProperty(value = "结算单号")
    private String settOrderNo;

    @ApiModelProperty(value = "结算金额", notes = "单位（分）。")
    private Long settAmt;

    @ApiModelProperty(value = "成功金额", notes = "单位（分）。分账成功的金额。")
    private String successAmt;

    @ApiModelProperty(value = "失败金额", notes = "单位（分）。分账失败的金额。")
    private String failAmt;

    @ApiModelProperty(value = "处理中金额", notes = "单位（分）。分账中的金额。")
    private String dealingAmt;

    @ApiModelProperty(value = "结算状态", notes = "00：未处理" +
                                                "01：处理中" +
                                                "02：结算成功" +
                                                "03：部分结算成功" +
                                                "04：结算失败")
    private String settStatus;

    @ApiModelProperty(value = "结算时间", notes = "yyyy-mm-dd hh:mm:ss")
    private String settTime;

}
