|
@@ -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;
|