Pārlūkot izejas kodu

feat: 营期和sop任务和总配置添加设置开启弹幕/评论开关;

caoliqin 1 nedēļu atpakaļ
vecāks
revīzija
31725789e2

+ 15 - 2
src/views/course/userCoursePeriod/index.vue

@@ -290,6 +290,14 @@
           </el-date-picker>
         </el-form-item>
 
+        <el-form-item label="开启评论/弹幕" prop="openCommentStatus">
+          <el-radio-group v-model="form.openCommentStatus">
+            <el-radio :label="1" >开启评论</el-radio>
+            <el-radio :label="2" >开启弹幕</el-radio>
+            <el-radio :label="3" >关闭</el-radio>
+          </el-radio-group>
+        </el-form-item>
+
 <!--        <el-form-item label="看课时间" prop="timeRange">-->
 <!--          <el-time-picker-->
 <!--            is-range-->
@@ -653,7 +661,11 @@ export default {
         ],
         periodStartingTime: [
           { required: true, message: '开营日期不能为空', trigger: 'change' }
-        ]
+        ],
+        openCommentStatus: [
+          { required: true, message: '开启评论/弹幕不能为空', trigger: 'change' }
+        ],
+
       },
       // 公司选项
       companyOptions: [],
@@ -945,7 +957,8 @@ export default {
         timeRange: [], // 看课时间范围
         viewStartTime: null, // 看课开始时间
         viewEndTime: null, // 看课结束时间
-        lastJoinTime: null // 领取红包时间
+        lastJoinTime: null, // 领取红包时间
+        openCommentStatus: 0,
       };
       this.resetForm("form");
     },

+ 8 - 6
src/views/system/config/config.vue

@@ -1007,13 +1007,15 @@
              </el-radio-group>
            </el-form-item>
 
-           <el-form-item label="是否开启看课评论">
-             <el-row>
-               <el-switch v-model="form18.isOpenComment"></el-switch>
-             </el-row>
+           <el-form-item label="开启评论/弹幕" prop="openCommentStatus">
+             <el-radio-group v-model="form18.openCommentStatus">
+               <el-radio :label="1" >开启评论</el-radio>
+               <el-radio :label="2" >开启弹幕</el-radio>
+               <el-radio :label="3" >关闭</el-radio>
+             </el-radio-group>
            </el-form-item>
 
-           <el-form-item label="可查看评论条数">
+           <el-form-item label="可查看评论条数" v-if="false">
              <el-tooltip class="item" effect="dark" content="在评论区可以查看的历史评论条数,默认200" placement="top-end">
                <el-input-number  v-model="form18.viewCommentNum" :min="1"></el-input-number>
              </el-tooltip>
@@ -1290,7 +1292,7 @@ export default {
       form17:{
       },
       form18:{
-        isOpenComment: true
+        viewCommentNum: 200
       },
       form19:{
       },