guhongwei 4 years ago
parent
commit
b9aa09cc11
2 changed files with 14 additions and 0 deletions
  1. 11 0
      src/layout/room/detailInfo.vue
  2. 3 0
      src/layout/room/detailStatusInfo.vue

+ 11 - 0
src/layout/room/detailInfo.vue

@@ -22,6 +22,16 @@
             <el-form-item label="封面图片" prop="filedir">
               <upload :limit="1" :data="form.filedir" type="filedir" :url="'/files/filedir/upload'" @upload="uploadSuccess"></upload>
             </el-form-item>
+            <el-form-item label="简介" prop="content">
+              <el-input
+                type="textarea"
+                maxlength="300"
+                show-word-limit
+                :autosize="{ minRows: 2, maxRows: 4 }"
+                v-model="form.content"
+                placeholder="请输入简介"
+              ></el-input>
+            </el-form-item>
             <el-form-item>
               <el-button type="primary" @click="onSubmit('form')">提交</el-button>
             </el-form-item>
@@ -53,6 +63,7 @@ export default {
       anchorid: [{ required: true, message: '请选择主播', trigger: 'change' }],
       filedir: [{ required: true, message: '请选择头像图片', trigger: 'blur' }],
       type: [{ required: true, message: '请选择类型', trigger: 'change' }],
+      content: [{ required: false, message: '请输入信息简介', trigger: 'blur' }],
     },
   }),
   created() {},

+ 3 - 0
src/layout/room/detailStatusInfo.vue

@@ -20,6 +20,9 @@
             <el-form-item label="封面图片" prop="filedir">
               <upload :limit="1" :data="form.filedir" type="filedir" :url="'/files/filedir/upload'" @upload="uploadSuccess"></upload>
             </el-form-item>
+            <el-form-item label="信息简介" prop="content">
+              <el-input type="textarea" v-model="form.content" disabled></el-input>
+            </el-form-item>
             <el-form-item label="直播状态" prop="status">
               <el-radio v-model="form.status" label="1">开启</el-radio>
               <el-radio v-model="form.status" label="2">结束</el-radio>