guoxiaohuan 4 éve
szülő
commit
97e9668f5d
1 módosított fájl, 51 hozzáadás és 35 törlés
  1. 51 35
      src/views/other/index.vue

+ 51 - 35
src/views/other/index.vue

@@ -29,9 +29,12 @@
                 <img src='@/assets/imgs/wtp.png' alt />
                 <p class='fjt'>暂无附加数据图片</p>
             </div>
-            <div class='fzyfImg' v-else>
+            <div class='fzyfImg' v-else-if='floorData.length==1'>
                 <img :src='picFloorImg' alt />
             </div>
+            <div class='fzyfImg' v-else>
+                <rotation :key='2' type='2' :rotationImg='picFloorImg'></rotation>
+            </div>
         </div>
         <gcfz-dialog ref='gcfzDialog' :systemName='systemName'></gcfz-dialog>
     </div>
@@ -93,40 +96,53 @@ export default {
         // 查询哪几个楼层有库房图
         tabSize() {
             let data = { plazaId: this.plazaId }
-            let postParams = [
-                {
-                    tableName: 'glsms_proimgup',
-                    params: { module: '1004', floor: 'f6' }
-                },
-                {
-                    tableName: 'glsms_proimgup',
-                    params: { module: '1004', floor: 'f5' }
-                },
-                {
-                    tableName: 'glsms_proimgup',
-                    params: { module: '1004', floor: 'f4' }
-                },
-                {
-                    tableName: 'glsms_proimgup',
-                    params: { module: '1004', floor: 'f3' }
-                },
-                {
-                    tableName: 'glsms_proimgup',
-                    params: { module: '1004', floor: 'f2' }
-                },
-                {
-                    tableName: 'glsms_proimgup',
-                    params: { module: '1004', floor: 'f1' }
-                },
-                {
-                    tableName: 'glsms_proimgup',
-                    params: { module: '1004', floor: 'b1' }
-                },
-                {
-                    tableName: 'glsms_proimgup',
-                    params: { module: '1004', floor: 'b2' }
-                }
-            ]
+            let postParams = []
+            if (this.floorsArr.length > 0) {
+                this.floorsArr.forEach(e => {
+                    let obj = {
+                        tableName: 'glsms_proimgup',
+                        params: {
+                            module: '1004',
+                            floor: e.gname
+                        }
+                    }
+                    postParams.push(obj)
+                })
+            }
+            // [
+            //     {
+            //         tableName: 'glsms_proimgup',
+            //         params: { module: '1004', floor: 'f6' }
+            //     },
+            //     {
+            //         tableName: 'glsms_proimgup',
+            //         params: { module: '1004', floor: 'f5' }
+            //     },
+            //     {
+            //         tableName: 'glsms_proimgup',
+            //         params: { module: '1004', floor: 'f4' }
+            //     },
+            //     {
+            //         tableName: 'glsms_proimgup',
+            //         params: { module: '1004', floor: 'f3' }
+            //     },
+            //     {
+            //         tableName: 'glsms_proimgup',
+            //         params: { module: '1004', floor: 'f2' }
+            //     },
+            //     {
+            //         tableName: 'glsms_proimgup',
+            //         params: { module: '1004', floor: 'f1' }
+            //     },
+            //     {
+            //         tableName: 'glsms_proimgup',
+            //         params: { module: '1004', floor: 'b1' }
+            //     },
+            //     {
+            //         tableName: 'glsms_proimgup',
+            //         params: { module: '1004', floor: 'b2' }
+            //     }
+            // ]
             queryTab({ data, postParams }).then(res => {
                 //console.log('查询哪几层楼有图', res)
                 this.floorData = []