Переглянути джерело

fix:结束播放按钮单独放一个;提示语修改

wangshuang 1 рік тому
батько
коміт
cc8399e5d4
1 змінених файлів з 25 додано та 7 видалено
  1. 25 7
      inspur-ui/src/views/party_work/meeting/info.vue

+ 25 - 7
inspur-ui/src/views/party_work/meeting/info.vue

@@ -12,7 +12,7 @@
     </div>
 
     <div class="display-row" style="display: flex;align-items: center;margin-top: 27px;">
-      <div class="text-fontsize-16" style="font-weight: bold;;">{{ form.title }}</div>
+      <div class="text-fontsize-14" style="font-weight: bold;;">{{ form.title }}</div>
       <el-image :src="iconAddress" fit="contaion" class="icon" style="margin-left: 15px;" />
       <div class="text-fontsize-14" style="margin-left: 4px;">地点:</div>
       <div class="text-fontsize-14" style="margin-left: 4px;">{{form.address}}</div>
@@ -80,8 +80,8 @@
               <!-- <el-image :src="iconFresh" fit="contaion" class="icon" style="margin-left: 8px;"></el-image> -->
             </div>
             <div class="display-row">
-              <el-button v-if="isMeetPlay == false" class="playBtn" @click="beginPlay()">开始播放</el-button>
-              <el-button v-else class="playBtn" @click="endShowFile()">结束播放</el-button>
+              <el-button class="playBtn" @click="beginPlay()">开始播放</el-button>
+              <el-button class="playBtn" @click="endPlay()">结束播放</el-button>
             </div>
 
           </div>
@@ -1146,7 +1146,7 @@
         imageScale(param).then(response => {
           console.log('缩放:', response);
           this.$message({
-            message: response.msg,
+            message: "缩放成功",
             type: 'success'
           });
         });
@@ -1183,7 +1183,7 @@
         imageMove(param).then(response => {
           console.log('上移:', response);
           this.$message({
-            message: response.msg,
+            message: '上移成功',
             type: 'success'
           });
         });
@@ -1218,7 +1218,7 @@
         imageMove(param).then(response => {
           console.log('下移:', response);
           this.$message({
-            message: response.msg,
+            message: '下移成功',
             type: 'success'
           });
         });
@@ -1292,7 +1292,6 @@
         // this.fileList = [];
         this.totalPage = null;
         this.currentPage = 1;
-        this.isMeetPlay = false;
       },
       rsWord() {
         if (this.sourceWord === null || this.sourceWord === '') {
@@ -1355,6 +1354,13 @@
           });
           return;
         }
+        if(this.isMeetPlay){
+          this.$message({
+            message: '请先结束播放上一个会议资料',
+            type: 'warning'
+          });
+          return;
+        }
         if (this.fileList[this.selectedFileIndex].fileType == 1) {
           this.fileType = 1;
           this.showFile();
@@ -1364,6 +1370,17 @@
         }
         this.isMeetPlay = true;
       },
+      endPlay(){
+        if (this.fileList[this.selectedFileIndex].fileType == 1) {
+          this.fileType = 1;
+          this.endShowFile();
+        } else if (this.fileList[this.selectedFileIndex].fileType == 2) {
+          this.fileType = 2;
+          this.endShowUrl(this.fileList[this.selectedFileIndex].fileUrl);
+        }
+        this.isMeetPlay = false;
+
+      },
       deleteDialogPhoto() {
         console.log('selectedItems:', this.selectedItems);
 
@@ -1623,6 +1640,7 @@
   .playBtn {
     background: #FFE59E;
     color: #CA0001;
+    padding:10px;
   }
 
   .more {