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;
|
|
@NotBlank
|
@Schema(description = "手机号按钮 getPhoneNumber 回调中的 code(服务端用 access_token 换手机号)")
|
private String phoneCode;
|
|
@NotBlank
|
@Schema(description = "VISITOR=访客入口;EMPLOYEE=员工入口", example = "VISITOR")
|
private String loginIntent;
|
}
|