Kaynağa Gözat

+ 대시보드 데이터 업데이트

송용우 4 ay önce
ebeveyn
işleme
a88bb110a9
1 değiştirilmiş dosya ile 11 ekleme ve 11 silme
  1. 11 11
      pages/view/vendor/dashboard/index.vue

+ 11 - 11
pages/view/vendor/dashboard/index.vue

@@ -257,16 +257,16 @@
   const settlementChartKey = ref(0);
   const categoryChartKey = ref(0);
 
-  // 메트릭 데이터
+  // 메트릭 데이터 (초기값은 0으로 설정)
   const metrics = ref({
-    totalSales: 125000000,
-    salesChange: 12.5,
-    totalOrders: 1250,
-    ordersChange: 8.3,
-    settlementRate: 95.2,
-    settlementChange: 2.1,
-    avgOrderValue: 100000,
-    avgOrderChange: 5.7
+    totalSales: 0,
+    salesChange: 0,
+    totalOrders: 0,
+    ordersChange: 0,
+    settlementRate: 0,
+    settlementChange: 0,
+    avgOrderValue: 0,
+    avgOrderChange: 0
   });
 
   // 테이블 관련
@@ -515,7 +515,7 @@
   // 정산 데이터 가져오기
   const fetchSettlementData = async () => {
     try {
-      const userInfo = useAuthStore().getUser;
+      const userInfo = useAuthStore().getSnsTempData?.user || JSON.parse(localStorage.getItem('authStore') || '{}')?.auth;
       const _req = {
         MEMBER_TYPE: 'VENDOR',
         COMPANY_NUMBER: userInfo?.COMPANY_NUMBER
@@ -560,7 +560,7 @@
   // 최근 주문 데이터 가져오기
   const fetchRecentOrders = async () => {
     try {
-      const userInfo = useAuthStore().getUser;
+      const userInfo = useAuthStore().getSnsTempData?.user || JSON.parse(localStorage.getItem('authStore') || '{}')?.auth;
       const _req = {
         MEMBER_TYPE: 'VENDOR',
         COMPANY_NUMBER: userInfo?.COMPANY_NUMBER