|
@@ -554,17 +554,28 @@ router.post('/userLogin',(req,res)=>{
|
|
|
if(ret[0].length==0){//数据库没有这个人的数据,查询学生表或者老师表获取数据
|
|
|
mysql.usselect([_mysqlLabor[0], _mysqlLabor[1],'select_UserMessageById',data['id']],(ret2)=>{
|
|
|
let userData = {};
|
|
|
+ console.log(ret2);
|
|
|
if(ret2[0].length){userData = ret2[0][0];userData['type']=2}//学生数据
|
|
|
- else if(ret2[1].length){userData = ret2[1][0]};userData['type']=1;//老师数据
|
|
|
+ else if(ret2[1].length){
|
|
|
+ userData = ret2[1][0]
|
|
|
+ userData['zymc']='';
|
|
|
+ userData['type']=1;//老师数据
|
|
|
+ };
|
|
|
+ // console.log(userData);
|
|
|
+ // console.log();
|
|
|
+ let bm ='';
|
|
|
+ if(userData['type']==1) bm=userData['bm'] //因为老师部门和学生专业不一样,所以要判断用户类型进行填充user中的bm
|
|
|
+ if(userData['type']==2) bm=userData['xy']
|
|
|
+
|
|
|
//数据库用户表添加用户
|
|
|
- mysql.usselect([_mysqlLabor[0], _mysqlLabor[1],'insert_User',userData['id'],userData['xm'],userData['type']],(ret3)=>{
|
|
|
+ mysql.usselect([_mysqlLabor[0], _mysqlLabor[1],'insert_User',userData['id'],userData['xm'],userData['type'],bm,userData['zymc']],(ret3)=>{
|
|
|
console.log(ret3);
|
|
|
if(ret3==1){
|
|
|
- res.end(JSON.stringify({userid:userData['id'],username:userData['xm'],type:userData['type']}))
|
|
|
+ res.end(JSON.stringify({userid:userData['id'],username:userData['xm'],type:userData['type'],bm:userData['bm'],speciality:userData['zymc']}))
|
|
|
}else{
|
|
|
res.end('ERROR')
|
|
|
- }
|
|
|
-
|
|
|
+ }
|
|
|
+
|
|
|
})
|
|
|
})
|
|
|
}else{
|