提交 8a2e9733 编写于 作者: chengxiang.li's avatar chengxiang.li

CME项目组件关联考试逻辑添加

上级 afe369c1
......@@ -100,7 +100,7 @@
center>
<p class="top-title">导入失败</p>
<p class="gray response-text">{{ importFailText }}</p>
<p class="gray">仅支持xls格式的文件</p>
<p class="gray">仅支持xlsx格式的文件</p>
<p class="gray">每条数据至少包含姓名、手机号、身份证号和IC卡号</p>
<span slot="footer" class="dialog-footer">
<el-button type="primary" @click="handleReImport">重新导入</el-button>
......@@ -273,7 +273,7 @@
file: file,
};
let fd = new FormData()
fd.append('file', file, '黑河')
fd.append('file', file)
// openLoading(this);
handleImportReq(fd).then(res => {
// closeLoading(this);
......
......@@ -88,7 +88,7 @@
</el-select>
</el-form-item>
<el-form-item label="项目学分分值:" class="search-item" prop="value">
<el-input v-model="addForm.value" size="small" class="form-width"></el-input>
<el-input v-model="addForm.value" size="small" class="form-width" type="number"></el-input>
</el-form-item>
<el-form-item label="关联学分证书:" class="search-item" prop="certificateId">
<!-- <el-input v-model="addForm.certificateId" size="small" class="form-width"></el-input> -->
......@@ -151,7 +151,7 @@
addForm: {
name: '',
org: '',
studyType: '',
studyType: 1,
grade: '',
value: '',
certificateId: '',
......@@ -161,7 +161,7 @@
org: [{ required: true, message: '请输入', trigger: 'blur' }],
studyType: [{ required: true, message: '请选择', trigger: 'blur' }],
grade: [{ required: true, message: '请选择', trigger: 'blur' }],
value: [{ required: true, message: '请输入', trigger: 'blur' }],
value: [{ required: true, message: '请输入项目学分分值', trigger: 'blur' }],
certificateId: [{ required: true, message: '请选择', trigger: 'blur' }],
}
}
......
......@@ -183,7 +183,7 @@
<el-col :span="10" class="item-icon">
<span class="require">*</span>
<el-form-item label="关联考试">
<el-select placeholder="请选择" v-model="item3.content3" size="small">
<el-select placeholder="请选择" v-model="item3.content3" @change="handleExamTypeChange" size="small" :disabled="fieldDisabled(item)">
<el-option
v-for="(examItem, examTypeIndex) in examTypeList"
:key="examTypeIndex"
......@@ -430,8 +430,8 @@ export default {
templateDataList: [],
templetIndex: 0,
examTypeList: [ // 考试类型: 0所有考试 1需审核考试
{ text: '所有考试', type: 0 },
{ text: '需审核考试', type: 1 },
{ text: '所有考试', type: '0' },
{ text: '需审核考试', type: '1' },
],
testIdSelect: [], // 考试ID下拉列表 (所有考试)
examSelectList: [], // 考试ID下拉列表 (需审核考试)
......@@ -736,6 +736,10 @@ export default {
}
})
},
// 考试种类切换 清空考试选择
handleExamTypeChange(value) {
vm.componentList.moduleModelList[vm.examIndex].templetModelList[vm.examIndex1].partModelList[vm.examIndex2].partContentModelList[vm.examIndex3].content2 = '';
},
// 根据考试ID填充考试名称
changeExamID(value) {
let examName = ''
......@@ -946,7 +950,7 @@ export default {
seqNo: '',
content1: '',
content2: '',
content3: '',
content3: '0',
content4: ''
}]
})
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册