Prechádzať zdrojové kódy

refactor(finance): 更新商品统计列表接口类型定义

将 `fetchGetskuStatisticsList` 接口返回类型从 `SkuStatistics`
更正为 `SkuStatisticsVo`,并同步更新相关组件和类型声明文件中的引用。
同时移除了旧的 `SkuStatistics` 接口定义,以确保类型一致性。
```
zhangtao 2 týždňov pred
rodič
commit
5ac0d5a388

+ 1 - 1
src/service/api/finance/summary/index.ts

@@ -6,7 +6,7 @@ import { request } from '@/service/request';
  * @returns
  */
 export function fetchGetskuStatisticsList(data: any) {
-  return request<Api.finance.SkuStatistics[]>({
+  return request<Api.finance.SkuStatisticsVo[]>({
     url: '/platform/sku/skuStatisticsList',
     method: 'get',
     params: data

+ 0 - 23
src/typings/api.d.ts

@@ -1850,29 +1850,6 @@ declare namespace Api {
     }
   }
   namespace finance {
-    interface SkuStatistics {
-      /**
-       * 商品总额
-       */
-      goodsTotalPrice?: number;
-      /**
-       * sku
-       */
-      skuStatisticsList?: SkuStatisticsVo[];
-      /**
-       * 现金抵扣
-       */
-      totalCash?: number;
-      /**
-       * 运费
-       */
-      totalFreight?: number;
-      /**
-       * 积分抵扣
-       */
-      totalPoints?: number;
-      [property: string]: any;
-    }
     interface SkuStatisticsVo {
       /**
        * 单价

+ 1 - 1
src/views/finance/summary/index.vue

@@ -5,7 +5,7 @@ import { fetchGetLoginUserList } from '@/service/api/common';
 import { useAuth } from '@/hooks/business/auth';
 import { commonExport } from '@/utils/common';
 import { useTable } from '@/components/zt/Table/hooks/useTable';
-const columns: NaiveUI.TableColumn<Api.finance.SkuStatistics>[] = [
+const columns: NaiveUI.TableColumn<Api.finance.SkuStatisticsVo>[] = [
   {
     key: 'skuId',
     title: '商品ID',