|
@@ -6,16 +6,36 @@ var bcrypt = require("bcryptjs");
|
|
|
var router = express.Router(); // get an instance of the express Router
|
|
|
const querystring = require("querystring");
|
|
|
var mysql = require("./mysql");
|
|
|
+
|
|
|
+//=====================================
|
|
|
+
|
|
|
+// 本地
|
|
|
+
|
|
|
// const _mysqlLabor = ["183.36.25.93", "pbl"]; //edu數據庫信息
|
|
|
// const _mysqluser = ["183.36.25.93", "cocorobouser"]; //用户数据库信息
|
|
|
-// const _getmysqlLabor = ["123.58.32.152", "pbl"]; //edu數據庫信息
|
|
|
-// const _getmysqluser = ["123.58.32.152", "cocorobouser"]; //edu數據庫信息
|
|
|
+// const _getmysqlLabor2 = ["183.36.25.93", "pbl"]; //edu數據庫信息
|
|
|
+// const _getmysqlLabor = ["183.36.25.93", "pbl"]; //edu數據庫信息
|
|
|
+
|
|
|
+
|
|
|
+//线上
|
|
|
+
|
|
|
const _mysqlLabor = ["172.16.12.5", "pbl"]; //edu數據庫信息
|
|
|
const _mysqluser = ["172.16.12.5", "cocorobouser"]; //edu數據庫信息
|
|
|
-// const _getmysqlLabor = ["172.16.12.5", "pbl"]; //edu數據庫信息
|
|
|
-// const _getmysqluser = ["172.16.12.5", "cocorobouser"]; //edu數據庫信息
|
|
|
const _getmysqlLabor2 = ["172.16.12.7", "pbl"]; //edu數據庫信息
|
|
|
const _getmysqlLabor = ["172.16.12.7", "pbl"]; //edu數據庫信息
|
|
|
+
|
|
|
+//======================================
|
|
|
+
|
|
|
+// const _mysqlLabor = ["183.36.25.93", "pbl"]; //edu數據庫信息
|
|
|
+// const _mysqluser = ["183.36.25.93", "cocorobouser"]; //用户数据库信息
|
|
|
+// const _getmysqlLabor = ["123.58.32.152", "pbl"]; //edu數據庫信息
|
|
|
+// const _getmysqluser = ["123.58.32.152", "cocorobouser"]; //edu數據庫信息
|
|
|
+// const _mysqlLabor = ["172.16.12.5", "pbl"]; //edu數據庫信息
|
|
|
+// const _mysqluser = ["172.16.12.5", "cocorobouser"]; //edu數據庫信息
|
|
|
+// const _getmysqlLabor = ["172.16.12.5", "pbl"]; //edu數據庫信息
|
|
|
+// const _getmysqluser = ["172.16.12.5", "cocorobouser"]; //edu數據庫信息
|
|
|
+// const _getmysqlLabor2 = ["183.36.25.93", "pbl"]; //edu數據庫信息
|
|
|
+// const _getmysqlLabor = ["183.36.25.93", "pbl"]; //edu數據庫信息
|
|
|
const _getmysqluser = ["172.16.12.7", "cocorobouser"]; //edu數據庫信息
|
|
|
const _localhost = ["127.0.0.1", "pbl"]; //edu數據庫信息
|
|
|
var crypto = require("crypto");
|
|
@@ -1262,6 +1282,10 @@ router.route("/updateTrainCourseFollowC").all((req, res, next) => {
|
|
|
router.route("/updateCourseFollow").all((req, res, next) => {
|
|
|
postmysql(req, res, "updateCourseFollow");
|
|
|
});
|
|
|
+//修改学生是否可以查看内容
|
|
|
+router.route("/updateCourseStulook").all((req, res, next) => {
|
|
|
+ postmysql(req, res, "updateCourseStulook");
|
|
|
+});
|
|
|
//修改跟随模式
|
|
|
router.route("/updateTrainCourseFollow").all((req, res, next) => {
|
|
|
postmysql(req, res, "updateTrainCourseFollow");
|
|
@@ -6735,6 +6759,14 @@ router.route("/selectWorksEvaScoreTwo").all(function(req, res, next) {
|
|
|
getmysql(req, res, "selectWorksEvaScoreTwo", json["uid"], json["cid"], json["s"], json["t"], json["tool"]);
|
|
|
});
|
|
|
|
|
|
+// 课程管理-文档评分一次性获取全部
|
|
|
+router.route("/selectWorksEvaScoreNew").all(function(req, res, next) {
|
|
|
+ var json = queryString(req.url);
|
|
|
+
|
|
|
+ getmysql(req, res, "selectWorksEvaScoreNew", json["cid"], json["s"], json["t"]);
|
|
|
+});
|
|
|
+
|
|
|
+
|
|
|
/* 新增教研室 */
|
|
|
router.route("/insertTeacherOfficeCopy").all(function(req, res, next) {
|
|
|
postmysql(req, res, "insertTeacherOfficeCopy");
|
|
@@ -8345,6 +8377,21 @@ router.route("/getTestWorksNoPageCopy2").all((req, res, next) => {
|
|
|
postmysql(req, res, "getTestWorksNoPageCopy2");
|
|
|
});
|
|
|
|
|
|
+//评测中心-智能表单ai评分
|
|
|
+router.route("/addtestAiSco").all((req, res, next) => {
|
|
|
+ postmysql(req, res, "addtestAiSco");
|
|
|
+});
|
|
|
+
|
|
|
+//评测中心-智能表单ai评分
|
|
|
+router.route("/deltestAisco").all((req, res, next) => {
|
|
|
+ postmysql(req, res, "deltestAisco");
|
|
|
+});
|
|
|
+
|
|
|
+//评测中心-获取智能表单ai评分
|
|
|
+router.route("/getTestAiSco").all((req, res, next) => {
|
|
|
+ var json = queryString(req.url);
|
|
|
+ getmysql(req, res, "getTestAiSco", json["tid"]);
|
|
|
+});
|
|
|
|
|
|
//评测中心-获取评测提交详情
|
|
|
router.route("/getTestWorksPage2").all((req, res, next) => {
|
|
@@ -8944,8 +8991,61 @@ router.route('/select_classroomTask').all((req,res,next)=>{
|
|
|
getmysql(req, res, "select_classroomTask", json["userId"]);
|
|
|
})
|
|
|
|
|
|
+//qgt 教学模式-添加应用
|
|
|
+router.route("/insert_teachingMode").all((req,res,next)=>{
|
|
|
+ postmysql(req, res, "insert_teachingMode");
|
|
|
+})
|
|
|
+
|
|
|
+//qgt 教学模式-获取应用
|
|
|
+router.route("/select_teachingMode").all((req,res,next)=>{
|
|
|
+ var json = queryString(req.url);
|
|
|
+ getmysql(req, res, "select_teachingMode", json["uid"],json["jur"],json["type"],json["model"],json["status"],json["search"]);
|
|
|
+})
|
|
|
+
|
|
|
+
|
|
|
+//qgt 教学模式-修改应用
|
|
|
+router.route("/update_teachingMode").all((req,res,next)=>{
|
|
|
+ postmysql(req, res, "update_teachingMode");
|
|
|
+})
|
|
|
+
|
|
|
+//qgt 教学模式-获取单个应用详细数据
|
|
|
+router.route("/select_teachingModeById").all((req,res,next)=>{
|
|
|
+ var json = queryString(req.url);
|
|
|
+ getmysql(req, res, "select_teachingModeById", json["uid"],json["tid"]);
|
|
|
+})
|
|
|
+
|
|
|
+//qgt 通过idList获取班级数据
|
|
|
+router.route("/select_ClassByidList").all((req,res,next)=>{
|
|
|
+ var json = queryString(req.url);
|
|
|
+ getmysql(req, res, "select_ClassByidList", json["idList"]);
|
|
|
+})
|
|
|
|
|
|
+//qgt 教学空间-获取学生列表 也可以获取单个学生的数据
|
|
|
+router.route("/select_teachingModeWorks").all((req,res,next)=>{
|
|
|
+ var json = queryString(req.url);
|
|
|
+ getmysql(req, res, "select_teachingModeWorks", json["uid"],json["tid"],json["sid"]);
|
|
|
+})
|
|
|
+
|
|
|
+//qgt 教学空间-插入学生数据
|
|
|
+router.route("/insert_teachingModeWorks").all((req,res,next)=>{
|
|
|
+ postmysql(req, res, "insert_teachingModeWorks");
|
|
|
+})
|
|
|
|
|
|
+//qgt 教学空间-修改学生状态
|
|
|
+router.route("/update_teachingModeWorks_statusAndOperatingById").all((req,res,next)=>{
|
|
|
+ postmysql(req, res, "update_teachingModeWorks_statusAndOperatingById");
|
|
|
+})
|
|
|
+
|
|
|
+//qgt 教学空间-通过app的id获取教学的数据
|
|
|
+router.route("/select_teachingModeByAppUrlAndClassId").all((req,res,next)=>{
|
|
|
+ var json = queryString(req.url);
|
|
|
+ getmysql(req, res, "select_teachingModeByAppUrlAndClassId", json["uid"],json["appUrl"]);
|
|
|
+})
|
|
|
+
|
|
|
+//qgt 教学空间-修改学生对话数据
|
|
|
+router.route("/update_teachingModeWorks_nodeDataAndStageAndLastChatById").all((req,res,next)=>{
|
|
|
+ postmysql(req, res, "update_teachingModeWorks_nodeDataAndStageAndLastChatById");
|
|
|
+})
|
|
|
|
|
|
//教师管理 查看填写范围的教师权限
|
|
|
router.route("/getTestWorkTeacherCount").all((req,res,next)=>{
|