|
@@ -205,15 +205,93 @@ router.route('/addWork').all((req, res, next) => {
|
|
|
postmysql(req, res, "insert_teacher_work");
|
|
|
});
|
|
|
|
|
|
+router.route('/addWorkNew').all((req, res, next) => {
|
|
|
+ // postmysql(req, res, "insert_teacher_work_new");
|
|
|
+ if (req.body[0]) {
|
|
|
+ // p = Object.values(req.body[0]);
|
|
|
+ p = [req.body[0].uid, req.body[0].title, req.body[0].brief, req.body[0].cover, req.body[0].astudent, req.body[0].see, req.body[0].chapters, req.body[0].template];
|
|
|
+ p.unshift(_mysqlLabor[0], _mysqlLabor[1], "insert_teacher_work_new");
|
|
|
+ //執行存儲過程
|
|
|
+ mysql.usselect(p, function(ret) {
|
|
|
+ let course = req.body[0].courseType;
|
|
|
+ let courseId = ret[0][0].courseId;
|
|
|
+ let userid = req.body[0].uid;
|
|
|
+ delCourseType(course, courseId, userid);
|
|
|
+ res.end(JSON.stringify({ ordernumber: ret[0][0].ordernumber, success: 1 }));
|
|
|
+ // res.end(JSON.stringify(ret));
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
+});
|
|
|
+
|
|
|
+function delCourseType(course, courseId, userid) {
|
|
|
+ let _courseId = courseId;
|
|
|
+ var _userdata = [
|
|
|
+ _courseId
|
|
|
+ ];
|
|
|
+ _userdata.unshift(_mysqlLabor[0], _mysqlLabor[1], "delete_courseType");
|
|
|
+ mysql.usselect(_userdata, function(ret) {
|
|
|
+ console.log(ret);
|
|
|
+ });
|
|
|
+
|
|
|
+ setTimeout(() => {
|
|
|
+ addCourseType(userid, course, _courseId)
|
|
|
+ }, 1000);
|
|
|
+}
|
|
|
+
|
|
|
+function addCourseType(userid, course, _courseId) {
|
|
|
+ var _uid = userid;
|
|
|
+ var _courses = _courseId
|
|
|
+ var _tid = JSON.parse(course)
|
|
|
+ for (let i = 0; i < _tid.length; i++) {
|
|
|
+ if (_tid[i] == '') {
|
|
|
+
|
|
|
+ continue;
|
|
|
+
|
|
|
+ }
|
|
|
+ var _userdata = [
|
|
|
+ _courses,
|
|
|
+ _tid[i],
|
|
|
+ _uid,
|
|
|
+ ];
|
|
|
+ _userdata.unshift(_mysqlLabor[0], _mysqlLabor[1], "add_courseType");
|
|
|
+ mysql.usselect(_userdata, function(ret) {
|
|
|
+ console.log(ret);
|
|
|
+ });
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
//修改课程
|
|
|
-router.route('/updateWork').all((req, res, next) => {
|
|
|
- postmysql(req, res, "update_teacher_work");
|
|
|
+// router.route('/updateWork').all((req, res, next) => {
|
|
|
+// postmysql(req, res, "update_teacher_work");
|
|
|
+// });
|
|
|
+
|
|
|
+router.route('/updateWorkNew').all((req, res, next) => {
|
|
|
+ if (req.body[0]) {
|
|
|
+ // p = Object.values(req.body[0]);
|
|
|
+ p = [req.body[0].cid, req.body[0].title, req.body[0].brief, req.body[0].cover, req.body[0].astudent, req.body[0].see, req.body[0].chapters, req.body[0].template];
|
|
|
+ p.unshift(_mysqlLabor[0], _mysqlLabor[1], "update_teacher_work_new");
|
|
|
+ //執行存儲過程
|
|
|
+ mysql.usselect(p, function(ret) {
|
|
|
+ let course = req.body[0].courseType;
|
|
|
+ let courseId = req.body[0].cid;
|
|
|
+ let userid = req.body[0].uid;
|
|
|
+ delCourseType(course, courseId, userid);
|
|
|
+ res.end(JSON.stringify({ success: 1 }));
|
|
|
+ // res.end(JSON.stringify(ret));
|
|
|
+ });
|
|
|
+ }
|
|
|
});
|
|
|
|
|
|
//查询课程
|
|
|
-router.route('/selectCourse').all((req, res, next) => {
|
|
|
+// router.route('/selectCourse').all((req, res, next) => {
|
|
|
+// var json = queryString(req.url);
|
|
|
+// getmysql(req, res, "select_course", json['type'], json['uid'], json['oid'], json['page'], 10);
|
|
|
+// });
|
|
|
+
|
|
|
+router.route('/selectCourseNew').all((req, res, next) => {
|
|
|
var json = queryString(req.url);
|
|
|
- getmysql(req, res, "select_course", json['type'], json['uid'], json['oid'], json['page'], 10);
|
|
|
+ getmysql(req, res, "select_course_new", json['type'], json['uid'], json['oid'], json['typea'], json['typeb'], json['typec'], json['typed'], json['typeE'], json['cu'], json['cn'], json['page'], 10);
|
|
|
});
|
|
|
|
|
|
//查询学校
|
|
@@ -335,10 +413,10 @@ router.route('/select_course_detail').all((req, res, next) => {
|
|
|
getmysql(req, res, "select_course_detail", json['cid']);
|
|
|
});
|
|
|
//模糊查找课程
|
|
|
-router.route('/searchCourse').all((req, res, next) => {
|
|
|
- var json = queryString(req.url);
|
|
|
- getmysql(req, res, "searchCourse", json['cu'], json['cn'], json['page'], 10);
|
|
|
-});
|
|
|
+// router.route('/searchCourse').all((req, res, next) => {
|
|
|
+// var json = queryString(req.url);
|
|
|
+// getmysql(req, res, "searchCourse", json['cu'], json['cn'], json['page'], 10);
|
|
|
+// });
|
|
|
//创建调查问卷
|
|
|
router.route('/addAsk').all((req, res, next) => {
|
|
|
postmysql(req, res, "insert_ask");
|
|
@@ -401,6 +479,16 @@ router.route('/selectUser').all((req, res, next) => {
|
|
|
getmysql(req, res, "selectUser", json['userid']);
|
|
|
});
|
|
|
|
|
|
+router.route('/selectType').all((req, res, next) => {
|
|
|
+ var json = queryString(req.url);
|
|
|
+ getmysql(req, res, "selectType", );
|
|
|
+});
|
|
|
+
|
|
|
+router.route('/selectTypeByPid').all((req, res, next) => {
|
|
|
+ var json = queryString(req.url);
|
|
|
+ getmysql(req, res, "selectTypeByPid", json['pid']);
|
|
|
+});
|
|
|
+
|
|
|
//lsc
|
|
|
//admin 查询学校
|
|
|
router.route('/getSchoolAdmin').all((req, res, next) => {
|