Ver Fonte

课程管理新增所属项目

xdd há 3 semanas atrás
pai
commit
aafc5ccdaa
1 ficheiros alterados com 14 adições e 13 exclusões
  1. 14 13
      src/views/course/userCourse/index.vue

+ 14 - 13
src/views/course/userCourse/index.vue

@@ -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">