fix:新增平台库数据源
feat:新增账密登录接口
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
package com.cool.store.dto.login;
|
||||
|
||||
import com.cool.store.enums.LoginTypeEnum;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 登录DTO
|
||||
* </p>
|
||||
*
|
||||
* @author wangff
|
||||
* @since 2025/9/3
|
||||
*/
|
||||
@Data
|
||||
public class UserLoginDTO {
|
||||
@ApiModelProperty("手机号")
|
||||
private String mobile;
|
||||
|
||||
@ApiModelProperty("密码")
|
||||
private String password;
|
||||
|
||||
@NotNull(message = "登录类型不能为空")
|
||||
private LoginTypeEnum loginType;
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
package com.cool.store.entity.login;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 用户登录信息
|
||||
* </p>
|
||||
*
|
||||
* @author wangff
|
||||
* @since 2025/9/3
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class UserLoginDO {
|
||||
/**
|
||||
* 用户id
|
||||
*/
|
||||
private String userId;
|
||||
|
||||
/**
|
||||
* 手机号
|
||||
*/
|
||||
private String mobile;
|
||||
|
||||
/**
|
||||
* 密码
|
||||
*/
|
||||
private String password;
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
package com.cool.store.vo.login;
|
||||
|
||||
import com.cool.store.vo.point.UserBaseInfoVO;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 用户登录VO
|
||||
* </p>
|
||||
*
|
||||
* @author wangff
|
||||
* @since 2025/9/4
|
||||
*/
|
||||
@Data
|
||||
public class UserLoginVO {
|
||||
/**
|
||||
* 登录token
|
||||
*/
|
||||
private String accessToken;
|
||||
|
||||
/**
|
||||
* 刷新token
|
||||
*/
|
||||
private String refreshToken;
|
||||
|
||||
/**
|
||||
* 是否需要完善用户信息
|
||||
*/
|
||||
private Boolean isNeedImproveUserInfo;
|
||||
|
||||
/**
|
||||
* 用户信息
|
||||
*/
|
||||
private UserBaseInfoVO userInfo;
|
||||
}
|
||||
Reference in New Issue
Block a user