lsc 1 gadu atpakaļ
vecāks
revīzija
233cf80913
1 mainītis faili ar 42 papildinājumiem un 0 dzēšanām
  1. 42 0
      pbl.js

+ 42 - 0
pbl.js

@@ -3127,6 +3127,21 @@ router.route("/getClassStudent").all((req, res, next) => {
         json["num"]
     );
 });
+//查询未在此教研室的老师
+router.route("/getClassTeacher").all((req, res, next) => {
+  var json = queryString(req.url);
+  getmysql(
+      req,
+      res,
+      "getClassTeacher",
+      json["cid"],
+      json["oid"],
+      json["cn"],
+      json["page"],
+      json["num"]
+  );
+});
+
 //查询未在此年级的班级
 router.route("/getGradeClass").all((req, res, next) => {
     var json = queryString(req.url);
@@ -3168,6 +3183,33 @@ router.route("/addClassStudent").all((req, res, next) => {
         });
     }
 });
+//添加老师到教研室
+router.route("/addClassTeacher").all((req, res, next) => {
+  let cid = req.body[0].cid;
+  let student = JSON.parse(req.body[0].student);
+  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],
+                  "updateTeacherClass"
+              );
+              mysql.usselect(_userdata2, function(ret) {
+                  if (i == student.length - 1) {
+                      res.end(JSON.stringify({ success: 1 }));
+                  }
+              });
+          }
+      });
+  }
+});
 //添加班级到年级
 router.route("/addGradeClass").all((req, res, next) => {
     let cid = req.body[0].cid;