|
@@ -2619,6 +2619,36 @@ router.route('/batchRegistrationMore1').post(function(req, res, next) {
|
|
|
});
|
|
|
}
|
|
|
});
|
|
|
+//赛事批量注册老师
|
|
|
+router.route('/pbl_add_raceuser_oid').post(function(req, res, next) {
|
|
|
+ let users = req.body[0];
|
|
|
+ let arr = JSON.parse(req.body[0].arr);
|
|
|
+ for (let i = 0; i < arr.length; i++) {
|
|
|
+ let _username = arr[i].name;
|
|
|
+ let _mail = arr[i].mail;
|
|
|
+ let _password = users.password || "123456";
|
|
|
+ let _oid = arr[i].school;
|
|
|
+ //加密密碼
|
|
|
+ _password = bcrypt.hashSync(_password, bcrypt.genSaltSync(10));
|
|
|
+ //生成激活碼
|
|
|
+ let _hashstr = new Date().getTime() + "";
|
|
|
+ let _digest = crypto.createHash('sha256').update(_hashstr, 'utf8').digest('hex');
|
|
|
+ //用戶數據
|
|
|
+ let _userdata = [
|
|
|
+ _mail,
|
|
|
+ _oid,
|
|
|
+ _password,
|
|
|
+ _username,
|
|
|
+ 1, //1普通教师 2市级 3省级 4市级子级评委 5县区评委 6县区子级
|
|
|
+ ];
|
|
|
+ //參數拼接,註冊
|
|
|
+ _userdata.unshift(_mysqluser[0], _mysqluser[1], "pbl_add_raceuser_oid");
|
|
|
+ //用戶註冊處理
|
|
|
+ mysql.usselect(_userdata, function(ret) {
|
|
|
+ res.end(JSON.stringify({ success: 1 }));
|
|
|
+ });
|
|
|
+ }
|
|
|
+});
|
|
|
//新增学生
|
|
|
router.route('/batchRegistration').post(function(req, res, next) {
|
|
|
var users = req.body[0];
|