@@ -8,7 +8,7 @@ class UserDao {
88 async createUser ( ctx , v ) {
99 let user = await ctx . manager . userModel . findOne ( {
1010 where : {
11- nickname : v . get ( 'body.nickname ' )
11+ username : v . get ( 'body.username ' )
1212 }
1313 } ) ;
1414 if ( user ) {
@@ -33,7 +33,7 @@ class UserDao {
3333
3434 async updateUser ( ctx , v ) {
3535 let user = ctx . currentUser ;
36- if ( user . email !== v . get ( 'body.email' ) ) {
36+ if ( v . get ( 'body.email' ) && user . email !== v . get ( 'body.email' ) ) {
3737 const exit = await ctx . manager . userModel . findOne ( {
3838 where : {
3939 email : v . get ( 'body.email' )
@@ -44,8 +44,11 @@ class UserDao {
4444 msg : '邮箱已被注册,请重新输入邮箱'
4545 } ) ;
4646 }
47+ user . email = v . get ( 'body.email' ) ;
48+ }
49+ if ( v . get ( 'body.nickname' ) ) {
50+ user . nickname = v . get ( 'body.nickname' )
4751 }
48- user . email = v . get ( 'body.email' ) ;
4952 user . save ( ) ;
5053 }
5154
@@ -88,7 +91,7 @@ class UserDao {
8891
8992 registerUser ( ctx , v ) {
9093 const user = new ctx . manager . userModel ( ) ;
91- user . nickname = v . get ( 'body.nickname ' ) ;
94+ user . username = v . get ( 'body.username ' ) ;
9295 user . password = v . get ( 'body.password' ) ;
9396 user . group_id = v . get ( 'body.group_id' ) ;
9497 if ( v . get ( 'body.email' ) && v . get ( 'body.email' ) . trim ( ) !== '' ) {
0 commit comments