Browse Source

添加课程

lsc 2 years ago
parent
commit
40d7d683c6
1 changed files with 30 additions and 0 deletions
  1. 30 0
      pbl.js

+ 30 - 0
pbl.js

@@ -302,6 +302,22 @@ router.route('/addWorkNew2').all((req, res, next) => {
 
 });
 
+router.route('/addWorkNew3').all((req, res, next) => {
+    if (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, req.body[0].ateacher];    
+        p.unshift(_mysqlLabor[0], _mysqlLabor[1], "insert_teacher_work_new3"); //執行存儲過程
+        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, courseId: ret[0][0].courseId, success: 1 }));
+        });
+    }
+
+});
+
+
 function delCourseType(course, courseId, userid) {
     let _courseId = courseId;
     var _userdata = [
@@ -381,6 +397,20 @@ router.route('/updateWorkNew2').all((req, res, next) => {
     }
 });
 
+router.route('/updateWorkNew3').all((req, res, next) => {
+    if (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, req.body[0].ateacher];    
+        p.unshift(_mysqlLabor[0], _mysqlLabor[1], "update_teacher_work_new3"); //執行存儲過程
+        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 }));
+        });
+    }
+});
+
 router.route('/selectCourseNew').all((req, res, next) => {
     var json = queryString(req.url);
     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);