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

工作站项目组件关联考试需求开发

上级 b58107b6
......@@ -12,7 +12,7 @@ export const envConfig = {
// baseUrl: 'http://10.177.15.150:11905/',
// baseUrl: 'https://dev-sc.yunqueyi.com/',
// baseUrl: 'https://test1-sc.yunqueyi.com/',
baseUrl: 'https://uat-sc.yunqueyi.com/',
baseUrl: 'https://dev-sc.yunqueyi.com/',
apiUrl: 'https://uat-api.yunqueyi.com/',
qiniuFileUrl: "https://uat-sc.yunqueyi.com/contents/admin/qiniu/token1",
qiniuResourceUrl: "https://test1-videos.yunqueyi.com",
......
......@@ -54,8 +54,6 @@ service.interceptors.request.use(config => {
}
if( process.env.BUILD_ENV == "development" ){ // 本地开发环境
// console.log('环境变量>>>> ', process.env.BUILD_ENV);
// config.headers['token'] = 'BFD804F3A3194FBBBE113962222839F6';
// config.headers['token'] = 'F8209898391C40A0B8DBC1ED9E157291';
config.headers['token'] = '79F1EE431B084D4EAD261B60EDD1AF8B';
}else{
config.headers['token'] = localStorage.getItem('storageToken')
......
......@@ -183,13 +183,33 @@
<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-option
v-for="(examItem, examTypeIndex) in examTypeList"
:key="examTypeIndex"
:label="examItem.text"
:value="examItem.type">
</el-option>
</el-select>
<el-select v-model="item3.content2" filterable @focus="examIDfocus(index,index1,index2,index3)" @change="changeExamID" :disabled="fieldDisabled(item)" size="small" placeholder="请选择考试ID" style="width:288px;">
<!-- 所有考试 列表-->
<template v-if="item3.content3 == 0">
<el-option
v-for="(itemTest,indexTest) in testIdSelect"
:key="indexTest"
:label="itemTest.onlineExamName"
:value="itemTest.id + ''">
</el-option>
</template>
<!-- 需审核考试 列表 -->
<template v-if="item3.content3 == 1">
<el-option
v-for="(itemTest,indexTest) in examSelectList"
:key="indexTest"
:label="itemTest.onlineExamName"
:value="itemTest.id + ''">
</el-option>
</template>
</el-select>
</el-form-item>
</el-col>
......@@ -409,7 +429,12 @@ export default {
}],
templateDataList: [],
templetIndex: 0,
testIdSelect: [], // 考试ID下拉列表
examTypeList: [ // 考试类型: 0所有考试 1需审核考试
{ text: '所有考试', type: 0 },
{ text: '需审核考试', type: 1 },
],
testIdSelect: [], // 考试ID下拉列表 (所有考试)
examSelectList: [], // 考试ID下拉列表 (需审核考试)
certificateIdSelect: [], // 证书下拉列表
courseIdSelect: [], // 课程下拉列表
dialogData: [],
......@@ -699,7 +724,13 @@ export default {
getTestListData() {
vm.GET('portal/portalComponent/OnlineExamList').then((res) => {
if( res.code == '000000') {
vm.testIdSelect = res.data.onlineExamList
vm.testIdSelect = res.data.onlineExamList;
for(let i=0; i<vm.testIdSelect.length; i++) {
let type = vm.testIdSelect[i].examType; // examType: 0 全部考试 1 需审核考试
if( type && type == 1 ) {
vm.examSelectList.push( vm.testIdSelect[i] )
}
}
}else {
vm.$message.info(res.message)
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册