Handy_Cao vor 1 Jahr
Ursprung
Commit
c46ed9d12a
1 geänderte Dateien mit 9 neuen und 5 gelöschten Zeilen
  1. 9 5
      src/packages/sbyj/views/market/list/index.vue

+ 9 - 5
src/packages/sbyj/views/market/list/index.vue

@@ -119,6 +119,10 @@ if (loginStore.token) {
     futuresStore.onDataCompleted(() => {
         subscribeData.value = futuresStore.goodsList.map((e) => e.goodscode)
         subscribe.start(...subscribeData.value)
+        /// 获取市场运行情况
+        marketRun({
+            marketID: touristTradeGoodsList.value[0].marketid
+        })
     })
 } else {
     // 获取游客商品列表
@@ -137,14 +141,16 @@ if (loginStore.token) {
                 futuresStore.updateQuotation(item ?? { goodscode })
             })
             subscribe.start(...subscribeData.value)
+            /// 获取市场运行情况
+            marketRun({
+                marketID: touristTradeGoodsList.value[0].marketid
+            })
         })
     })
 }
 
 const { data: market, run: marketRun } = useRequest(queryMarketRun, {
-    params: {
-        marketID: touristTradeGoodsList.value[0].marketid
-    },
+    manual: true,
     onSuccess: (res) => {
         market.value = res.data[0]
         // 每1分钟轮询刷新
@@ -156,8 +162,6 @@ onMounted(() => {
   serverTime.value = moment(new Date())
   // 
   checkServerTime()
-  /// 获取市场运行情况
-  marketRun()
   timerTask.setInterval(() => {
     serverTime.value = moment(serverTime.value).add(1000, 'ms')
   }, 1000, 'refreshTime')