master
parent
44c6613af2
commit
7a89ea596e
|
@ -82,6 +82,12 @@
|
|||
},
|
||||
computed: {},
|
||||
methods: {
|
||||
getUserData() {
|
||||
this.axios.post(this.HOME + "/api/user/center-info").then(function (res) {
|
||||
console.log(res.data.data)
|
||||
localStorage.centerUserData = JSON.stringify(res.data.data);
|
||||
});
|
||||
},
|
||||
hideKeyboard() {
|
||||
// 输入完成隐藏键盘
|
||||
var that = this;
|
||||
|
@ -96,6 +102,7 @@
|
|||
.then(function(res) {
|
||||
localStorage.userData = JSON.stringify(res.data.data);
|
||||
if (res.data.code == 0) {
|
||||
that.getUserData()
|
||||
that.$router.push({
|
||||
path: "/index",
|
||||
});
|
||||
|
|
|
@ -175,15 +175,11 @@
|
|||
created() {
|
||||
this.isScroll = true;
|
||||
window.addEventListener("scroll", this.eventScrollTop);
|
||||
|
||||
this.getAddrData();
|
||||
this.getDate();
|
||||
this.getSubjectArray();
|
||||
},
|
||||
mounted() {
|
||||
this.getAddrData();
|
||||
this.getDate();
|
||||
this.getSubjectArray();
|
||||
// this.getSubjectArray();
|
||||
},
|
||||
methods:{
|
||||
// 获取城市列表
|
||||
|
@ -195,6 +191,7 @@
|
|||
})
|
||||
.then(function(res) {
|
||||
that.addrData = res.data.data;
|
||||
that.getSubjectArray();
|
||||
});
|
||||
},
|
||||
|
||||
|
@ -263,7 +260,7 @@
|
|||
let that = this;
|
||||
this.axios
|
||||
.post(this.HOME + "/api/dictionary/subjects", {
|
||||
type: 0
|
||||
type: -1
|
||||
})
|
||||
.then(function(res) {
|
||||
console.log(res,222)
|
||||
|
@ -290,86 +287,6 @@
|
|||
|
||||
// 选科组合选择事件
|
||||
onChangeA(index,id) {
|
||||
let stuJect = this.data.userObj.student.student_subject.split(',');
|
||||
let arrList = [];
|
||||
stuJect.forEach(item=>{
|
||||
this.data.subjectArray.forEach(item1=>{
|
||||
if(item==item1.id){
|
||||
item1.isActive = true;
|
||||
}
|
||||
})
|
||||
arrList.push(item*1);
|
||||
});
|
||||
// // 有限制的科目
|
||||
// if(this.data.limitArr.length && this.data.temporaryCode.length!=3){
|
||||
// // 判断限制的科目在,选择的科目数组里是否存在
|
||||
// let isc = this.data.limitArr.filter(item=>this.data.temporaryCode.indexOf(item) > -1);
|
||||
// if(isc.length){
|
||||
// let existli = this.data.limitArr.indexOf(id);
|
||||
// if(existli==-1){
|
||||
// this.data.subjectArray[indexes].isActive = !this.data.subjectArray[indexes].isActive
|
||||
// if(existtemp!=-1) {
|
||||
// // 再次点击已经存在的科目,删除
|
||||
// this.data.temporaryCode.splice(existtemp,1);
|
||||
// } else {
|
||||
// this.data.temporaryCode.push(id);
|
||||
// }
|
||||
// this.setData({
|
||||
// subjectArray:this.data.subjectArray
|
||||
// })
|
||||
// } else {
|
||||
// if(existtemp!=-1) {
|
||||
// this.data.subjectArray[indexes].isActive = !this.data.subjectArray[indexes].isActive
|
||||
// // 再次点击已经存在的科目,删除
|
||||
// this.data.temporaryCode.splice(existtemp,1);
|
||||
// this.setData({
|
||||
// subjectArray:this.data.subjectArray
|
||||
// })
|
||||
// } else {
|
||||
// // 存在,就不能再选
|
||||
// dd.showToast({content:'选科冲突',type: 'none',duration:2000});
|
||||
// }
|
||||
// }
|
||||
// } else {
|
||||
// this.data.subjectArray[indexes].isActive = !this.data.subjectArray[indexes].isActive
|
||||
// if(existtemp!=-1) {
|
||||
// // 再次点击已经存在的科目,删除
|
||||
// this.data.temporaryCode.splice(existtemp,1);
|
||||
// } else {
|
||||
// // 可继续选择
|
||||
// this.data.temporaryCode.push(id);
|
||||
// }
|
||||
// this.setData({
|
||||
// subjectArray:this.data.subjectArray
|
||||
// })
|
||||
// }
|
||||
// } else if(this.data.temporaryCode.length!=3) {
|
||||
// this.data.subjectArray[indexes].isActive = !this.data.subjectArray[indexes].isActive
|
||||
// // 没有限制的科目
|
||||
// if(existtemp!=-1) {
|
||||
// // 再次点击已经存在的科目,删除
|
||||
// this.data.temporaryCode.splice(existtemp,1);
|
||||
// } else {
|
||||
// // 添加选中的科目
|
||||
// this.data.temporaryCode.push(id);
|
||||
// }
|
||||
// this.setData({
|
||||
// subjectArray:this.data.subjectArray
|
||||
// })
|
||||
// } else {
|
||||
// // 没有限制的科目
|
||||
// if(existtemp!=-1) {
|
||||
// this.data.subjectArray[indexes].isActive = !this.data.subjectArray[indexes].isActive
|
||||
// // 再次点击已经存在的科目,删除
|
||||
// this.data.temporaryCode.splice(existtemp,1);
|
||||
// this.setData({
|
||||
// subjectArray:this.data.subjectArray
|
||||
// })
|
||||
// } else {
|
||||
// dd.showToast({content:`最多选${this.data.lenNum}科`,type: 'none',duration:2000});
|
||||
// }
|
||||
// }
|
||||
// this.subjectArray[index].isActive=true;
|
||||
console.log(index,id)
|
||||
|
||||
},
|
||||
|
|
|
@ -162,7 +162,7 @@ export default {
|
|||
let that = this;
|
||||
this.axios.post(this.HOME + "/api/user/center-info").then(function (res) {
|
||||
that.userData = res.data.data;
|
||||
location.centerUserData = JSON.stringify(that.userData);
|
||||
localStorage.centerUserData = JSON.stringify(res.data.data);
|
||||
});
|
||||
},
|
||||
// 滚动改变样式
|
||||
|
|
Loading…
Reference in New Issue