diff --git a/src/components/chart/RankList.vue b/src/components/chart/RankList.vue
index 34cc691..a716752 100644
--- a/src/components/chart/RankList.vue
+++ b/src/components/chart/RankList.vue
@@ -3,17 +3,18 @@
{{ title }}
-
-
{{ index + 1 }}
- {{ item.stockName }}
- {{ item.itemCode }}
- {{ item.type }}
+ {{ item.workstation }}
+ {{ item.taskName }}
+ {{ item.taskCount }}
+ {{ item.taskStatus }}
-
@@ -45,40 +46,82 @@
diff --git a/src/views/dashboard/Analysis/api.ts b/src/views/dashboard/Analysis/api.ts
index 0a9e1fc..cc5b4cf 100644
--- a/src/views/dashboard/Analysis/api.ts
+++ b/src/views/dashboard/Analysis/api.ts
@@ -5,7 +5,7 @@ enum Api {
visitInfo = '/sys/visitInfo',
getChartCardList = '/dashboard/getChartCardList',
queryOutAndInData = '/dashboard/queryOutAndInData',
- queryExecuteTopFive = '/dashboard/queryExecuteTopFive',
+ queryWorkstationTask = '/dashboard/queryWorkstationTask',
}
/**
* 日志统计信息
@@ -22,4 +22,4 @@ export const getChartCardList = (params) => defHttp.get({ url: Api.getChartCardL
export const queryOutAndInData = (params) => defHttp.get({ url: Api.queryOutAndInData, params }, { isTransformResponse: false });
-export const queryExecuteTopFive = (params) => defHttp.get({ url: Api.queryExecuteTopFive, params }, { isTransformResponse: false });
+export const queryWorkstationTask = (params) => defHttp.get({ url: Api.queryWorkstationTask, params }, { isTransformResponse: false });
diff --git a/src/views/dashboard/Analysis/components/SaleTabCard.vue b/src/views/dashboard/Analysis/components/SaleTabCard.vue
index 37bb00e..f67dc51 100644
--- a/src/views/dashboard/Analysis/components/SaleTabCard.vue
+++ b/src/views/dashboard/Analysis/components/SaleTabCard.vue
@@ -46,7 +46,7 @@
import { ref, onMounted } from 'vue';
import RankList from '/@/components/chart/RankList.vue';
import BarMulti from '@/components/chart/BarMulti.vue';
- import { queryOutAndInData, queryExecuteTopFive } from '@/views/dashboard/Analysis/api';
+ import { queryOutAndInData, queryWorkstationTask } from '@/views/dashboard/Analysis/api';
defineProps({
loading: {
@@ -74,11 +74,12 @@
async function queryRankList() {
try {
- const response = await queryExecuteTopFive({});
+ const response = await queryWorkstationTask({});
rankList.value = response.result.map((item) => ({
- stockName: item.carrierCode,
- itemCode: item.itemCode,
- type: item.type==='OUTBOUND'?'出库':'入库',
+ workstation: item.workstation,
+ taskName: item.taskName,
+ taskCount: item.taskCount,
+ taskStatus: item.taskStatus
}));
} catch (error) {
console.error('获取数据失败:', error);