package com.czg.service.order.dto;

import jakarta.validation.constraints.NotNull;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 支付接收参数 实体类
 *
 * @author ww
 * @description
 */
@Data
public class VipMemberPayParamDTO {
    @NotNull(message = "店铺不能为空")
    private Long shopId;
    @NotNull(message = "用户ID不能为空")
    private Long shopUserId;
    /**
     * 平台类型  pc 收银机客户端 wechat 微信小程序 alipay 支付宝小程序 admin-pc PC管理端 admin-app APP管理端
     */
    private String platformType;
    private String payType;
    private String openId;
    /**
     * 扫码支付 扫描码
     */
    private String authCode;
    private String pwd;
    private String returnUrl;
    private String buyerRemark;
    /**
     * 开通方案名
     */
    private String name;
    /**
     * 昵称
     */
    private String nickName;
    /**
     *
     */
    private String orderType;
    private Integer sex;
    private String birthDay;

}
