|
@@ -124,6 +124,7 @@
|
|
|
<el-table height="600" border v-loading="loading" :data="userCourseList" @selection-change="handleSelectionChange">
|
|
|
<el-table-column type="selection" width="55" align="center" />
|
|
|
<el-table-column label="课程ID" align="center" prop="courseId" />
|
|
|
+ <el-table-column label="所属项目" align="center" prop="projectName" />
|
|
|
<el-table-column label="封面图片" align="center" prop="imgUrl" width="120">
|
|
|
<template slot-scope="scope">
|
|
|
<el-popover
|
|
@@ -200,6 +201,18 @@
|
|
|
<!-- 添加或修改课程对话框 -->
|
|
|
<el-dialog :title="title" :visible.sync="open" width="1200px" append-to-body>
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="110px">
|
|
|
+ <el-row>
|
|
|
+ <el-form-item label="所属项目" prop="project">
|
|
|
+ <el-select v-model="form.project" placeholder="请选择项目" filterable clearable size="small">
|
|
|
+ <el-option
|
|
|
+ v-for="dict in projectOptions"
|
|
|
+ :key="dict.dictValue"
|
|
|
+ :label="dict.dictLabel"
|
|
|
+ :value="dict.dictValue"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-row>
|
|
|
<el-row >
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="课堂名称" prop="courseName">
|
|
@@ -246,7 +259,7 @@
|
|
|
</el-col> -->
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="关联达人" prop="talentId" >
|
|
|
- <el-select v-model="form.talentId" remote filterable reserve-keyword placeholder="输入手机号搜索" :remote-method="talentMethod" >
|
|
|
+ <el-select v-model="form.talentId" remote filterable clearable reserve-keyword placeholder="输入手机号搜索" :remote-method="talentMethod" >
|
|
|
<el-option
|
|
|
v-for="item in talentList"
|
|
|
:key="item.talentId"
|
|
@@ -274,18 +287,6 @@
|
|
|
<ImageUpload v-model="form.secondImg" type="image" :num="10" :width="150" :height="150" />
|
|
|
</el-form-item>
|
|
|
<el-row>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="所属项目" prop="project">
|
|
|
- <el-select v-model="form.project" placeholder="请选择项目" filterable clearable size="small">
|
|
|
- <el-option
|
|
|
- v-for="dict in projectOptions"
|
|
|
- :key="dict.dictValue"
|
|
|
- :label="dict.dictLabel"
|
|
|
- :value="dict.dictValue"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="标签" prop="tags">
|
|
|
<el-select v-model="tags" multiple placeholder="请选择标签" filterable clearable size="small">
|