|
@@ -9,7 +9,7 @@
|
|
|
<section class="add">
|
|
|
<p>在线培训 > 视频管理 > 新增视频</p>
|
|
|
<div class="content" v-loading.fullscreen.lock="fullscreenLoading">
|
|
|
- <el-form label-width="80px">
|
|
|
+ <el-form label-width="80px" :inline="true">
|
|
|
<el-form-item label="培训项目" v-if="id!=''">
|
|
|
<Subject v-if='form.subject_id' :subvalue='form.subject_item' @subChange='subChange'/>
|
|
|
</el-form-item>
|
|
@@ -26,21 +26,36 @@
|
|
|
<el-form-item label="视频名称">
|
|
|
<el-input placeholder="视频名称" v-model="form.title"></el-input>
|
|
|
</el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="状态">
|
|
|
+ <el-select v-model="form.status">
|
|
|
+ <el-option label="编辑中" :value="1"></el-option>
|
|
|
+ <el-option label="已发布" :value="2"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="总时长">
|
|
|
+ <el-input type="number" placeholder="总时长(分钟)" v-model="form.total_time"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="学时">
|
|
|
+ <el-input placeholder="学时" v-model="form.credit"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="排序">
|
|
|
+ <el-input v-model="form.order" placeholder="排序" type="number" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="视频文件">
|
|
|
+ <el-input v-model="form.url" placeholder="视频地址" />
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="封面图">
|
|
|
<p v-if="form.img">
|
|
|
<img width="300" :src="form.img" alt="">
|
|
|
</p>
|
|
|
<input type="file" @change="upload('img')" id='img'>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="视频文件">
|
|
|
- <p v-if="form.url">
|
|
|
- <video width="300" :src="form.url"></video>
|
|
|
- </p>
|
|
|
- <input type="file" @change="upload('url')" id='url'>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label=" ">
|
|
|
- <el-button @click="save" type="primary">保存</el-button>
|
|
|
- </el-form-item>
|
|
|
+ <div>
|
|
|
+ <el-form-item label=" ">
|
|
|
+ <el-button @click="save" type="primary">保存</el-button>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
</el-form>
|
|
|
</div>
|
|
|
</section>
|
|
@@ -54,7 +69,7 @@ export default {
|
|
|
data(){
|
|
|
return{
|
|
|
fullscreenLoading:false,
|
|
|
- form:{},
|
|
|
+ form:{status:1,order:1},
|
|
|
id:''
|
|
|
}
|
|
|
},
|