|
@@ -690,13 +690,27 @@ export default {
|
|
|
for (var cj = 0; cj < 3; cj++) {
|
|
|
num += Math.floor(Math.random() * 10);
|
|
|
}
|
|
|
- a =
|
|
|
+ // a =
|
|
|
+ // pinyin.getFullChars(v["学生姓名"]).toLowerCase() +
|
|
|
+ // num +
|
|
|
+ // "@cocorobo.cc";
|
|
|
+ a =
|
|
|
pinyin.getFullChars(v["学生姓名"]).toLowerCase() +
|
|
|
- num +
|
|
|
- "@cocorobo.cc";
|
|
|
+ num + _this.userSuffix;
|
|
|
obj.sId = v["学号"];
|
|
|
obj.name = v["学生姓名"];
|
|
|
- obj.mail = v["学生账号"] ? v["学生账号"] : a;
|
|
|
+ // obj.mail = v["学生账号"] ? v["学生账号"] : a;
|
|
|
+ // console.log('v["学生账号"]',v["学生账号"]==true,v["学生账号"]);
|
|
|
+ if (v["学生账号"]) {
|
|
|
+ if(/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/.test(v["学生账号"])){
|
|
|
+ obj.mail = v["学生账号"];
|
|
|
+ }else{
|
|
|
+ obj.mail = v["学生账号"] + "@" + _this.userSuffix
|
|
|
+ }
|
|
|
+
|
|
|
+ }else{
|
|
|
+ obj.mail = a;
|
|
|
+ }
|
|
|
obj.phone = v["学生手机号"];
|
|
|
obj.class = v["班级"];
|
|
|
arr.push(obj);
|
|
@@ -739,6 +753,7 @@ export default {
|
|
|
_this.$message.error("有学生账号格式不正确,请重新上传");
|
|
|
break;
|
|
|
}
|
|
|
+ //#region
|
|
|
// else if (item.school === "") {
|
|
|
// _b = 1;
|
|
|
// _this.$message.error("学生学校不能为空,请重新上传");
|
|
@@ -964,6 +979,7 @@ export default {
|
|
|
// }
|
|
|
// } else {
|
|
|
// loading.close();
|
|
|
+ //#endregion
|
|
|
}
|
|
|
let z = 2;
|
|
|
let newArr = JSON.stringify(arr);
|