package com.fs.huifuPay.dto;

import lombok.Data;
import java.io.Serializable;

/**
 *  请求数据DTO
 *
 * <p>
 *  此类用于封装请求数据。
 *  包含了平台商户客户号、订单号、平台商户名称、业务客户号、订单金额以及许可证代码等信息。
 * </p>
 *
 * @author xdd
 * @since 2025-02-27
 */
@Data
public class TzMiniProgramCodeRespDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 平台商户客户号
     * <p>
     * 示例值: "8197833247112040502"
     * </p>
     */
    private String platMerCstNo;

    /**
     * 订单号
     * <p>
     * 示例值: "1551965705501422168"
     * </p>
     */
    private String orderNo;

    /**
     * 订单id
     */
    private String payCode;

    /**
     * 平台商户名称
     * <p>
     * 示例值: "平台商户一勿动"
     * </p>
     */
    private String platMerCstName;

    /**
     * 业务客户号
     * <p>
     * 示例值: "123456789"
     * </p>
     */
    private String businessCstNo;

    /**
     * 订单金额
     * <p>
     * 示例值: "0.01"
     * </p>
     */
    private String orderAmt;

    /**
     * 许可证代码
     * <p>
     * 示例值: "8wpwx8idtc"
     * </p>
     */
    private String licenseCode;
}
