Browse Source

第三次打断

1
mo 3 năm trước cách đây
mục cha
commit
c545ed1c71
1 tập tin đã thay đổi với 74 bổ sung28 xóa
  1. 74 28
      src/views/liveClassManager/newLiveClass.vue

+ 74 - 28
src/views/liveClassManager/newLiveClass.vue

@@ -72,25 +72,56 @@
         <el-row class="row">
           <el-form-item
             label="预热模板(模板使用与分享宣传图片)"
-            prop="name"
+            prop="isSaveUserInfo"
             :rules="[{ required: true, message: '请选择预热模板' }]"
           >
             <div class="chioseWrap">
-              <div class="chioseItem">
-                <img src="./images/img1.png" alt="">
-                <div
-                  class="remberBox"
-                  @click="isSaveUserInfo = !isSaveUserInfo"
-                >
+              <div class="chioseItem" @click="form.isSaveUserInfo = 1">
+                <img src="./images/img1.png" alt="" />
+                <div class="remberBox">
+                  <div
+                    class="dotWrap"
+                    :class="[form.isSaveUserInfo == 1 ? 'checked' : '']"
+                  ></div>
+                </div>
+              </div>
+              <div class="chioseItem" @click="form.isSaveUserInfo = 2">
+                <img src="./images/img2.png" alt="" />
+                <div class="remberBox">
+                  <div
+                    class="dotWrap"
+                    :class="[form.isSaveUserInfo == 2 ? 'checked' : '']"
+                  ></div>
+                </div>
+              </div>
+              <div class="chioseItem" @click="form.isSaveUserInfo = 3">
+                <img src="./images/img3.png" alt="" />
+                <div class="remberBox">
                   <div
                     class="dotWrap"
-                    :class="[isSaveUserInfo ? 'checked' : '']"
+                    :class="[form.isSaveUserInfo == 3 ? 'checked' : '']"
                   ></div>
                 </div>
               </div>
             </div>
           </el-form-item>
         </el-row>
+        <el-alert
+          title="直播间信息"
+          type="info"
+          :closable="false"
+          style="margin-bottom: 20px"
+        ></el-alert>
+        <el-row class="row">
+          <el-form-item label="允许点赞">
+            <el-radio-group v-model="form.radio">
+              <el-radio :label="3">是</el-radio>
+              <el-radio :label="6">否</el-radio>
+            </el-radio-group>
+          </el-form-item>
+        </el-row>
+        <el-row class="row"></el-row>
+        <el-row class="row"></el-row>
       </el-form>
     </div>
   </div>
@@ -105,8 +136,8 @@ export default {
         teacherName: "",
         timer: "",
         cancot: "",
+        isSaveUserInfo: null,
       },
-      isSaveUserInfo: false,
     };
   },
   mounted() {},
@@ -145,29 +176,44 @@ export default {
 /deep/.el-textarea__inner {
   width: 600px;
 }
-
-.remberBox {
+.chioseWrap {
   display: flex;
   flex-direction: row;
   justify-content: flex-start;
-  margin-bottom: 30px;
-  padding-top: 10px;
-  align-items: center;
-  cursor: pointer;
-  color: #6d7278;
-  font-size: 16px;
-  .dotWrap {
-    width: 21px;
-    height: 21px;
-    background: url("../../assets/images/icon_checkbox_default.png") no-repeat
-      center;
-    background-size: contain;
-    margin-right: 8px;
+  .chioseItem {
     position: relative;
-    overflow: hidden;
-    &.checked {
-      background: url("../../assets/images/icon_checkbox.png") no-repeat center;
-      background-size: contain;
+    margin-right: 10px;
+    width: 188px;
+    height: 188px;
+    cursor: pointer;
+    .remberBox {
+      display: flex;
+      flex-direction: row;
+      justify-content: flex-start;
+      margin-bottom: 30px;
+      padding-top: 10px;
+      align-items: center;
+
+      color: #6d7278;
+      font-size: 16px;
+      position: absolute;
+      top: 1px;
+      right: 1px;
+      .dotWrap {
+        width: 21px;
+        height: 21px;
+        background: url("../../assets/images/icon_checkbox_default.png")
+          no-repeat center;
+        background-size: contain;
+        margin-right: 8px;
+        position: relative;
+        overflow: hidden;
+        &.checked {
+          background: url("../../assets/images/icon_checkbox.png") no-repeat
+            center;
+          background-size: contain;
+        }
+      }
     }
   }
 }