lsc před 2 roky
rodič
revize
e50c75c9fa
1 změnil soubory, kde provedl 23 přidání a 0 odebrání
  1. 23 0
      pbl.js

+ 23 - 0
pbl.js

@@ -2133,6 +2133,29 @@ router.route('/getClassStudent').all((req, res, next) => {
     var json = queryString(req.url);
     getmysql(req, res, "getClassStudent", json['cid'], json['oid'], json['cn'], json['page'], json['num']);
 });
+//查询未在此班级的学生
+router.route('/addClassStudent').all((req, res, next) => {
+    let cid = req.body[0].cid
+    let student = JSON.parse(req.body[0].studnet)
+    for (let i = 0; i < student.length; i++) {
+        let _userdata = [student[i]]
+        _userdata.unshift(_mysqlLabor[0], _mysqlLabor[1], "selectUser");
+        mysql.usselect(_userdata, function (ret) {
+            let classid = ret[0][0].classid
+            if(classid.indexOf(cid) == -1){
+                classid = classid.split(",")
+                classid.push(cid)
+                let _userdata2 = [student[i],classid.join(",")]
+                _userdata2.unshift(_mysqlLabor[0], _mysqlLabor[1], "updateStudentClass");
+                mysql.usselect(_userdata2, function (ret) {
+                    
+                });
+            }
+        });
+    }
+
+});
+
 //admin 发布通知
 router.route('/addNews').all((req, res, next) => {
     postmysql(req, res, "add_news");