|
|
@@ -136,7 +136,13 @@ class UserController {
|
|
|
*/
|
|
|
static async register(ctx) {
|
|
|
const { name, password, phone, email, identifyCode } = ctx.request.body;
|
|
|
- let curUser = await getTokenUser(ctx);
|
|
|
+ let curUser = null;
|
|
|
+ try{
|
|
|
+ curUser = await getTokenUser(ctx);
|
|
|
+ }catch (e){
|
|
|
+ console.log('接收到用户创建请求')
|
|
|
+ }
|
|
|
+
|
|
|
try {
|
|
|
if (curUser === null || curUser.role === "STUDENT"){ // 普通用户注册流程
|
|
|
UserController.validateIdentifyCode(ctx,identifyCode,phone) //需要验证手机验证码
|