|
@@ -12,11 +12,6 @@
|
|
|
<el-form-item label="对接会标题">
|
|
|
<el-input v-model="form.title"></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="直播房间">
|
|
|
- <el-select v-model="form.roomname" placeholder="请选择">
|
|
|
- <el-option v-for="item in roomidList" :key="item.name" :label="item.name" :value="item.name"> </el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
<el-form-item label="开始时间">
|
|
|
<el-date-picker v-model="form.start_time" type="datetime" placeholder="请选择开始时间" format="yyyy-MM-dd HH:mm" value-format="yyyy-MM-dd HH:mm">
|
|
|
</el-date-picker>
|
|
@@ -45,17 +40,14 @@
|
|
|
<el-option v-for="item in options" :key="item.code" :label="item.name" :value="item.code"> </el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="简介">
|
|
|
- <el-input type="textarea" v-model="form.desc"></el-input>
|
|
|
- </el-form-item>
|
|
|
<el-form-item label="负责人">
|
|
|
<el-input v-model="form.adminuser" placeholder="请输入用户名"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="负责人手机号">
|
|
|
<el-input v-model="form.phone" maxlength="11" placeholder="请输入手机号"> </el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="密码">
|
|
|
- <el-input v-model="form.passwd" placeholder="请输入密码" show-password></el-input>
|
|
|
+ <el-form-item label="简介">
|
|
|
+ <el-input type="textarea" v-model="form.desc"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="对接会视频">
|
|
|
<upload :limit="1" :data="form.file_path" type="file_path" listType="" :url="'/files/imgpath/upload'" @upload="uploadSuccess"></upload>
|
|
@@ -73,7 +65,6 @@
|
|
|
<script>
|
|
|
import upload from '@/components/upload.vue';
|
|
|
import { createNamespacedHelpers, mapState } from 'vuex';
|
|
|
-const { mapActions: room } = createNamespacedHelpers('room');
|
|
|
export default {
|
|
|
name: 'columnDetail',
|
|
|
props: {
|
|
@@ -84,19 +75,10 @@ export default {
|
|
|
components: {
|
|
|
upload,
|
|
|
},
|
|
|
- data: () => ({
|
|
|
- roomidList: [],
|
|
|
- }),
|
|
|
- created() {
|
|
|
- this.searchInfo();
|
|
|
- },
|
|
|
+ data: () => ({}),
|
|
|
+ created() {},
|
|
|
computed: {},
|
|
|
methods: {
|
|
|
- ...room(['query']),
|
|
|
- async searchInfo() {
|
|
|
- const res = await this.query();
|
|
|
- this.$set(this, `roomidList`, res.data);
|
|
|
- },
|
|
|
onSubmit() {
|
|
|
this.$emit('submitDate', { data: this.form, id: this.form.id });
|
|
|
},
|
|
@@ -107,7 +89,6 @@ export default {
|
|
|
this.$emit('placesubmit', { value });
|
|
|
},
|
|
|
uploadSuccess({ type, data }) {
|
|
|
- console.log(type, data);
|
|
|
this.$set(this.form, `${type}`, data.uri);
|
|
|
},
|
|
|
},
|