Bläddra i källkod

直播自动化任务 弹幕脚本

yuhongqi 1 vecka sedan
förälder
incheckning
3129c0bb3b

+ 8 - 0
src/api/live/task.js

@@ -67,3 +67,11 @@ export function exportTaskBarrage(query) {
     params: query
   })
 }
+
+// 下载用户导入模板
+export function importTemplate() {
+  return request({
+    url: '/live/task/importTemplate',
+    method: 'get'
+  })
+}

+ 10 - 1
src/views/live/liveConfig/barrage.vue

@@ -106,6 +106,9 @@
           将文件拖到此处,或
           <em>点击上传</em>
         </div>
+        <div class="el-upload__tip" slot="tip">
+          <el-link type="info" style="font-size:12px;float:right" @click="importTemplate">下载模板</el-link>
+        </div>
         <div class="el-upload__tip" style="color:red" slot="tip">提示:仅允许导入“xls”或“xlsx”格式文件!</div>
       </el-upload>
       <div slot="footer" class="dialog-footer">
@@ -117,7 +120,7 @@
 </template>
 
 <script>
-import { listTaskBarrage, getTask, delTask, addTask, updateTask, exportTaskBarrage } from "@/api/live/task";
+import { listTaskBarrage, getTask, delTask, addTask, updateTask, exportTaskBarrage,importTemplate } from "@/api/live/task";
 import { getToken } from "@/utils/auth";
 
 export default {
@@ -419,6 +422,12 @@ export default {
       }
       this.$refs.upload.submit();
     },
+    /** 下载模板操作 */
+    importTemplate() {
+      importTemplate().then((response) => {
+        this.download(response.msg);
+      });
+    },
   }
 };
 </script>

+ 0 - 1
src/views/live/liveConfig/task.vue

@@ -591,7 +591,6 @@ export default {
           pageSize: 10,
           liveId: this.liveId
       }
-      this.productOptions = [];
       this.hasMore = true;
       this.resetForm("form");
     },

+ 2 - 2
src/views/live/liveConsole/index.vue

@@ -847,9 +847,9 @@ export default {
           let info = {"avatar":user.avatar, "nickName":user.nickName,"liveId":this.liveId, "msgStatus":user.msgStatus,"online": online,"userId":user.userId};
           this.userList.push(info)
         } else if (cmd === 'live_start') {
-          this.msgSuccess("直播开始了!");
+
         } else if (cmd === 'live_end') {
-          this.msgError("直播已结束!");
+
         }
       }
     },