Prechádzať zdrojové kódy

Merge branch 'feature_20241209_跳转好帮手门店详情'

zhujindu 1 rok pred
rodič
commit
b92d5f5029
1 zmenil súbory, kde vykonal 23 pridanie a 11 odobranie
  1. 23 11
      src/views/deviceOutside/rangeStore.vue

+ 23 - 11
src/views/deviceOutside/rangeStore.vue

@@ -153,17 +153,18 @@
           @click="closeFn" />
         <div class="maplit" :class="{ maplitactive: listpoint.length > 1 }">
           <div v-for="(info, index) in listpoint" :key="index" class="maplistitem">
-            <p
-              style="font-weight: bold; font-size: 16px"
-              class="btn"
-              :data-clipboard-text="info.storeCode">
-              <span @click="checkfn(info)">{{ info.storeName }}</span
-              >(<span @click="checkfn(info)" style="color: #0057ba">{{ info.storeCode }}</span
-              >)<van-icon
-                :name="paste"
-                color="#ee0a24"
-                size="20"
-                style="top: 6px; margin-left: 4px" />
+            <p style="font-weight: bold; font-size: 16px">
+              <span @click="goOtherSystem(info)" style="color: #0057ba; text-decoration: underline">
+                <span @click="checkfn(info)">{{ info.storeName }}</span>
+                (<span @click="checkfn(info)"> {{ info.storeCode }} </span>)
+              </span>
+              <span class="btn" :data-clipboard-text="info.storeCode">
+                <van-icon
+                  :name="paste"
+                  color="#ee0a24"
+                  size="20"
+                  style="top: 6px; margin-left: 4px" />
+              </span>
             </p>
             <p class="text">
               <span v-if="tabVal == 3 || tabVal == 4">类型:{{ info.storeCategoryName }}</span>
@@ -1971,6 +1972,17 @@ export default {
           }
         });
     },
+    // 跳转好帮手门店详情
+    goOtherSystem(item) {
+      if (item.storeCode) {
+        window.location.href =
+          process.env.VUE_APP_SSB_LINK + '/order/storeDetail/index?shopCode=' + item.storeCode;
+      } else {
+        this.$dialog.alert({
+          message: '缺少门店code',
+        });
+      }
+    },
   },
 };
 </script>