package com.tzy.common.utils.http.forest.param;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;

@Data
@JsonIgnoreProperties(ignoreUnknown = true)
@Accessors(chain = true)
public class PayReqParam implements Serializable {

    //订单id
    private Integer orderId;
    //@NotNull(message = "userId不可为空")
    //@Min(1)
    private Integer userId;
    //@NotEmpty(message = "orderType不可为空")
    private String orderType;
    //支付方式
    private String payWay;

    private String category;
    private String paySubWay;
    //appid
    private String wxAppid;
    //openid
    private String wxOpenid;
    //请求ip
    private String createip;

    private String userType;
    //用户姓名
    private String userName;
    //身份证号
    private String certificateNo;
}