Commit 798015d6 authored by WBY1026's avatar WBY1026

bug修复

parent 8bf158cb
......@@ -32,7 +32,7 @@
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="岗位分类:" prop="value">
<!-- <el-form-item label="岗位分类:" prop="value">
<el-select v-model="queryParams.jobClassification" placeholder="岗位分类" clearable>
<el-option
v-for="item in valueOptions"
......@@ -41,8 +41,8 @@
:value="item.dictValue"
/>
</el-select>
</el-form-item>
<el-form-item label="技术分类:" prop="teDirection">
</el-form-item> -->
<!-- <el-form-item label="技术分类:" prop="teDirection">
<el-select v-model="queryParams.technicalClassification" placeholder="技术分类" clearable>
<el-option
v-for="item in courseDirection"
......@@ -51,7 +51,7 @@
:value="item.dictValue"
/>
</el-select>
</el-form-item>
</el-form-item> -->
<el-form-item label="开始日期:">
<el-date-picker
v-model="dateRangeBegin"
......@@ -166,42 +166,18 @@
{{ scope.row.lessonName || '-' }}
</template>
</el-table-column>
<el-table-column label="岗位分类" prop="jobClassification" :show-overflow-tooltip="true">
<!-- <el-table-column label="岗位分类" prop="jobClassification" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span> {{ getJobClassificationName(scope.row.jobClassification) || '-' }}</span>
<!-- <el-select-->
<!-- v-if="scope.row.flag === '1'"-->
<!-- v-model="scope.row.jobClassification"-->
<!-- filterable-->
<!-- style="width: 160px"-->
<!-- >-->
<!-- <el-option-->
<!-- v-for="(items,index) in valueOptions"-->
<!-- :key="index"-->
<!-- :label="items.dictLabel"-->
<!-- :value="items.dictValue"-->
<!-- />-->
<!-- </el-select>-->
</template>
</el-table-column>
<el-table-column label="技术分类" prop="value" :show-overflow-tooltip="true">
</el-table-column> -->
<!-- <el-table-column label="技术分类" prop="value" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span> {{ getCourseDirectionName(scope.row.technicalClassification) || '-' }}</span>
<!-- <el-select-->
<!-- v-if="scope.row.flag === '1'"-->
<!-- v-model="scope.row.technicalClassification"-->
<!-- filterable-->
<!-- style="width: 160px"-->
<!-- >-->
<!-- <el-option-->
<!-- v-for="(items,index) in courseDirection"-->
<!-- :key="index"-->
<!-- :label="items.dictLabel"-->
<!-- :value="items.dictValue"-->
<!-- />-->
<!-- </el-select>-->
</template>
</el-table-column>
</el-table-column> -->
<el-table-column label="开始日期" prop="value2" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span v-if="scope.row.flag === '0'">{{
......
......@@ -4,10 +4,60 @@
<div v-show="showSwitch.courseContent" class="courseContent">
<div class="search" style="border-bottom: 14px solid #f4f4f4">
<el-form ref="queryForm" style="padding: 0 0 0 10px" :model="queryParams" :inline="true">
<el-form-item label="课程名称:" prop="lessonName">
<el-input v-model.trim="queryParams.lessonName" placeholder="课程名称" :maxlength="15" style="width: 200px" />
</el-form-item>
<!-- 课程类型-->
<el-form-item label="难度等级:" prop="difficultyClassify">
<el-select v-model="queryParams.difficultyClassify" 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 label="课程讲师:" prop="lessonTeaName">
<el-select v-model="queryParams.lessonTeaName" placeholder="课程讲师" clearable>
<el-option
v-for="(item,index) in teacherOptions"
:key="index"
:label="item.name"
:value="item.businessId"
/>
</el-select>
</el-form-item>
<el-form-item label="课程状态:" prop="flag">
<el-select v-model="queryParams.flag" placeholder="课程状态" clearable>
<el-option
v-for="item in courseStatus"
:key="item.value"
:label="item.label"
:value="item.value"
/>
</el-select>
</el-form-item>
<el-form-item label="首页显示:" prop="homeDisplay">
<el-select v-model="queryParams.homeDisplay" placeholder="首页显示" clearable>
<el-option
v-for="item in homeDisplayList"
:key="item.value"
:label="item.label"
:value="item.value"
/>
</el-select>
</el-form-item>
<el-form-item label="精品课:" prop="entQualityLesson">
<el-select v-model="queryParams.qualityLesson" placeholder="精品课" clearable>
<el-option
v-for="(item,index) in entQualityLessonList"
:key="index"
:label="item.label"
:value="item.value"
/>
</el-select>
</el-form-item>
<el-form-item label="课程类型:" prop="lessonType">
<el-select v-model="queryParams.lessonType" placeholder="课程类型" clearable>
<el-option
......@@ -18,7 +68,6 @@
/>
</el-select>
</el-form-item>
<!-- 课程方案-->
<el-form-item label="企业课程方案:" prop="classPlan">
<el-select v-model="queryParams.classPlan" class="selectWidth" placeholder="课程方案" clearable>
<el-option
......@@ -69,58 +118,9 @@
/>
</el-select>
</el-form-item>
<el-form-item label="难度等级:" prop="difficultyClassify">
<el-select v-model="queryParams.difficultyClassify" 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 label="课程讲师:" prop="lessonTeaName">
<el-select v-model="queryParams.lessonTeaName" placeholder="课程讲师" clearable>
<el-option
v-for="(item,index) in teacherOptions"
:key="index"
:label="item.name"
:value="item.businessId"
/>
</el-select>
</el-form-item>
<el-form-item label="课程状态:" prop="flag">
<el-select v-model="queryParams.flag" placeholder="课程状态" clearable>
<el-option
v-for="item in courseStatus"
:key="item.value"
:label="item.label"
:value="item.value"
/>
</el-select>
</el-form-item>
<!-- 首页显示-->
<el-form-item label="首页显示:" prop="homeDisplay">
<el-select v-model="queryParams.homeDisplay" placeholder="首页显示" clearable>
<el-option
v-for="item in homeDisplayList"
:key="item.value"
:label="item.label"
:value="item.value"
/>
</el-select>
</el-form-item>
<!-- 精品课-->
<el-form-item label="精品课:" prop="entQualityLesson">
<el-select v-model="queryParams.qualityLesson" placeholder="精品课" clearable>
<el-option
v-for="(item,index) in entQualityLessonList"
:key="index"
:label="item.label"
:value="item.value"
/>
</el-select>
</el-form-item>
<el-form-item>
<!-- //查询按钮-->
......@@ -322,6 +322,46 @@
<span>{{ scope.row.classHour }}</span>
</template>
</el-table-column>
<el-table-column align="center" label="难度等级" prop="difficultyClassify" min-width="120px" :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="teacherName" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span>{{ scope.row.teacherName }}</span>
</template>
</el-table-column>
<el-table-column align="center" label="课程状态" prop="flag" :show-overflow-tooltip="true">
<template slot-scope="scope">
<el-switch
v-model="scope.row.flag"
active-value="1"
inactive-value="0"
@change="handleStatusChange(scope.row)"
/>
</template>
</el-table-column>
<el-table-column align="center" label="首页显示" prop="homeDisplay" :show-overflow-tooltip="true">
<template slot-scope="scope">
<el-switch
v-model="scope.row.homeDisplay"
active-value="1"
inactive-value="0"
@change="handleHomeDisplayChange(scope.row)"
/>
</template>
</el-table-column>
<el-table-column align="center" label="精品课" prop="qualityLesson" min-width="100px" :show-overflow-tooltip="true">
<template slot-scope="scope">
<el-switch
v-model="scope.row.qualityLesson"
active-value="1"
inactive-value="0"
@change="handleEntQualityChange(scope.row)"
/>
</template>
</el-table-column>
<el-table-column align="center" label="课程类型" prop="lessonType" min-width="120px" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span>{{ getLessonTypeName( scope.row.lessonType,scope.row.lessonTypeSchool) }}</span>
......@@ -352,58 +392,21 @@
<span>{{ getCourseDirectionName(scope.row.tecClassifySchool) }}</span>
</template>
</el-table-column>
<el-table-column align="center" label="难度等级" prop="difficultyClassify" min-width="120px" :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="lessonBrief" min-width="200px" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span>{{ scope.row.lessonBrief }}</span>
</template>
</el-table-column>
<!-- 课程讲师-->
<el-table-column align="center" label="课程讲师" prop="teacherName" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span>{{ scope.row.teacherName }}</span>
</template>
</el-table-column>
<!-- 价格-->
<el-table-column align="center" label="价格(元)" prop="lessonPrice" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span>{{ scope.row.lessonPrice }}</span>
</template>
</el-table-column>
<el-table-column align="center" label="首页显示" prop="homeDisplay" :show-overflow-tooltip="true">
<template slot-scope="scope">
<el-switch
v-model="scope.row.homeDisplay"
active-value="1"
inactive-value="0"
@change="handleHomeDisplayChange(scope.row)"
/>
</template>
</el-table-column>
<el-table-column align="center" label="课程状态" prop="flag" :show-overflow-tooltip="true">
<template slot-scope="scope">
<el-switch
v-model="scope.row.flag"
active-value="1"
inactive-value="0"
@change="handleStatusChange(scope.row)"
/>
</template>
</el-table-column>
<el-table-column align="center" label="精品课" prop="qualityLesson" min-width="100px" :show-overflow-tooltip="true">
<template slot-scope="scope">
<el-switch
v-model="scope.row.qualityLesson"
active-value="1"
inactive-value="0"
@change="handleEntQualityChange(scope.row)"
/>
</template>
</el-table-column>
<!-- <el-table-column align="center" label="院校精品课" prop="schoolQualityLesson" min-width="100px" :show-overflow-tooltip="true">-->
<!-- <template slot-scope="scope">-->
<!-- <el-switch-->
......
......@@ -23,7 +23,7 @@
size="small"
/>
</el-form-item>
<el-form-item label="岗位分类:" prop="value">
<!-- <el-form-item label="岗位分类:" prop="value">
<el-select v-model="queryParams.jobClassification" placeholder="岗位分类" clearable>
<el-option
v-for="item in valueOptions"
......@@ -32,8 +32,8 @@
:value="item.dictValue"
/>
</el-select>
</el-form-item>
<el-form-item label="技术分类:" prop="teDirection">
</el-form-item> -->
<!-- <el-form-item label="技术分类:" prop="teDirection">
<el-select v-model="queryParams.technicalClassification" placeholder="技术分类" clearable>
<el-option
v-for="item in courseDirection"
......@@ -42,7 +42,7 @@
:value="item.dictValue"
/>
</el-select>
</el-form-item>
</el-form-item> -->
<el-form-item label="开始日期:">
<el-date-picker
......@@ -167,42 +167,18 @@
{{ scope.row.lessonName || '-' }}
</template>
</el-table-column>
<el-table-column label="岗位分类" prop="jobClassification" :show-overflow-tooltip="true">
<!-- <el-table-column label="岗位分类" prop="jobClassification" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span> {{ getJobClassificationName(scope.row.jobClassification) || '-' }}</span>
<!-- <el-select-->
<!-- v-if="scope.row.flag === '1'"-->
<!-- v-model="scope.row.jobClassification"-->
<!-- filterable-->
<!-- style="width: 160px"-->
<!-- >-->
<!-- <el-option-->
<!-- v-for="(items,index) in valueOptions"-->
<!-- :key="index"-->
<!-- :label="items.dictLabel"-->
<!-- :value="items.dictValue"-->
<!-- />-->
<!-- </el-select>-->
</template>
</el-table-column>
<el-table-column label="技术分类" prop="value" :show-overflow-tooltip="true">
</el-table-column> -->
<!-- <el-table-column label="技术分类" prop="value" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span> {{ getCourseDirectionName(scope.row.technicalClassification) || '-' }}</span>
<!-- <el-select-->
<!-- v-if="scope.row.flag === '1'"-->
<!-- v-model="scope.row.technicalClassification"-->
<!-- filterable-->
<!-- style="width: 160px"-->
<!-- >-->
<!-- <el-option-->
<!-- v-for="(items,index) in courseDirection"-->
<!-- :key="index"-->
<!-- :label="items.dictLabel"-->
<!-- :value="items.dictValue"-->
<!-- />-->
<!-- </el-select>-->
</template>
</el-table-column>
</el-table-column> -->
<el-table-column label="开始日期" prop="value2" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span v-if="scope.row.flag === '0'">{{ scope.row.beginTrialTime |transformDateByFormat('YYYY-MM-DD') }}</span>
......
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