Эх сурвалжийг харах

feat(auth): 新增微信小程序手机号Code登录DTO

- 添加微信小程序手机号Code登录请求参数类
- 包含code字段校验及Swagger文档注解
- 实现基础数据传输对象结构
- 集成Jakarta验证注解确保参数非空
- 提供完整API文档描述信息
wzq 17 цаг өмнө
parent
commit
96dd39aad7

+ 22 - 0
src/main/java/com/zsElectric/boot/auth/model/dto/WxMiniAppPhoneCodeLoginDTO.java

@@ -0,0 +1,22 @@
+package com.zsElectric.boot.auth.model.dto;
+
+import io.swagger.v3.oas.annotations.media.Schema;
+import lombok.Data;
+
+import jakarta.validation.constraints.NotBlank;
+
+/**
+ * 微信小程序手机号Code登录请求参数(新版接口)
+ *
+ * @author Ray.Hao
+ * @since 2.0.0
+ */
+@Schema(description = "微信小程序手机号Code登录请求参数")
+@Data
+public class WxMiniAppPhoneCodeLoginDTO {
+
+    @Schema(description = "微信小程序getPhoneNumber获取的code", requiredMode = Schema.RequiredMode.REQUIRED)
+    @NotBlank(message = "code不能为空")
+    private String code;
+
+}