|
@@ -5,6 +5,9 @@
|
|
|
<el-form-item prop="name" label="直播间名称">
|
|
|
<el-input v-model="postForm.name" style="width: 300px;" placeholder="直播间名称" />
|
|
|
</el-form-item>
|
|
|
+ <el-form-item prop="name" label="直播间标语">
|
|
|
+ <el-input v-model="postForm.slogan" style="width: 300px;" placeholder="直播间名称" />
|
|
|
+ </el-form-item>
|
|
|
<el-form-item prop="cover_img_url" label="封面图">
|
|
|
<Upload v-model="postForm.cover_img_url" :wx-upload="postForm.cover_img" @wxMedia="wxMedia" />
|
|
|
</el-form-item>
|
|
@@ -160,7 +163,8 @@ const defaultForm = {
|
|
|
share_img: 'share_img',
|
|
|
feeds_img: 'feeds_img',
|
|
|
feeds_img_url: '',
|
|
|
- time_area: ''
|
|
|
+ time_area: '',
|
|
|
+ slogan: ''
|
|
|
}
|
|
|
|
|
|
export default {
|
|
@@ -217,6 +221,7 @@ export default {
|
|
|
userListOptions: [],
|
|
|
rules: {
|
|
|
name: [{ message: '直播标题必须为3-17个字(一个字等于两个英文字符或特殊字符)', required: true, validator: validateRequire, trigger: 'blur' }],
|
|
|
+ slogan: [{ message: '直播标语不为空', required: true, validator: validateRequire }],
|
|
|
cover_img_url: [{ message: '封面图不为空', required: true, validator: validateRequire, trigger: 'blur' }],
|
|
|
time_area: [{ required: true, validator: validateRequire }],
|
|
|
anchor_name: [{ message: '主播名称不为空且最多15个字', required: true, validator: validateRequire, trigger: 'blur' }],
|
|
@@ -248,6 +253,8 @@ export default {
|
|
|
fetchData(id) {
|
|
|
fetchLive(id).then(response => {
|
|
|
this.postForm = response.data.info
|
|
|
+ console.log(response.data.info)
|
|
|
+ this.postForm.time_area = [response.data.info.start_time, response.data.info.end_time]
|
|
|
// set tags view title
|
|
|
// this.setTagsViewTitle()
|
|
|
// set page title
|