Browse Source

1

Signed-off-by: lcw <1324309909@qq.com>
lcw 3 years ago
parent
commit
f8bb9b4238
1 changed files with 59 additions and 12 deletions
  1. 59 12
      pbl.js

+ 59 - 12
pbl.js

@@ -129,10 +129,12 @@ router.route('/insertStudent').all((req, res, next) => {
     getmysql(req, res, "insertStudent", json['ph'], json['username'], json['userpassword'], json['type'], json['oid'], json['tid'], json['cid']);
 });
 
-/* 新增学生 */
-router.route('/iStudent').all((req, res, next) => {
-    postmysql(req, res, "insertStudent");
-});
+// /* 新增学生 */
+// router.route('/iStudent').all((req, res, next) => {
+//     var json = queryString(req.url);
+//     json['userpassword'] = bcrypt.hashSync(json['userpassword'], bcrypt.genSaltSync(10))
+//     getmysql(req, res, "insertStudent", json['ph'], json['username'], json['userpassword'], json['type'], json['oid'], json['tid'], json['cid']);
+// });
 
 /* 查询学生 */
 router.route('/selectStudent').all((req, res, next) => {
@@ -183,7 +185,7 @@ 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['cn'],json['cid'],json['page'],10);
 });
 
 //查询项目
@@ -267,11 +269,56 @@ router.route('/addUserR').all((req, res, next) => {
 router.route('/addWorks').all((req, res, next) => {
     postmysql(req, res, "add_works");
 });
-
-
-
-
-
+//查询作业详情
+router.route('/selectWorksDetail').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "selectWorksDetail",json['uid'],json['cid']);
+});
+//新增作业评分
+router.route('/updateWorks').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "updateWorks",json['rate'],json['tuid'],json['id']);
+});
+//新增素材信息
+router.route('/addMtl').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "add_mtl",json['cInfo'],json['t'],json['cBy']);
+});
+//根据类型查询素材信息
+router.route('/selectMtl').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "selectMtl",json['t'],json['page'], 10);
+});
+//查询学生信息
+router.route('/selectSDetail').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "selectStudentDetail",json['uid']);
+});
+//查询个人课程
+router.route('/selectMyCourse').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "selectMyCourse",json['uid']);
+});
+//查询个人课程groupby课程id
+router.route('/selectMyCourseBycid').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "selectMyCourseBycid",json['uid']);
+});
+//查询所有课程
+router.route('/selectAllCourse').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "selectAllCourse",json['oid'],json['page'], 10);
+});
+//删除素材
+router.route('/deleteM').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "deleteM",json['id']);
+});
+//点击阶段时添加观看人数
+router.route('/updateVc').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "updateVc",json['cid']);
+});
 
 
 
@@ -340,12 +387,12 @@ router.route('/addZone').all((req, res, next) => {
 //查询所有课程专区下的课程
 router.route('/getZoneClass').all((req, res, next) => {
     var json = queryString(req.url);
-    getmysql(req, res, "select_zoneClass", json['bid'], json['page'], 10);
+    getmysql(req, res, "select_zoneClass", json['bid'],json['oid'], json['page'], 10);
 });
 //查询所有课程专区下的课程
 router.route('/getZoneClassStudent').all((req, res, next) => {
     var json = queryString(req.url);
-    getmysql(req, res, "select_zoneClass", json['bid'], json['page'], 20);
+    getmysql(req, res, "select_zoneClass", json['bid'],json['oid'],json['page'], 20);
 });
 //admin 后台查看专区下课程的数量
 router.route('/getZoneClassNum').all((req, res, next) => {