Explorar o código

Merge branch 'feature_20241209_门店列表点击名称和编号跳转好帮手门店详情'

zhujindu hai 11 meses
pai
achega
32f0f78800
Modificáronse 2 ficheiros con 31 adicións e 3 borrados
  1. 17 2
      src/views/deviceOutside/index.vue
  2. 14 1
      src/views/deviceWithin/index.vue

+ 17 - 2
src/views/deviceOutside/index.vue

@@ -36,10 +36,14 @@
           <van-cell>
             <div class="card">
               <div class="title titlero">
-                <span class="btn" :data-clipboard-text="item.storeCode">
+                <span
+                  @click="goOtherSystem(item)"
+                  style="color: #0057ba; text-decoration: underline">
                   <span>{{ item.storeName }}</span>
-                  (<span style="color: #0057ba">{{ item.storeCode }}</span
+                  (<span>{{ item.storeCode }}</span
                   >)
+                </span>
+                <span class="btn" :data-clipboard-text="item.storeCode">
                   <van-icon
                     :name="paste"
                     color="#ee0a24"
@@ -2392,6 +2396,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>

+ 14 - 1
src/views/deviceWithin/index.vue

@@ -54,10 +54,12 @@
         <van-cell>
           <div class="card">
             <div class="title">
-              <span class="btn" :data-clipboard-text="item.storeCode">
+              <span @click="goOtherSystem(item)" style="color: #0057ba; text-decoration: underline">
                 <span>{{ item.storeName }}</span>
                 (<span style="color: #0057ba">{{ item.storeCode }}</span
                 >)
+              </span>
+              <span class="btn" :data-clipboard-text="item.storeCode">
                 <van-icon
                   :name="paste"
                   color="#ee0a24"
@@ -1746,6 +1748,17 @@ export default {
     listClick(val) {
       this.listActive = val;
     },
+    // 跳转好帮手门店详情
+    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>