lsc 2 years ago
parent
commit
9bc5b41617

+ 1 - 5
dist/index.html

@@ -25,8 +25,4 @@
       height: 100%;
       width: 100%;
       background: #e6eaf0;
-<<<<<<< HEAD
-    }</style><link href=./static/css/app.7025d703645a9df023746a3580b19fd8.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.fed1de90e0941b3846db.js></script><script type=text/javascript src=./static/js/vendor.fab7effc7bf6d4290017.js></script><script type=text/javascript src=./static/js/app.877187f63f08c5e8f9aa.js></script></body></html>
-=======
-    }</style><link href=./static/css/app.42685628340a071a7476e593a1eaaf27.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.ce85731d7c1d072ed0aa.js></script><script type=text/javascript src=./static/js/vendor.ec6917f8087437e124be.js></script><script type=text/javascript src=./static/js/app.173ae0cc484a1bac6450.js></script></body></html>
->>>>>>> 8c4ea5ca8f25a4921b9759c76cfd3aec862e5356
+    }</style><link href=./static/css/app.ffaa51d64ab4efc202b56b5fdc06d0ea.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.ce85731d7c1d072ed0aa.js></script><script type=text/javascript src=./static/js/vendor.ec6917f8087437e124be.js></script><script type=text/javascript src=./static/js/app.794d26efd9cc06952a35.js></script></body></html>

File diff suppressed because it is too large
+ 0 - 1
dist/static/css/app.42685628340a071a7476e593a1eaaf27.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/app.42685628340a071a7476e593a1eaaf27.css.map


File diff suppressed because it is too large
+ 0 - 1
dist/static/css/app.7025d703645a9df023746a3580b19fd8.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/app.7025d703645a9df023746a3580b19fd8.css.map


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/app.ffaa51d64ab4efc202b56b5fdc06d0ea.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/app.ffaa51d64ab4efc202b56b5fdc06d0ea.css.map


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.173ae0cc484a1bac6450.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.173ae0cc484a1bac6450.js.map


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.794d26efd9cc06952a35.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.794d26efd9cc06952a35.js.map


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.877187f63f08c5e8f9aa.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.877187f63f08c5e8f9aa.js.map


File diff suppressed because it is too large
+ 0 - 1
dist/static/js/manifest.ce85731d7c1d072ed0aa.js.map


+ 74 - 68
src/components/pages/Grid.vue

@@ -7,7 +7,7 @@
       <el-image class="coin coin4" :src="require('../../assets/grid/coin4.png')" fit="cover"></el-image>
     </div>
     <div class="grid_member">
-      <div class="member_imgbox">
+      <!-- <div class="member_imgbox">
         <el-image
           v-for="item in 4"
           :key="item"
@@ -15,9 +15,9 @@
           :src="require('../../assets/grid/portal.png')"
           fit="cover"
         ></el-image>
-      </div>
+      </div>-->
       <el-button type="text" @click="dialogVisible2 = true">邀请成员</el-button>
-      <el-button type="text">成员</el-button>
+      <!-- <el-button type="text">成员</el-button> -->
       <el-button type="text" v-if="RoomInfo.userid == userid" @click="dismiss">解散房间</el-button>
     </div>
     <draggable
@@ -27,66 +27,72 @@
       @change="handleDraggableFormItemChange"
       @end="dragEnd"
       :move="checkMove"
-    >
-    <div
-      v-for="(item,index) in data"
-      :key="index"
-      class="g_box"
-      @mouseover="pIndex = index"
-      @mouseleave="pIndex = ''"
-      @dragstart="handleDragStart($event, index)"
-      @dragover.prevent="handleDragOver($event, index)"
-      @dragenter="handleDragEnter($event, index)"
-      @dragend="handleDragEnd($event, index)"
     >
       <div
-        :class="{'left-popover':index<3,'right-popover':index==3,'top-popover':index>3,'visibleO':pIndex === index && item && (item.video || item.photo)}"
+        v-for="(item,index) in data"
+        :key="index"
+        class="g_box"
+        @mouseover="pIndex = index"
+        @mouseleave="pIndex = ''"
+        @dragstart="handleDragStart($event, index)"
+        @dragover.prevent="handleDragOver($event, index)"
+        @dragenter="handleDragEnter($event, index)"
+        @dragend="handleDragEnd($event, index)"
       >
-        <div class="pChild" @click="check(index)">
-          <el-image :src="require('../../assets/grid/upload.png')" fit="cover"></el-image>
-          <span>修改</span>
-        </div>
-        <div class="pChild" @click="deleteGrid(index)">
-          <el-image :src="require('../../assets/grid/deleteT.png')" fit="cover"></el-image>
-          <span>删除</span>
-        </div>
-        <div class="pChild" @click="check(index,2)">
-          <el-image :src="require('../../assets/grid/edit.png')" fit="cover"></el-image>
-          <span>添加备注</span>
+        <div
+          :class="{'left-popover':index<3,'right-popover':index==3,'top-popover':index>3,'visibleO':pIndex === index && item && (item.video || item.photo)}"
+        >
+          <div class="pChild" @click="check(index)">
+            <el-image :src="require('../../assets/grid/upload.png')" fit="cover"></el-image>
+            <span>修改</span>
+          </div>
+          <div class="pChild" @click="deleteGrid(index)">
+            <el-image :src="require('../../assets/grid/deleteT.png')" fit="cover"></el-image>
+            <span>删除</span>
+          </div>
+          <div class="pChild" @click="check(index,2)">
+            <el-image :src="require('../../assets/grid/edit.png')" fit="cover"></el-image>
+            <span>添加备注</span>
+          </div>
         </div>
-      </div>
-      <div
-        v-if="item && item.remarks"
-        :class="{'remark-right-popover':index>11 && index!=15,'remark-left-popover':index==15,'remark-bottom-popover':index<12,'visibleO':pIndex === index && item && item.remarks}"
-      >
-        <div class="Rbox" v-for="(x,y) in item.remarks" :key="y">
-          <div v-if="x.remarks!=''" style="display:flex">
-            <el-image class="Rportal" :src="require('../../assets/grid/portal.png')" fit="cover"></el-image>
-            <div class="RContent">
-              <div>{{x.username}}</div>
-              <div>{{x.remarks}}</div>
+        <div
+          v-if="item && item.remarks"
+          :class="{'remark-right-popover':index>11 && index!=15,'remark-left-popover':index==15,'remark-bottom-popover':index<12,'visibleO':pIndex === index && item && item.remarks}"
+        >
+          <div class="Rbox" v-for="(x,y) in item.remarks" :key="y">
+            <div v-if="x.remarks!=''" style="display:flex">
+              <el-image class="Rportal" :src="require('../../assets/grid/portal.png')" fit="cover"></el-image>
+              <div class="RContent">
+                <div>{{x.username}}</div>
+                <div>{{x.remarks}}</div>
+              </div>
             </div>
+            <div v-else-if="x.remarks==''&& y==0">{{x.username}}暂无备注</div>
           </div>
-          <div v-else-if="x.remarks==''&& y==0">{{x.username}}暂无备注</div>
         </div>
+        <el-image
+          v-if="item && item.photo"
+          v-viewer
+          class="photo_img"
+          :src="item.photo"
+          fit="cover"
+        ></el-image>
+        <video-player
+          v-else-if="item && item.video"
+          class="video-player vjs-custom-skin"
+          ref="videoPlayer"
+          :playsinline="true"
+          :options="item.video"
+          style="width: 85%;"
+        ></video-player>
+        <el-image
+          v-else
+          class="add_img"
+          :src="require('../../assets/grid/add.png')"
+          fit="cover"
+          @click="check(index,3)"
+        ></el-image>
       </div>
-      <el-image v-if="item && item.photo" v-viewer class="photo_img" :src="item.photo" fit="cover"></el-image>
-      <video-player
-        v-else-if="item && item.video"
-        class="video-player vjs-custom-skin"
-        ref="videoPlayer"
-        :playsinline="true"
-        :options="item.video"
-        style="width: 85%;"
-      ></video-player>
-      <el-image
-        v-else
-        class="add_img"
-        :src="require('../../assets/grid/add.png')"
-        fit="cover"
-        @click="check(index,3)"
-      ></el-image>
-    </div>
     </draggable>
     <el-dialog
       title="上传文件"
@@ -302,34 +308,34 @@ export default {
         },
       },
       playerO: {},
-      dragging:null,
-      draggingE:null,
+      dragging: null,
+      draggingE: null,
     };
   },
   methods: {
     handleDragStart(e, items) {
       this.dragging = items; //开始拖动时,暂时保存当前拖动的数据。
-      if(!this.data[items]){
+      if (!this.data[items]) {
         return;
       }
     },
     handleDragEnd(e, items) {
-      if(!this.data[this.dragging]){
+      if (!this.data[this.dragging]) {
         return;
       }
-       e.dataTransfer.effectAllowed = "move"; //为需要移动的元素设置dragstart事件
+      e.dataTransfer.effectAllowed = "move"; //为需要移动的元素设置dragstart事件
       if (this.draggingE == this.dragging) return;
       var newItems = [...JSON.parse(JSON.stringify(this.data))]; //拷贝一份数据进行交换操作。
-    
+
       var src = newItems[this.dragging]; //获取数组下标
       var dst = newItems[this.draggingE];
-      newItems[this.dragging] = dst
-      newItems[this.draggingE] = src
+      newItems[this.dragging] = dst;
+      newItems[this.draggingE] = src;
       // newItems2.splice(dst, 0, ...newItems.splice(src, 1)); //交换位置
       this.data = newItems;
       this.updateRoomData();
       this.dragging = null; //拖动结束后,清除数据
-      this.draggingE=null;
+      this.draggingE = null;
     },
     handleDragOver(e) {
       e.dataTransfer.dropEffect = "move"; //在dragenter中针对放置目标来设置!
@@ -792,9 +798,9 @@ export default {
     for (var i = 0; i < 16; i++) {
       this.data.push("");
     }
-    this.data.push("")
+    this.data.push("");
     this.getUser();
-    this.selectRoom(this.userid);
+    // this.selectRoom(this.userid);
   },
 };
 </script>
@@ -934,10 +940,10 @@ export default {
   background: #fff;
   right: 70px;
   top: 18px;
-  min-width: 320px;
+  /* min-width: 320px; */
   height: 50px;
   border-radius: 5px;
-  padding-right: 10px;
+  padding: 0 10px;
   display: flex;
   align-items: center;
   z-index: 1;

Some files were not shown because too many files changed in this diff