ソースを参照

优化家具后的代码

wangming 3 週間 前
コミット
ec41cce3ef
2 ファイル変更28 行追加22 行削除
  1. 1 1
      src/components/js_sdk/index.js
  2. 27 21
      src/pagesA/deviceDetail/deviceDetail.vue

+ 1 - 1
src/components/js_sdk/index.js

@@ -8,7 +8,7 @@ http.setConfig(config => {
         // config.baseUrl = "https://api.radar-power.asia:4443/portal-service-server/";
         // }
         config.baseUrl = "https://radar-power.cn/portal-service-server/";
-        config.baseUrl = "https://api.radar-power.asia:4443/portal-service-server/";
+        // config.baseUrl = "https://api.radar-power.asia:4443/portal-service-server/";
     }
     if (__wxConfig.envVersion == 'trial') {
         // let selectedService = uni.getStorageSync("sercviceChoice")

+ 27 - 21
src/pagesA/deviceDetail/deviceDetail.vue

@@ -17,30 +17,36 @@
                     width < 25500 && length < 25000 ? 'tranStyle' : 'center',
                 ]"
             >
-                <view
-                    v-for="(item, index) in modules"
-                    :key="index"
-                    class="moduleContent"
-                >
+                <template v-if="modules.length > 0">
                     <view
-                        :class="item.type"
-                        :style="{
-                            width: `${item.width / 2}px`,
-                            height: `${item.length / 2}px`,
-                            top: `${item.top / 2}px`,
-                            left: `${item.left / 2}px`,
-                            transform: `rotate(${item.rotate}deg)`,
-                            'transform-origin': 'center center',
-                            zIndex: 4444,
-                        }"
+                        v-for="(item, index) in modules"
+                        :key="index"
+                        class="moduleContent"
                     >
-                        <image
-                            style="width: 100%; height: 100%; display: block"
-                            :src="`../../static/furnitures/${item.type}.png`"
-                            mode=""
-                        />
+                        <view
+                            :class="item.type"
+                            :style="{
+                                width: `${item.width / 2}px`,
+                                height: `${item.length / 2}px`,
+                                top: `${item.top / 2}px`,
+                                left: `${item.left / 2}px`,
+                                transform: `rotate(${item.rotate}deg)`,
+                                'transform-origin': 'center center',
+                                zIndex: 4444,
+                            }"
+                        >
+                            <image
+                                style="
+                                    width: 100%;
+                                    height: 100%;
+                                    display: block;
+                                "
+                                :src="`../../static/furnitures/${item.type}.png`"
+                                mode=""
+                            />
+                        </view>
                     </view>
-                </view>
+                </template>
                 <template>
                     <view v-for="item in targetPoints" :key="item.id">
                         <image