Commit a0b79006 authored by liwei's avatar liwei

修改了bug

parent dc8b7f35
......@@ -1024,7 +1024,7 @@
<div v-if="showLesson">
<el-form :model="form" :inline="true" label-position="right" label-width="80">
<el-form-item label="课程名称:" prop="lessonName">
<el-input v-model="form.lessonName" placeholder="请输入课程名称"></el-input>
<el-input v-model="form.lessonName" placeholder="请输入课程名称" />
</el-form-item>
<el-form-item label="课程类型" prop="lessonType">
<el-select v-model="form.lessonType" placeholder="课程类型" multiple clearable @change="onLessonTypeChange">
......@@ -1036,7 +1036,7 @@
/>
</el-select>
</el-form-item>
<el-form-item label="技术端课程方案:" prop="classPlan" v-if="form.lessonType.includes('0')">
<el-form-item v-if="form.lessonType.includes('0')" label="技术端课程方案:" prop="classPlan">
<el-select v-model="form.classPlan" class="selectWidth" placeholder="技术端课程方案" multiple clearable>
<el-option
v-for="item in coursePlanOptions"
......@@ -1046,7 +1046,7 @@
/>
</el-select>
</el-form-item>
<el-form-item label="技能端课程方案:" prop="classPlanSchool" v-if="form.lessonType.includes('1')">
<el-form-item v-if="form.lessonType.includes('1')" label="技能端课程方案:" prop="classPlanSchool">
<el-select v-model="form.classPlanSchool" class="selectWidth" placeholder="技能端课程方案" multiple clearable>
<el-option
v-for="item in coursePlanOptionsC"
......@@ -1056,7 +1056,7 @@
/>
</el-select>
</el-form-item>
<el-form-item label="前沿讲堂分类:" prop="courseType" v-if="(form.classPlan.includes('0') || form.classPlanSchool.includes('0')) && form.lessonType.length > 0">
<el-form-item v-if="(form.classPlan.includes('0') || form.classPlanSchool.includes('0')) && form.lessonType.length > 0" label="前沿讲堂分类:" prop="courseType">
<el-select v-model="form.courseType" placeholder="前沿讲堂分类" clearable>
<el-option
v-for="item in courseTypeOptions"
......@@ -1066,7 +1066,7 @@
/>
</el-select>
</el-form-item>
<el-form-item label="智联课堂分类:" prop="intelligentClassroom" v-if="form.classPlan.includes('3')">
<el-form-item v-if="form.classPlan.includes('3')" label="智联课堂分类:" prop="intelligentClassroom">
<el-select v-model="form.intelligentClassroom" placeholder="智联课堂分类" clearable>
<el-option
v-for="item in intelligentClassroomOptions"
......@@ -1076,7 +1076,7 @@
/>
</el-select>
</el-form-item>
<el-form-item label="难度等级:" prop="difficultyClassify" v-if="form.classPlan.includes('1')">
<el-form-item v-if="form.classPlan.includes('1')" label="难度等级:" prop="difficultyClassify">
<el-select v-model="form.difficultyClassify" placeholder="难度等级" clearable>
<el-option
v-for="item in difficultyOptions"
......@@ -1086,7 +1086,7 @@
/>
</el-select>
</el-form-item>
<el-form-item label="岗位分类:" prop="jobClassify" v-if="form.classPlan.includes('1')">
<el-form-item v-if="form.classPlan.includes('1')" label="岗位分类:" prop="jobClassify">
<el-select v-model="form.jobClassify" placeholder="岗位分类" clearable>
<el-option
v-for="item in valueOptions"
......@@ -1096,7 +1096,7 @@
/>
</el-select>
</el-form-item>
<el-form-item label="课程维度:" prop="courseDimensions" v-if="form.classPlan.includes('1')">
<el-form-item v-if="form.classPlan.includes('1')" label="课程维度:" prop="courseDimensions">
<el-select v-model="form.courseDimensions" placeholder="课程维度" clearable>
<el-option
v-for="item in courseDimensionsOptions"
......@@ -1116,7 +1116,7 @@
<!-- />-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<el-form-item label="技术分类:" prop="tecClassifySchool" v-if="form.classPlanSchool.includes('1') && form.lessonType.includes('1')">
<el-form-item v-if="form.classPlanSchool.includes('1') && form.lessonType.includes('1')" label="技术分类:" prop="tecClassifySchool">
<el-select v-model="form.tecClassifySchool" placeholder="技术分类" clearable>
<el-option
v-for="item in courseDirection"
......@@ -1126,83 +1126,83 @@
/>
</el-select>
</el-form-item>
<!-- 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111-->
<!-- <el-form-item-->
<!-- v-if="needUnitType === '0'"-->
<!-- label="企业课程方案:"-->
<!-- prop="classPlan"-->
<!-- >-->
<!-- <el-select-->
<!-- v-model="form.classPlan"-->
<!-- filterable-->
<!-- placeholder="请选择企业课程方案"-->
<!-- >-->
<!-- <el-option-->
<!-- v-for="item in coursePlanOptions"-->
<!-- :key="item.dictValue"-->
<!-- :label="item.dictLabel"-->
<!-- :value="item.dictValue"-->
<!-- />-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<!-- <el-form-item v-if="applicantType === '0'" label="岗位分类:" prop="value">-->
<!-- <el-select v-model="form.jobClassification" filterable placeholder="岗位分类" clearable>-->
<!-- <el-option-->
<!-- v-for="item in valueOptions"-->
<!-- :key="item.dictValue"-->
<!-- :label="item.dictLabel"-->
<!-- :value="item.dictValue"-->
<!-- />-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<!-- <el-form-item v-if="needUnitType === '0'" label="企业技术分类:" prop="teDirection">-->
<!-- <el-select v-model="form.technicalClassification" filterable placeholder="企业技术分类" clearable>-->
<!-- <el-option-->
<!-- v-for="item in courseDirection"-->
<!-- :key="item.dictValue"-->
<!-- :label="item.dictLabel"-->
<!-- :value="item.dictValue"-->
<!-- />-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<!-- <el-form-item-->
<!-- v-if="needUnitType === '1'"-->
<!-- label="院校课程方案:"-->
<!-- prop="classPlanSchool"-->
<!-- >-->
<!-- <el-select-->
<!-- v-model="form.classPlanSchool"-->
<!-- filterable-->
<!-- placeholder="请选择院校课程方案"-->
<!-- >-->
<!-- <el-option-->
<!-- v-for="item in coursePlanOptions"-->
<!-- :key="item.dictValue"-->
<!-- :label="item.dictLabel"-->
<!-- :value="item.dictValue"-->
<!-- />-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<!-- <el-form-item v-if="needUnitType === '1'" label="院校技术分类:" prop="technicalClassSchool">-->
<!-- <el-select v-model="form.technicalClassSchool" filterable placeholder="院校技术分类" clearable>-->
<!-- <el-option-->
<!-- v-for="item in courseDirection"-->
<!-- :key="item.dictValue"-->
<!-- :label="item.dictLabel"-->
<!-- :value="item.dictValue"-->
<!-- />-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<!-- <el-form-item label="难度等级:" prop="teDirection">-->
<!-- <el-select v-model="form.difficultyClassify" filterable placeholder="难度等级" clearable>-->
<!-- <el-option-->
<!-- v-for="item in difficultyOptions"-->
<!-- :key="item.dictValue"-->
<!-- :label="item.dictLabel"-->
<!-- :value="item.dictValue"-->
<!-- />-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<!-- 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111-->
<!-- <el-form-item-->
<!-- v-if="needUnitType === '0'"-->
<!-- label="企业课程方案:"-->
<!-- prop="classPlan"-->
<!-- >-->
<!-- <el-select-->
<!-- v-model="form.classPlan"-->
<!-- filterable-->
<!-- placeholder="请选择企业课程方案"-->
<!-- >-->
<!-- <el-option-->
<!-- v-for="item in coursePlanOptions"-->
<!-- :key="item.dictValue"-->
<!-- :label="item.dictLabel"-->
<!-- :value="item.dictValue"-->
<!-- />-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<!-- <el-form-item v-if="applicantType === '0'" label="岗位分类:" prop="value">-->
<!-- <el-select v-model="form.jobClassification" filterable placeholder="岗位分类" clearable>-->
<!-- <el-option-->
<!-- v-for="item in valueOptions"-->
<!-- :key="item.dictValue"-->
<!-- :label="item.dictLabel"-->
<!-- :value="item.dictValue"-->
<!-- />-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<!-- <el-form-item v-if="needUnitType === '0'" label="企业技术分类:" prop="teDirection">-->
<!-- <el-select v-model="form.technicalClassification" filterable placeholder="企业技术分类" clearable>-->
<!-- <el-option-->
<!-- v-for="item in courseDirection"-->
<!-- :key="item.dictValue"-->
<!-- :label="item.dictLabel"-->
<!-- :value="item.dictValue"-->
<!-- />-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<!-- <el-form-item-->
<!-- v-if="needUnitType === '1'"-->
<!-- label="院校课程方案:"-->
<!-- prop="classPlanSchool"-->
<!-- >-->
<!-- <el-select-->
<!-- v-model="form.classPlanSchool"-->
<!-- filterable-->
<!-- placeholder="请选择院校课程方案"-->
<!-- >-->
<!-- <el-option-->
<!-- v-for="item in coursePlanOptions"-->
<!-- :key="item.dictValue"-->
<!-- :label="item.dictLabel"-->
<!-- :value="item.dictValue"-->
<!-- />-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<!-- <el-form-item v-if="needUnitType === '1'" label="院校技术分类:" prop="technicalClassSchool">-->
<!-- <el-select v-model="form.technicalClassSchool" filterable placeholder="院校技术分类" clearable>-->
<!-- <el-option-->
<!-- v-for="item in courseDirection"-->
<!-- :key="item.dictValue"-->
<!-- :label="item.dictLabel"-->
<!-- :value="item.dictValue"-->
<!-- />-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<!-- <el-form-item label="难度等级:" prop="teDirection">-->
<!-- <el-select v-model="form.difficultyClassify" filterable placeholder="难度等级" clearable>-->
<!-- <el-option-->
<!-- v-for="item in difficultyOptions"-->
<!-- :key="item.dictValue"-->
<!-- :label="item.dictLabel"-->
<!-- :value="item.dictValue"-->
<!-- />-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<el-form-item>
<el-button
class="fourWordsBtn"
......@@ -1242,37 +1242,37 @@
<span>{{ getLessonTypeName( scope.row.lessonType,scope.row.lessonTypeSchool) }}</span>
</template>
</el-table-column>
<el-table-column align="center" prop="lessonName" label="课程名称" width="150" :show-overflow-tooltip="true">
<el-table-column align="center" prop="lessonName" label="课程名称" width="150" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span> {{ scope.row.lessonName }}</span>
</template>
</el-table-column>
<el-table-column align="center" label="技术端-课程方案" prop="classPlan" min-width="200px" :show-overflow-tooltip="true" v-if="form.lessonType.includes('0') || form.lessonType.length === 0">
<el-table-column v-if="form.lessonType.includes('0') || form.lessonType.length === 0" align="center" label="技术端-课程方案" prop="classPlan" min-width="200px" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span>{{ getCoursePlanName( scope.row.classPlan) }}</span>
</template>
</el-table-column>
<el-table-column align="center" label="技术端-前沿讲堂" prop="courseType" min-width="200px" :show-overflow-tooltip="true" v-if="form.lessonType.includes('0') || form.lessonType.length === 0">
<el-table-column v-if="form.lessonType.includes('0') || form.lessonType.length === 0" align="center" label="技术端-前沿讲堂" prop="courseType" min-width="200px" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span>{{ getCourseTypeName( scope.row.courseType) }}</span>
</template>
</el-table-column>
<el-table-column align="center" label="岗位分类" prop="jobClassify" min-width="140px" :show-overflow-tooltip="true" v-if="form.lessonType.includes('0') || form.lessonType.length === 0">
<el-table-column v-if="form.lessonType.includes('0') || form.lessonType.length === 0" align="center" label="岗位分类" prop="jobClassify" min-width="140px" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span>{{ getJobClassificationName(scope.row.jobClassify) }}</span>
</template>
</el-table-column>
<el-table-column align="center" label="难度等级" prop="difficultyClassify" min-width="140px" :show-overflow-tooltip="true" v-if="form.lessonType.includes('0') || form.lessonType.length === 0">
<el-table-column v-if="form.lessonType.includes('0') || form.lessonType.length === 0" align="center" label="难度等级" prop="difficultyClassify" min-width="140px" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span>{{ getDifficultyLevelName(scope.row.difficultyClassify) }}</span>
</template>
</el-table-column>
<el-table-column align="center" label="课程维度" prop="enterpriseCourseDimensions" min-width="200px" :show-overflow-tooltip="true" v-if="form.lessonType.includes('0') || form.lessonType.length === 0">
<el-table-column v-if="form.lessonType.includes('0') || form.lessonType.length === 0" align="center" label="课程维度" prop="enterpriseCourseDimensions" min-width="200px" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span>{{ getCourseDimensionsName( scope.row.enterpriseCourseDimensions) }}</span>
</template>
</el-table-column>
<el-table-column align="center" label="智联课堂分类" prop="intelligentClassroom" min-width="200px" :show-overflow-tooltip="true" v-if="form.lessonType.includes('0') || form.lessonType.length === 0">
<el-table-column v-if="form.lessonType.includes('0') || form.lessonType.length === 0" align="center" label="智联课堂分类" prop="intelligentClassroom" min-width="200px" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span>{{ getIntelligentClassroomName( scope.row.intelligentClassroom) }}</span>
</template>
......@@ -1282,17 +1282,17 @@
<!-- <span>{{ getCourseDirectionName(scope.row.tecClassify) }}</span>-->
<!-- </template>-->
<!-- </el-table-column>-->
<el-table-column align="center" label="技能端-课程方案" prop="classPlanSchool" min-width="200px" :show-overflow-tooltip="true" v-if="form.lessonType.includes('1') || form.lessonType.length === 0">
<el-table-column v-if="form.lessonType.includes('1') || form.lessonType.length === 0" align="center" label="技能端-课程方案" prop="classPlanSchool" min-width="200px" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span>{{ getCoursePlanCName( scope.row.classPlanSchool) }}</span>
</template>
</el-table-column>
<el-table-column align="center" label="技能端-前沿讲堂" prop="courseType" min-width="200px" :show-overflow-tooltip="true" v-if="form.lessonType.includes('1') || form.lessonType.length === 0">
<el-table-column v-if="form.lessonType.includes('1') || form.lessonType.length === 0" align="center" label="技能端-前沿讲堂" prop="courseType" min-width="200px" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span>{{ getCourseTypeName( scope.row.courseType) }}</span>
</template>
</el-table-column>
<el-table-column align="center" label="技术分类" prop="tecClassifySchool" min-width="200px" :show-overflow-tooltip="true" v-if="form.lessonType.includes('1') || form.lessonType.length === 0">
<el-table-column v-if="form.lessonType.includes('1') || form.lessonType.length === 0" align="center" label="技术分类" prop="tecClassifySchool" min-width="200px" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span>{{ getCourseDirectionName(scope.row.tecClassifySchool) }}</span>
</template>
......@@ -1682,13 +1682,13 @@ export default {
this.multipleSelection.splice(index, 1)
this.selectedLessonCount = this.multipleSelection.length
console.log('id')
this.lessonList.forEach(item => {
console.log()
if (item.businessId === id) {
console.log('lessonList', item)
this.$refs.multipleTable.toggleRowSelection(item, false)
}
})
// this.lessonList.forEach(item => {
// if (item.businessId === id) {
// console.log('lessonList', item)
// this.$refs.multipleTable.toggleRowSelection(item, false)
this.$refs.multipleTable.toggleRowSelection(this.multipleSelection[index], false)
// }
// })
},
// 显示选中的列表
showSelectedLesson() {
......@@ -1822,7 +1822,7 @@ export default {
page: 1,
rows: 10,
applicantUnit: value,
lessonType: this.applicantType,
lessonType: '',
applicantType: '2'
}
queryBLessonWithTrial(query).then(res => {
......@@ -1864,7 +1864,7 @@ export default {
handleSelectionChange(val) {
this.multipleSelection = val
this.selectedLessonCount = this.multipleSelection.length
console.log(this.multipleSelection)
console.log('this.multipleSelection:', this.multipleSelection)
},
getRoKey(row) {
return row.businessId
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment