package cn.pluss.platform.yinsheng;

import lombok.Data;

import java.util.UUID;

/**
 * @author djh
 */
@Data
public class ReqEntity {


    /**
     * 请求流水标识，用于日志查询使用
     */
    private String requestId;

    /**
     * 代理商编号
     */
    private String agentNo;

    /**
     * 接口版本V100
     */
    private String version;

    /**
     * 编码格式
     */
    private String charset;

    /**
     * 签名方式
     */
    private String signType;

    /**
     * RSA签名字符串，再用Base64编码
     */
    private String sign;

    /**
     * 请求参数
     */
    private String bizReqJson;

    public ReqEntity() {
        this.requestId = UUID.randomUUID().toString().replace("-","");
        this.version = "V100";
        this.charset = "UTF-8";
        this.signType = "RSA";
    }

    /**
     * 商户号
     */
    private String srcMerchantNo;
}
