Compare commits

...

2 Commits

Author SHA1 Message Date
1387938b75 merge 2023-02-07 11:33:16 +08:00
bf5fe7d4b9 commit 2023-02-07 11:32:23 +08:00
2 changed files with 25 additions and 0 deletions

View File

@ -18,6 +18,12 @@ import javax.annotation.PostConstruct;
import javax.annotation.Resource;
import java.util.HashMap;
/**
* 管理员操作控制器示例
* Create by callmeyan
* @module demo/point_sys_api/admin
* @folder demo/point_sys_api/api
*/
@RestController
@RequestMapping("admin/user")
@Slf4j
@ -40,6 +46,13 @@ public class UserAdminController {
return userInfo;
}
/**
* 用户登录
* @status released
* @folder demo/point_sys_api/api/admin
* @param user
* @return
*/
@SneakyThrows
@PostMapping("login")
public UserAdminInfo login(@Validated @RequestBody UserAdminInfo user) {

View File

@ -13,11 +13,23 @@ import java.io.Serializable;
@NoArgsConstructor
@Builder
public class UserAdminInfo implements Serializable {
/**
* 用户编号
*/
private int id;
/**
* 账号
*/
@NotEmpty(message = "账号不允许为空")
private String account;
/**
* 密码
*/
@NotEmpty(message = "密码不允许为空")
private String password;
/**
* 登录信息凭证
*/
private String token;
public static UserAdminInfo create(int id,String acc,String pwd){
return new UserAdminInfo(id,acc,pwd,null);