package com.sinata.appointment.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotBlank; import lombok.Data; @Data @Schema(description = "小程序微信登录(与平台账密无关)") public class MiniWxLoginRequest { @NotBlank @Schema(description = "wx.login 返回的 js_code") private String wxCode; @Schema(description = "手机号按钮 getPhoneNumber 回调中的 code(服务端用 access_token 换手机号);openId 未匹配到用户时再传") private String phoneCode; }