|
@@ -109,6 +109,26 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-row>
|
|
|
+ <el-row>
|
|
|
+ <el-form-item
|
|
|
+ label="抽题模式"
|
|
|
+ :label-width="style.label_width_tab1"
|
|
|
+ >
|
|
|
+ <el-select
|
|
|
+ v-model="form.callType"
|
|
|
+ class="input"
|
|
|
+ :disabled="examId != 'add'"
|
|
|
+ placeholder="请选择"
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="item in callTypeList"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value"
|
|
|
+ ></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-row>
|
|
|
<el-row>
|
|
|
<el-form-item
|
|
|
label="状态"
|
|
@@ -371,7 +391,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-import { EXAM_TYPE, EXAM_WORK_API } from "@/constants/constants.js";
|
|
|
+import { CALL_TYPE, EXAM_TYPE, EXAM_WORK_API } from "@/constants/constants.js";
|
|
|
import moment from "moment";
|
|
|
import ckeditor from "@/components/ckeditor.vue";
|
|
|
import LinkTitlesCustom from "@/components/LinkTitlesCustom.vue";
|
|
@@ -551,6 +571,7 @@ export default {
|
|
|
started: false,
|
|
|
name: "",
|
|
|
examType: "PRACTICE",
|
|
|
+ callType: "WHOLE_SET",
|
|
|
examTimes: 1,
|
|
|
beginTime: null,
|
|
|
endTime: null,
|
|
@@ -571,6 +592,7 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
examTypeList: EXAM_TYPE,
|
|
|
+ callTypeList: CALL_TYPE,
|
|
|
examId: "",
|
|
|
rules: {
|
|
|
code: [{ required: true, validator: validateCode, trigger: "blur" }],
|