package com.dy.pipIrrWechat.wechatpay.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotBlank; import lombok.Data; /** * @author ZhuBaoMin * @date 2024-07-16 15:13 * @LastEditTime 2024-07-16 15:13 * @Description */ @Data @Schema(name = "登录凭证校验传入对象") public class Code2Session { public static final long serialVersionUID = 202402221335001L; /** * 小程序 appId */ @Schema(description = "小程序 appId", requiredMode = Schema.RequiredMode.NOT_REQUIRED) @NotBlank(message = "小程序 appId不能为空") private String appid; /** * 小程序 appSecret */ @Schema(description = "小程序 appSecret", requiredMode = Schema.RequiredMode.NOT_REQUIRED) @NotBlank(message = "小程序 appSecret不能为空") private String secret; /** * js_code */ @Schema(description = "js_code", requiredMode = Schema.RequiredMode.NOT_REQUIRED) @NotBlank(message = "js_code不能为空") private String js_code; /** * 手机号 */ @NotBlank(message = "手机号不能为空") private String phoneNumber; }