lsc 3 年之前
父节点
当前提交
97179a1da4
共有 1 个文件被更改,包括 131 次插入9 次删除
  1. 131 9
      pbl.js

+ 131 - 9
pbl.js

@@ -1,7 +1,7 @@
 // ROUTES FOR OUR API
 // =============================================================================
 var express = require('express');
- var bcrypt = require('bcryptjs');
+var bcrypt = require('bcryptjs');
 var router = express.Router();              // get an instance of the express Router
 const querystring = require('querystring');
 var mysql = require('./mysql');
@@ -25,7 +25,7 @@ function asynnext(req, res, next) {
         //resolve(true);aa
     });
 }
-/*測試*/ 
+/*測試*/
 router.route('/a').all((req, res, next) => {
     var json = queryString(req.url);
     getmysql(req, res, "a", json['ph'], json['pa']);
@@ -109,7 +109,7 @@ router.route('/insertClass').all((req, res, next) => {
 /* 查询班级 */
 router.route('/selectClass').all((req, res, next) => {
     var json = queryString(req.url);
-    getmysql(req, res, "selectClass", json['cu'], json['cn'],json['page'],10);
+    getmysql(req, res, "selectClass", json['cu'], json['cn'], json['page'], 10);
 });
 /* 删除班级 */
 router.route('/deleteClass').all((req, res, next) => {
@@ -125,7 +125,7 @@ router.route('/selectOrg').all((req, res, next) => {
 /* 新增学生 */
 router.route('/insertStudent').all((req, res, next) => {
     var json = queryString(req.url);
-    getmysql(req, res, "insertStudent",json['ph'],json['username'],json['type'],json['oid'],json['tid'],json['cid']);
+    getmysql(req, res, "insertStudent", json['ph'], json['username'], json['type'], json['oid'], json['tid'], json['cid']);
 });
 
 /* 新增学生 */
@@ -136,19 +136,19 @@ router.route('/iStudent').all((req, res, next) => {
 /* 查询学生 */
 router.route('/selectStudent').all((req, res, next) => {
     var json = queryString(req.url);
-    getmysql(req, res, "selectStudent",json['uid'],json['cu'], json['cn'],json['page'],10);
+    getmysql(req, res, "selectStudent", json['uid'], json['cu'], json['cn'], json['page'], 10);
 });
 
 /* 查询班级是否有重复 */
 router.route('/selectC').all((req, res, next) => {
     var json = queryString(req.url);
-    getmysql(req, res, "selectC",json['className']);
+    getmysql(req, res, "selectC", json['className']);
 });
 
 /* 查询学校是否有重复 */
 router.route('/selectS').all((req, res, next) => {
     var json = queryString(req.url);
-    getmysql(req, res, "selectS",json['schoolName']);
+    getmysql(req, res, "selectS", json['schoolName']);
 });
 
 /* 修改个人信息 */
@@ -182,16 +182,138 @@ router.route('/getGroup').all((req, res, next) => {
 //查询这个老师底下的学生提交的作业
 router.route('/getWorks').all((req, res, next) => {
     var json = queryString(req.url);
-    getmysql(req, res, "selectWorks", json['bid'], json['isRate'], json['classx'],json['cid'],json['page'],10);
+    getmysql(req, res, "selectWorks", json['bid'], json['isRate'], json['classx'], json['cid'], json['page'], 10);
 });
 
 //查询项目
 router.route('/getProject').all((req, res, next) => {
     var json = queryString(req.url);
-    getmysql(req, res, "selectProject", json['cu'], json['cn'],json['page'],10);
+    getmysql(req, res, "selectProject", json['cu'], json['cn'], json['page'], 10);
 });
 
 
+//lsc
+//admin 查询学校
+router.route('/getSchoolAdmin').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "select_school", json['page'], 10);
+});
+//admin 添加学校
+router.route('/addSchoolAdmin').all((req, res, next) => {
+    postmysql(req, res, "add_school");
+});
+//admin 删除学校
+router.route('/deleteSchoolAdmin').all((req, res, next) => {
+    postmysql(req, res, "delete_school");
+});
+//admin 查询班级
+router.route('/getClassAdmin').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "select_classAdmin", json['cn'], json['page'], 10);
+});
+//admin 添加班级
+router.route('/addClassAdmin').all((req, res, next) => {
+    postmysql(req, res, "add_classAdmin");
+});
+//admin 查询班级是否重复
+router.route('/getClassRepeat').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "select_classRepeatAdmin", json['n'], json['oid']);
+});
+//admin 发布通知
+router.route('/addNews').all((req, res, next) => {
+    postmysql(req, res, "add_news");
+});
+//admin 删除通知
+router.route('/deleteNews').all((req, res, next) => {
+    postmysql(req, res, "delete_news");
+});
+//admin 添加banner
+router.route('/addBanner').all((req, res, next) => {
+    postmysql(req, res, "add_banner");
+});
+//admin 添加banner
+router.route('/deleteBanner').all((req, res, next) => {
+    postmysql(req, res, "delete_banner");
+});
+//admin 查询banner
+router.route('/getBanner').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "select_banner");
+});
+//admin 查询课程getSearchCourse
+router.route('/getSearchCourse').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "selectAll_courseSearch", json['t']);
+});
+//admin 查询所有课程专区
+router.route('/getZone').all((req, res, next) => {
+    getmysql(req, res, "select_zone");
+});
+//admin 添加课程专区
+router.route('/addZone').all((req, res, next) => {
+    postmysql(req, res, "insert_classZone");
+});
+//查询所有课程专区下的课程
+router.route('/getZoneClass').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "select_zoneClass", json['bid'], json['page'], 10);
+});
+//admin 后台查看专区下课程的数量
+router.route('/getZoneClassNum').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "select_zoneClassNum", json['bid']);
+});
+//admin 后台添加课程专区时查看课程是否在此专区重复
+router.route('/getZoneClassRepeat').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "select_zoneClassRepeat", json['pid'], json['cid']);
+});
+//把课程添加进专区
+router.route('/addZoneCourse').all((req, res, next) => {
+    postmysql(req, res, "insert_app");
+});
+//admin 删除课程专区底下的课程
+router.route('/deleteZoneCourse').all((req, res, next) => {
+    postmysql(req, res, "delete_app");
+});
+//admin 删除班级
+router.route('/deleteZone').all((req, res, next) => {
+    postmysql(req, res, "delete_zone");
+});
+
+//admin 后台专区上移下移
+router.route('/zoneRank').all((req, res, next) => {
+    postmysql(req, res, "update_classRank");
+});
+
+//admin 添加模板文档
+router.route('/addTemplateAdmin').all((req, res, next) => {
+    postmysql(req, res, "add_template");
+});
+
+//admin 添加模板文档
+router.route('/deleteTemplateAdmin').all((req, res, next) => {
+    postmysql(req, res, "delete_template");
+});
+
+//admin 查询模板文档
+router.route('/getTemplateAdmin').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "select_template", json['page'], 10);
+});
+
+//admin 查询课程
+router.route('/getCourseAdmin').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "select_courseAdmin", json['cn'], json['page'], 10);
+});
+
+//admin 查询模板文档
+router.route('/deleteCourseAdmin').all((req, res, next) => {
+    postmysql(req, res, "delete_courseAdmin",);
+});
+
 
 queryString = function (url) {
     var a = url.split("?");