|
@@ -128,26 +128,77 @@
|
|
|
/>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="choose">
|
|
|
- <div
|
|
|
- class="all_choose"
|
|
|
- v-for="(item, index) in CourseType[0]"
|
|
|
- :key="index"
|
|
|
- >
|
|
|
- <span>{{ item.name }}</span>
|
|
|
- <el-select
|
|
|
- v-model="courseTypeId[item.id]"
|
|
|
- placeholder="请选择"
|
|
|
- @change="getTypeName"
|
|
|
+ <div class="both">
|
|
|
+ <div class="choose">
|
|
|
+ <div
|
|
|
+ class="all_choose"
|
|
|
+ v-for="(item, index) in CourseType[0]"
|
|
|
+ :key="index"
|
|
|
>
|
|
|
- <el-option
|
|
|
- v-for="item1 in CourseTypeJson[item.id]"
|
|
|
- :key="item1.id"
|
|
|
- :label="item1.name"
|
|
|
- :value="item1.id"
|
|
|
+ <span>{{ item.name }}</span>
|
|
|
+ <el-select
|
|
|
+ v-model="courseTypeId[item.id]"
|
|
|
+ placeholder="请选择"
|
|
|
+ @change="getTypeName"
|
|
|
>
|
|
|
- </el-option>
|
|
|
- </el-select>
|
|
|
+ <el-option
|
|
|
+ v-for="item1 in CourseTypeJson[item.id]"
|
|
|
+ :key="item1.id"
|
|
|
+ :label="item1.name"
|
|
|
+ :value="item1.id"
|
|
|
+ >
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="right_first">
|
|
|
+ <div style="margin-top: 25px">
|
|
|
+ <div style="flex: 0.5 1 0%; margin: 0 20px 0 0">
|
|
|
+ <div class="bInfo_title">
|
|
|
+ <span style="color: red">*</span>课程封面
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <el-upload
|
|
|
+ :class="{ disUoloadSty: noneBtnImg }"
|
|
|
+ class="upCss"
|
|
|
+ action="#"
|
|
|
+ list-type="picture"
|
|
|
+ v-loading="uploadLoading1"
|
|
|
+ :http-request="beforeUpload1"
|
|
|
+ ref="upload1"
|
|
|
+ :on-preview="handlePictureCardPreview"
|
|
|
+ :on-remove="handle_remove1"
|
|
|
+ :show-file-list="true"
|
|
|
+ :file-list="cover"
|
|
|
+ accept="image/*"
|
|
|
+ :limit="1"
|
|
|
+ :on-exceed="onExceed"
|
|
|
+ >
|
|
|
+ <i class="el-icon-plus"></i>
|
|
|
+ </el-upload>
|
|
|
+ </div>
|
|
|
+ <div style="flex: 0.5 1 0%; margin-top: 30px">
|
|
|
+ <div class="bInfo_title">
|
|
|
+ <span style="color: red">*</span>选择项目成员
|
|
|
+ </div>
|
|
|
+ <div
|
|
|
+ class="addPeople"
|
|
|
+ @click="addPP"
|
|
|
+ v-if="this.checkboxList.length == 0"
|
|
|
+ >
|
|
|
+ 添加成员
|
|
|
+ </div>
|
|
|
+ <div class="addPeople" @click="addPP" v-else>
|
|
|
+ 已添加,点击查看
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div style="flex: 0.5 1 0%; margin-top: 30px">
|
|
|
+ <div class="bInfo_title">协同编辑</div>
|
|
|
+ <div class="addPeople" style="background: #6b92c9">
|
|
|
+ 添加协同成员
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div>
|
|
@@ -170,55 +221,6 @@
|
|
|
>
|
|
|
</el-switch>
|
|
|
</div>
|
|
|
- <div class="right_first">
|
|
|
- <div style="margin-top: 25px">
|
|
|
- <div style="flex: 0.5 1 0%; margin: 0 20px 0 0">
|
|
|
- <div class="bInfo_title">
|
|
|
- <span style="color: red">*</span>课程封面
|
|
|
- </div>
|
|
|
-
|
|
|
- <el-upload
|
|
|
- :class="{ disUoloadSty: noneBtnImg }"
|
|
|
- class="upCss"
|
|
|
- action="#"
|
|
|
- list-type="picture"
|
|
|
- v-loading="uploadLoading1"
|
|
|
- :http-request="beforeUpload1"
|
|
|
- ref="upload1"
|
|
|
- :on-preview="handlePictureCardPreview"
|
|
|
- :on-remove="handle_remove1"
|
|
|
- :show-file-list="true"
|
|
|
- :file-list="cover"
|
|
|
- accept="image/*"
|
|
|
- :limit="1"
|
|
|
- :on-exceed="onExceed"
|
|
|
- >
|
|
|
- <i class="el-icon-plus"></i>
|
|
|
- </el-upload>
|
|
|
- </div>
|
|
|
- <div style="flex: 0.5 1 0%; margin-top: 30px">
|
|
|
- <div class="bInfo_title">
|
|
|
- <span style="color: red">*</span>选择项目成员
|
|
|
- </div>
|
|
|
- <div
|
|
|
- class="addPeople"
|
|
|
- @click="addPP"
|
|
|
- v-if="this.checkboxList.length == 0"
|
|
|
- >
|
|
|
- 添加成员
|
|
|
- </div>
|
|
|
- <div class="addPeople" @click="addPP" v-else>
|
|
|
- 已添加,点击查看
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div style="flex: 0.5 1 0%; margin-top: 30px">
|
|
|
- <div class="bInfo_title">协同编辑</div>
|
|
|
- <div class="addPeople" style="background: #6b92c9">
|
|
|
- 添加协同成员
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -2628,9 +2630,9 @@
|
|
|
}
|
|
|
.chapter_upload_l {
|
|
|
/* width: 50px;
|
|
|
- height: 50px;
|
|
|
- border-right: 1px solid #eee;
|
|
|
- float: left; */
|
|
|
+ height: 50px;
|
|
|
+ border-right: 1px solid #eee;
|
|
|
+ float: left; */
|
|
|
}
|
|
|
.chapter_upload_ic {
|
|
|
height: 30px;
|
|
@@ -2901,8 +2903,8 @@
|
|
|
}
|
|
|
|
|
|
/* .upCss >>> .el-upload {
|
|
|
- margin-right: 30px;
|
|
|
- } */
|
|
|
+ margin-right: 30px;
|
|
|
+ } */
|
|
|
|
|
|
.upCss >>> .el-icon-plus {
|
|
|
position: none !important;
|
|
@@ -3069,8 +3071,7 @@
|
|
|
.choose {
|
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
|
- flex-wrap: wrap;
|
|
|
- align-content: space-between;
|
|
|
+ flex-wrap: nowrap;
|
|
|
height: 100%;
|
|
|
justify-content: flex-start;
|
|
|
align-items: flex-start;
|