|
@@ -13,7 +13,10 @@ export default {
|
|
|
|
|
|
|
|
|
|
|
|
|
computed: {
|
|
computed: {
|
|
|
-
|
|
|
|
|
|
|
+ subjectCode()
|
|
|
|
|
+ {
|
|
|
|
|
+ return this.$store.state.target.subjectCode;
|
|
|
|
|
+ },
|
|
|
},
|
|
},
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
@@ -34,7 +37,10 @@ export default {
|
|
|
|
|
|
|
|
},
|
|
},
|
|
|
mounted() {
|
|
mounted() {
|
|
|
-
|
|
|
|
|
|
|
+ if(this.subjectCode)
|
|
|
|
|
+ {
|
|
|
|
|
+ this.filtersData[0].value = this.subjectCode;
|
|
|
|
|
+ }
|
|
|
this.GetHeaderData();//获取头部数据
|
|
this.GetHeaderData();//获取头部数据
|
|
|
|
|
|
|
|
},
|
|
},
|
|
@@ -45,7 +51,7 @@ export default {
|
|
|
{
|
|
{
|
|
|
|
|
|
|
|
this.$api.target.getTargetHeaderData().then(res => {
|
|
this.$api.target.getTargetHeaderData().then(res => {
|
|
|
- if(res.code == 200)
|
|
|
|
|
|
|
+ if(res.code == 200 && res.data)
|
|
|
{
|
|
{
|
|
|
console.log("打印顶部筛选数据",res.data);
|
|
console.log("打印顶部筛选数据",res.data);
|
|
|
let list=(res.data.subjectData || []).map(item => {
|
|
let list=(res.data.subjectData || []).map(item => {
|
|
@@ -64,13 +70,23 @@ export default {
|
|
|
this.$store.commit('target/SetSubjectList', list)
|
|
this.$store.commit('target/SetSubjectList', list)
|
|
|
this.$store.commit('target/SetGradesList',gradesList)
|
|
this.$store.commit('target/SetGradesList',gradesList)
|
|
|
this.filtersData[0].list = list;
|
|
this.filtersData[0].list = list;
|
|
|
- this.filtersData[0].value = list[0].value;
|
|
|
|
|
|
|
+ console.log("打印科目数据",this.subjectCode);
|
|
|
|
|
+ if(this.subjectCode)
|
|
|
|
|
+ {
|
|
|
|
|
+ this.filtersData[0].value = this.subjectCode;
|
|
|
|
|
+ }
|
|
|
|
|
+ else
|
|
|
|
|
+ {
|
|
|
|
|
+ let obj={
|
|
|
|
|
+ subjectCode:list[0].value,
|
|
|
|
|
+ subjectName:list[0].label
|
|
|
|
|
+ };
|
|
|
|
|
+ this.filtersData[0].value = list[0].value;
|
|
|
|
|
+ this.$store.commit('target/SetFilterSubjectCode',obj )
|
|
|
|
|
+ }
|
|
|
this.$store.commit('target/SetLevelCode',res.data.levelCode)
|
|
this.$store.commit('target/SetLevelCode',res.data.levelCode)
|
|
|
- let obj={
|
|
|
|
|
- subjectCode:list[0].value,
|
|
|
|
|
- subjectName:list[0].label
|
|
|
|
|
- };
|
|
|
|
|
- this.$store.commit('target/SetFilterSubjectCode',obj )
|
|
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
|
|
|