|
@@ -89,6 +89,16 @@
|
|
|
placeholder="请选择直播方案"
|
|
|
v-model="form.serviceProvider"
|
|
|
clearable
|
|
|
+ @change="
|
|
|
+ value => {
|
|
|
+ // console.log(value, 'value');
|
|
|
+ if (value === 'rongCloud') {
|
|
|
+ form.os = 'pc';
|
|
|
+ } else if (value === 'tencentCloud') {
|
|
|
+ form.os = 'client';
|
|
|
+ }
|
|
|
+ }
|
|
|
+ "
|
|
|
>
|
|
|
<el-option label="融云" value="rongCloud"></el-option>
|
|
|
<el-option label="腾讯云" value="tencentCloud"></el-option>
|
|
@@ -183,11 +193,20 @@
|
|
|
class="mline"
|
|
|
label="直播设备"
|
|
|
prop="os"
|
|
|
- label-width="120px"
|
|
|
+ label-width="130px"
|
|
|
:rules="[{ required: true, message: '请选择推广类型' }]"
|
|
|
>
|
|
|
<el-radio-group v-model="form.os">
|
|
|
- <el-radio label="pc">电脑</el-radio>
|
|
|
+ <!-- value="rongCloud"></el-option>
|
|
|
+ <el-option label="腾讯云" value="tencentCloud" -->
|
|
|
+ <el-radio v-if="form.serviceProvider === 'rongCloud'" label="pc"
|
|
|
+ >web</el-radio
|
|
|
+ >
|
|
|
+ <el-radio
|
|
|
+ v-if="form.serviceProvider === 'tencentCloud'"
|
|
|
+ label="client"
|
|
|
+ >客户端</el-radio
|
|
|
+ >
|
|
|
<el-radio label="mobile">手机</el-radio>
|
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
@@ -203,7 +222,7 @@
|
|
|
class="mline"
|
|
|
label="观看权限信息"
|
|
|
prop="popularizeType"
|
|
|
- label-width="120px"
|
|
|
+ label-width="130px"
|
|
|
:rules="[{ required: true, message: '请选择推广类型' }]"
|
|
|
>
|
|
|
<el-radio-group v-model="form.popularizeType" @change="changeType">
|
|
@@ -292,10 +311,10 @@
|
|
|
:closable="false"
|
|
|
style="margin-bottom: 20px"
|
|
|
></el-alert>
|
|
|
- <el-row class="row">
|
|
|
+ <!-- <el-row class="row">
|
|
|
<el-form-item
|
|
|
prop="roomConfig.whether_like"
|
|
|
- label-width="120px"
|
|
|
+ label-width="130px"
|
|
|
class="mline"
|
|
|
label="允许点赞"
|
|
|
:rules="[{ required: true, message: '是否允许点赞' }]"
|
|
@@ -309,7 +328,7 @@
|
|
|
<el-row class="row">
|
|
|
<el-form-item
|
|
|
prop="roomConfig.whether_chat"
|
|
|
- label-width="120px"
|
|
|
+ label-width="130px"
|
|
|
class="mline"
|
|
|
label="允许聊天互动"
|
|
|
:rules="[{ required: true, message: '是否允许聊天互动' }]"
|
|
@@ -322,27 +341,27 @@
|
|
|
</el-row>
|
|
|
<el-row class="row">
|
|
|
<el-form-item
|
|
|
- prop="roomConfig.whether_video"
|
|
|
- label-width="120px"
|
|
|
+ prop="roomConfig.whether_mic"
|
|
|
+ label-width="130px"
|
|
|
class="mline"
|
|
|
- label="保存直播回放"
|
|
|
- :rules="[{ required: true, message: '是否保存直播回放' }]"
|
|
|
+ label="允许连麦"
|
|
|
+ :rules="[{ required: true, message: '是否允许连麦' }]"
|
|
|
>
|
|
|
- <el-radio-group v-model="form.roomConfig.whether_video">
|
|
|
+ <el-radio-group v-model="form.roomConfig.whether_mic">
|
|
|
<el-radio :label="0">是</el-radio>
|
|
|
<el-radio :label="1">否</el-radio>
|
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
|
- </el-row>
|
|
|
+ </el-row> -->
|
|
|
<el-row class="row">
|
|
|
<el-form-item
|
|
|
- prop="roomConfig.whether_mic"
|
|
|
- label-width="120px"
|
|
|
+ prop="roomConfig.whether_video"
|
|
|
+ label-width="130px"
|
|
|
class="mline"
|
|
|
- label="允许连麦"
|
|
|
- :rules="[{ required: true, message: '是否允许连麦' }]"
|
|
|
+ label="保存直播回放"
|
|
|
+ :rules="[{ required: true, message: '是否保存直播回放' }]"
|
|
|
>
|
|
|
- <el-radio-group v-model="form.roomConfig.whether_mic">
|
|
|
+ <el-radio-group v-model="form.roomConfig.whether_video">
|
|
|
<el-radio :label="0">是</el-radio>
|
|
|
<el-radio :label="1">否</el-radio>
|
|
|
</el-radio-group>
|
|
@@ -351,7 +370,7 @@
|
|
|
<el-row class="row">
|
|
|
<el-form-item
|
|
|
prop="roomConfig.whether_view_shop_cart"
|
|
|
- label-width="120px"
|
|
|
+ label-width="130px"
|
|
|
class="mline"
|
|
|
label="是否展示购物车"
|
|
|
:rules="[{ required: true, message: '是否展示购物车' }]"
|
|
@@ -407,7 +426,7 @@ export default {
|
|
|
liveRemark: "",
|
|
|
preTemplate: null,
|
|
|
popularizeType: "ALL",
|
|
|
- os: "pc",
|
|
|
+ os: "client",
|
|
|
roomConfig: {
|
|
|
whether_like: 0,
|
|
|
whether_chat: 0,
|
|
@@ -416,7 +435,7 @@ export default {
|
|
|
whether_view_shop_cart: 0
|
|
|
},
|
|
|
checkList: [],
|
|
|
- serviceProvider: "rongCloud"
|
|
|
+ serviceProvider: "tencentCloud"
|
|
|
},
|
|
|
remoteLoading: false,
|
|
|
teacherList: [],
|