|
|
@@ -24,6 +24,11 @@ public class WxMiniController {
|
|
|
@Autowired
|
|
|
private TokenService tokenService;
|
|
|
|
|
|
+ /**
|
|
|
+ * 小程序授权登录
|
|
|
+ * @param form
|
|
|
+ * @return
|
|
|
+ */
|
|
|
@PostMapping("login")
|
|
|
public R<?> login(@RequestBody LoginBody form) {
|
|
|
// 用户登录
|
|
|
@@ -32,4 +37,17 @@ public class WxMiniController {
|
|
|
return R.ok(tokenService.createToken(userInfo));
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 小程序账户密码登录
|
|
|
+ * @param form
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @PostMapping("pdlogin")
|
|
|
+ public R<?> pdlogin(@RequestBody LoginBody form)
|
|
|
+ {
|
|
|
+ // 用户登录
|
|
|
+ LoginUser userInfo = sysLoginService.login(form.getUsername(), form.getPassword());
|
|
|
+ // 获取登录token
|
|
|
+ return R.ok(tokenService.createToken(userInfo));
|
|
|
+ }
|
|
|
}
|