|
@@ -218,6 +218,60 @@ router.route('/selectCourse').all((req, res, next) => {
|
|
|
router.route('/deleteStudent').all((req, res, next) => {
|
|
|
postmysql(req, res, "delete_student");
|
|
|
});
|
|
|
+//查询学校底下的班级
|
|
|
+router.route('/selectClassBySchool').all((req, res, next) => {
|
|
|
+ var json = queryString(req.url);
|
|
|
+ getmysql(req, res, "selectClassBySchool",json['oid']);
|
|
|
+});
|
|
|
+//学生注册接口
|
|
|
+router.route('/register_student').post(function (req, res, next) {
|
|
|
+ //mode的处理
|
|
|
+ if (req.body[0]) {
|
|
|
+ // 0 用户名 1 用户密码 2用户身份 3 第三方id(可有可无)
|
|
|
+ p = Object.values(req.body[0]); //获取用户密码
|
|
|
+ //没有第三方id的处理
|
|
|
+ // if (p.length < 4) {
|
|
|
+ // p.push("")
|
|
|
+ // }
|
|
|
+ p[1] = bcrypt.hashSync(p[1], bcrypt.genSaltSync(10));
|
|
|
+ //密码加密
|
|
|
+ // bcrypt.hash(p[1], 10, function (err, hash) {
|
|
|
+ // if (err) {
|
|
|
+ // return next(err);
|
|
|
+ // }
|
|
|
+ // p[1] = hash;
|
|
|
+ // });
|
|
|
+ //参数拼接,注册
|
|
|
+ p.unshift(_mysqlLabor[0], _mysqlLabor[1], "register_student");
|
|
|
+ //返回注册用户数据
|
|
|
+ // mysql.usselect(p, function (ret) {
|
|
|
+ // res.end(ret);
|
|
|
+ // });
|
|
|
+ mysql.usselect(p, function (ret) {
|
|
|
+ res.end(JSON.stringify(ret));
|
|
|
+ });
|
|
|
+ }
|
|
|
+});
|
|
|
+//查询课程详情
|
|
|
+router.route('/selectCourseDetail').all((req, res, next) => {
|
|
|
+ var json = queryString(req.url);
|
|
|
+ getmysql(req, res, "selectCourseDetail",json['courseId']);
|
|
|
+});
|
|
|
+//跳转阶段时,如果有课程就查询1返回,如果没有就插入
|
|
|
+router.route('/addUserR').all((req, res, next) => {
|
|
|
+ var json = queryString(req.url);
|
|
|
+ getmysql(req, res, "insertUserR",json['uid'],json['cid']);
|
|
|
+});
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
//lsc
|
|
|
//admin 查询学校
|
|
|
router.route('/getSchoolAdmin').all((req, res, next) => {
|