|
@@ -38,11 +38,11 @@
|
|
></exam-select>
|
|
></exam-select>
|
|
<span v-else>{{ modalForm.examName }}</span>
|
|
<span v-else>{{ modalForm.examName }}</span>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item prop="courseCode" label="课程(代码):">
|
|
|
|
|
|
+ <el-form-item prop="courseId" label="课程(代码):">
|
|
<base-course-select
|
|
<base-course-select
|
|
v-if="editable"
|
|
v-if="editable"
|
|
ref="CourseSelect"
|
|
ref="CourseSelect"
|
|
- v-model.trim="modalForm.courseCode"
|
|
|
|
|
|
+ v-model.trim="modalForm.courseId"
|
|
placeholder="请选择"
|
|
placeholder="请选择"
|
|
clearable
|
|
clearable
|
|
class="width-full"
|
|
class="width-full"
|
|
@@ -83,14 +83,6 @@
|
|
</span>
|
|
</span>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="命题老师:">
|
|
<el-form-item label="命题老师:">
|
|
- <!-- <question-teacher-user-select
|
|
|
|
- v-if="editType !== 'PREVIEW' && modalIsShow"
|
|
|
|
- ref="QuestionTeacherSelect"
|
|
|
|
- v-model="modalForm.userId"
|
|
|
|
- class="width-full"
|
|
|
|
- :course-code="modalForm.courseCode"
|
|
|
|
- placeholder="请选择"
|
|
|
|
- ></question-teacher-user-select> -->
|
|
|
|
<div class="box-justify">
|
|
<div class="box-justify">
|
|
<span>{{ modalForm.userName | defaultFieldFilter }}</span>
|
|
<span>{{ modalForm.userName | defaultFieldFilter }}</span>
|
|
<el-button
|
|
<el-button
|
|
@@ -120,7 +112,7 @@
|
|
v-if="editType !== 'PREVIEW'"
|
|
v-if="editType !== 'PREVIEW'"
|
|
ref="SelectQuestionTeacher"
|
|
ref="SelectQuestionTeacher"
|
|
:users="teachers"
|
|
:users="teachers"
|
|
- :course-code="modalForm.courseCode"
|
|
|
|
|
|
+ :course-id="modalForm.courseId"
|
|
@modified="userSelected"
|
|
@modified="userSelected"
|
|
></select-question-teacher>
|
|
></select-question-teacher>
|
|
</div>
|
|
</div>
|
|
@@ -136,7 +128,7 @@ const initModalForm = {
|
|
semesterName: "",
|
|
semesterName: "",
|
|
examId: "",
|
|
examId: "",
|
|
examName: "",
|
|
examName: "",
|
|
- courseCode: "",
|
|
|
|
|
|
+ courseId: "",
|
|
courseName: "",
|
|
courseName: "",
|
|
specialty: "",
|
|
specialty: "",
|
|
paperNumber: "",
|
|
paperNumber: "",
|
|
@@ -199,7 +191,7 @@ export default {
|
|
trigger: "change",
|
|
trigger: "change",
|
|
},
|
|
},
|
|
],
|
|
],
|
|
- courseCode: [
|
|
|
|
|
|
+ courseId: [
|
|
{
|
|
{
|
|
required: true,
|
|
required: true,
|
|
message: "请选择课程",
|
|
message: "请选择课程",
|
|
@@ -282,7 +274,7 @@ export default {
|
|
}
|
|
}
|
|
},
|
|
},
|
|
toSelectTeacher() {
|
|
toSelectTeacher() {
|
|
- if (!this.modalForm.courseCode) {
|
|
|
|
|
|
+ if (!this.modalForm.courseId) {
|
|
this.$message.error("请选择课程");
|
|
this.$message.error("请选择课程");
|
|
return;
|
|
return;
|
|
}
|
|
}
|