|
@@ -48,6 +48,16 @@
|
|
></el-option>
|
|
></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
+ <el-form-item>
|
|
|
|
+ <el-select v-model="filter.status" placeholder="进度状态" clearable>
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="(val, key) in BOOLEAN_TYPE"
|
|
|
|
+ :key="key"
|
|
|
|
+ :value="key * 1"
|
|
|
|
+ :label="key === '0' ? '未完成' : '已完成'"
|
|
|
|
+ ></el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
<el-form-item>
|
|
<el-form-item>
|
|
<el-input
|
|
<el-input
|
|
v-model.trim="filter.name"
|
|
v-model.trim="filter.name"
|
|
@@ -137,6 +147,7 @@ import {
|
|
import SummaryLine from "../common/SummaryLine";
|
|
import SummaryLine from "../common/SummaryLine";
|
|
import { downloadBlob } from "@/utils/utils";
|
|
import { downloadBlob } from "@/utils/utils";
|
|
import { mapState, mapActions, mapMutations } from "vuex";
|
|
import { mapState, mapActions, mapMutations } from "vuex";
|
|
|
|
+import { BOOLEAN_TYPE } from "@/constant/constants";
|
|
|
|
|
|
export default {
|
|
export default {
|
|
name: "progress-detail",
|
|
name: "progress-detail",
|
|
@@ -149,10 +160,12 @@ export default {
|
|
courseCode: "",
|
|
courseCode: "",
|
|
name: "",
|
|
name: "",
|
|
identity: "",
|
|
identity: "",
|
|
|
|
+ status: null,
|
|
},
|
|
},
|
|
current: 1,
|
|
current: 1,
|
|
total: 0,
|
|
total: 0,
|
|
size: 10,
|
|
size: 10,
|
|
|
|
+ BOOLEAN_TYPE,
|
|
examBatchs: [],
|
|
examBatchs: [],
|
|
examActivities: [],
|
|
examActivities: [],
|
|
examRooms: [],
|
|
examRooms: [],
|