package com.xiaopeng.api.vo.payFront; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.List; @Data @ApiModel(value = "主动查询开通结果响应") public class CreditPaySignQueryVo { @ApiModelProperty(value = "签约列表") private List signList; @Data @ApiModel(value = "CreditPaySign对象", description = "签约结果") public static class Sign { @ApiModelProperty(value = "外部协议号,和渠道协议号一对一映射,空则表示未开通") private String mercToken; @ApiModelProperty(value = "外部请求号,和渠道协议号一对一映射,空则表示未开通") private String signOrderId; @ApiModelProperty(value = "业务方外部单号,不同的支付宝用户需要传递不同的外部单号") private String businessOrderId; @ApiModelProperty(value = "协议号状态:VALID(已签约),INVALID(未签约),INIT(初始化可当作未签约),WAIT(解约中)") private String status; @ApiModelProperty(value = "用户id") private Long uid; @ApiModelProperty(value = "开通时间 yyyy-MM-dd HH:mm:ss") private String bizTime; @ApiModelProperty(value = "支付类型") private String payType; } }