|
|
@@ -6,6 +6,7 @@ var bcrypt = require("bcryptjs");
|
|
|
var router = express.Router(); // get an instance of the express Router
|
|
|
const querystring = require("querystring");
|
|
|
var mysql = require("./mysql");
|
|
|
+const { getRidData } = require("./cocostudy");
|
|
|
|
|
|
//=====================================
|
|
|
|
|
|
@@ -1756,7 +1757,27 @@ router.route("/addcocostudySpace").all((req, res, next) => {
|
|
|
|
|
|
// 自主学习添加学习空间 yym
|
|
|
router.route("/addcocostudySpacetea").all((req, res, next) => {
|
|
|
- postmysql(req, res, "addcocostudySpacetea");
|
|
|
+ if (req.body[0]) {
|
|
|
+ p = [
|
|
|
+ req.body[0].uid,
|
|
|
+ req.body[0].rid,
|
|
|
+ req.body[0].tit
|
|
|
+ ];
|
|
|
+ p.unshift(_mysqlLabor[0], _mysqlLabor[1], "addcocostudySpacetea");
|
|
|
+ //執行存儲過程
|
|
|
+ mysql.usselect(p, function(ret) {
|
|
|
+ let spaceId = ret[0][0].id;
|
|
|
+ let userid = req.body[0].uid;
|
|
|
+ let rid = req.body[0].rid;
|
|
|
+ console.log('ret[0][0]',ret[0][0]);
|
|
|
+ if (!ret[0][0].isanalyze) {
|
|
|
+ getRidData(userid, rid, spaceId).catch((err) => {
|
|
|
+ console.error("[pbl] 错题分析失败", err.message || err);
|
|
|
+ });
|
|
|
+ }
|
|
|
+ res.end(JSON.stringify(ret));
|
|
|
+ });
|
|
|
+ }
|
|
|
});
|
|
|
|
|
|
// 自主学习错题添加错因分析 yym
|