|
@@ -51,6 +51,11 @@
|
|
|
title:'已批阅',
|
|
title:'已批阅',
|
|
|
themeClass:'normal_icon'
|
|
themeClass:'normal_icon'
|
|
|
},
|
|
},
|
|
|
|
|
+ {
|
|
|
|
|
+ statusFlag:4, // 已发布成绩
|
|
|
|
|
+ title:'已批阅',
|
|
|
|
|
+ themeClass:'normal_icon'
|
|
|
|
|
+ },
|
|
|
]">
|
|
]">
|
|
|
</TableRowStatus>
|
|
</TableRowStatus>
|
|
|
</template>
|
|
</template>
|
|
@@ -84,6 +89,8 @@ import dayjs from 'dayjs';
|
|
|
// 1. 引入 isoWeek 插件
|
|
// 1. 引入 isoWeek 插件
|
|
|
import isoWeek from 'dayjs/plugin/isoWeek';
|
|
import isoWeek from 'dayjs/plugin/isoWeek';
|
|
|
|
|
|
|
|
|
|
+import { mapState } from "vuex";
|
|
|
|
|
+
|
|
|
import FiltersItem from "../components/FiltersItem_ruoyan.vue"//筛选组件
|
|
import FiltersItem from "../components/FiltersItem_ruoyan.vue"//筛选组件
|
|
|
import Table from "../components/Table.vue";
|
|
import Table from "../components/Table.vue";
|
|
|
import TableRowStatus from "../components/TableRowStatus.vue";
|
|
import TableRowStatus from "../components/TableRowStatus.vue";
|
|
@@ -308,10 +315,18 @@ export default ({
|
|
|
this.$router.push(`/targetImprove/praciceResultDetail?id=${row.exerciseId}`);
|
|
this.$router.push(`/targetImprove/praciceResultDetail?id=${row.exerciseId}`);
|
|
|
},
|
|
},
|
|
|
},
|
|
},
|
|
|
- computed:{},
|
|
|
|
|
|
|
+ computed:{
|
|
|
|
|
+ ...mapState("target", ["subjectCode"]),
|
|
|
|
|
+
|
|
|
|
|
+ },
|
|
|
mounted() {
|
|
mounted() {
|
|
|
this.GetTargetExerciseResult();
|
|
this.GetTargetExerciseResult();
|
|
|
},
|
|
},
|
|
|
|
|
+ watch:{
|
|
|
|
|
+ subjectCode(newVal){
|
|
|
|
|
+ this.GetTargetExerciseResult();
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
})
|
|
})
|
|
|
|
|
|