From a5378ba9d7f0aac37092c43eecdf54782d714bc5 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期四, 29 一月 2026 17:58:25 +0800
Subject: [PATCH] fix: 财务大屏接口联调90%
---
src/api/viewIndex.js | 236 +++++++++++++++++++++++++++++++++-------------------------
1 files changed, 134 insertions(+), 102 deletions(-)
diff --git a/src/api/viewIndex.js b/src/api/viewIndex.js
index b003dbf..8bb9c83 100644
--- a/src/api/viewIndex.js
+++ b/src/api/viewIndex.js
@@ -1,157 +1,189 @@
// 棣栭〉鎺ュ彛
-import request from '@/utils/request'
+import request from "@/utils/request";
// 閿�鍞�-閲囪喘-搴撳瓨鏁版嵁
export const getBusiness = () => {
- return request({
- url: '/home/business',
- method: 'get'
- })
-}
+ return request({
+ url: "/home/business",
+ method: "get",
+ });
+};
// 瀹㈡埛鍚堝悓閲戦鍒嗘瀽
export const analysisCustomerContractAmounts = () => {
- return request({
- url: '/home/analysisCustomerContractAmounts',
- method: 'get'
- })
-}
+ return request({
+ url: "/home/analysisCustomerContractAmounts",
+ method: "get",
+ });
+};
// 璐ㄦ鍒嗘瀽
export const qualityStatistics = () => {
- return request({
- url: '/home/qualityStatistics',
- method: 'get'
- })
-}
+ return request({
+ url: "/home/qualityStatistics",
+ method: "get",
+ });
+};
// 搴旀敹搴斾粯缁熻
export const statisticsReceivablePayable = (query) => {
- return request({
- url: '/home/statisticsReceivablePayable',
- method: 'get',
- params: query
- })
-}
+ return request({
+ url: "/home/statisticsReceivablePayable",
+ method: "get",
+ params: query,
+ });
+};
// 寰呭姙浜嬮」
export const homeTodos = () => {
- return request({
- url: '/home/todos',
- method: 'get'
- })
-}
+ return request({
+ url: "/home/todos",
+ method: "get",
+ });
+};
// 绾垮舰鍥�
export const getAmountHalfYear = () => {
- return request({
- url: '/sales/ledger/getAmountHalfYear',
- method: 'get'
- })
-}
+ return request({
+ url: "/sales/ledger/getAmountHalfYear",
+ method: "get",
+ });
+};
// 鍚勭敓浜ц鍗曠殑瀹屾垚杩涘害缁熻
// /home/progressStatistics
-export const getProgressStatistics = ()=>{
- return request({
- url: '/home/progressStatistics',
- method: 'get'
- })
-}
+export const getProgressStatistics = () => {
+ return request({
+ url: "/home/progressStatistics",
+ method: "get",
+ });
+};
//鍦ㄥ埗鍝佸懆杞儏鍐�
//home/workInProcessTurnover
export const getWorkInProcessTurnover = () => {
- return request({
- url: '/home/workInProcessTurnover',
- method: 'get'
- })
-}
+ return request({
+ url: "/home/workInProcessTurnover",
+ method: "get",
+ });
+};
// 瀹㈡埛钀ユ敹璐$尞鏁板�煎垎鏋�
export const customerRevenueAnalysis = (params) => {
- return request({
- url: '/home/customerRevenueAnalysis',
- method: 'get',
- params
- })
-}
+ return request({
+ url: "/home/customerRevenueAnalysis",
+ method: "get",
+ params,
+ });
+};
// 鍛樺伐-瀹㈡埛-渚涘簲鍟嗘�绘暟
export const summaryStatistics = () => {
- return request({
- url: '/home/summaryStatistics',
- method: 'get'
- })
-}
+ return request({
+ url: "/home/summaryStatistics",
+ method: "get",
+ });
+};
// 鍚勯儴闂ㄤ汉鍛樺垎甯�
export const deptStaffDistribution = () => {
- return request({
- url: '/home/deptStaffDistribution',
- method: 'get'
- })
-}
+ return request({
+ url: "/home/deptStaffDistribution",
+ method: "get",
+ });
+};
// 渚涘簲鍟嗛噰璐帓鍚�
export const supplierPurchaseRanking = (query) => {
- return request({
- url: '/home/supplierPurchaseRanking',
- method: 'get',
- params: query
- })
-}
+ return request({
+ url: "/home/supplierPurchaseRanking",
+ method: "get",
+ params: query,
+ });
+};
// 瀹㈡埛閲戦璐$尞鎺掑悕
export const customerContributionRanking = (query) => {
- return request({
- url: '/home/customerContributionRanking',
- method: 'get',
- params: query
- })
-}
+ return request({
+ url: "/home/customerContributionRanking",
+ method: "get",
+ params: query,
+ });
+};
// 鍚勪骇鍝佸ぇ绫诲垎甯�
export const productCategoryDistribution = () => {
- return request({
- url: '/home/productCategoryDistribution',
- method: 'get'
- })
-}
+ return request({
+ url: "/home/productCategoryDistribution",
+ method: "get",
+ });
+};
// 浜у搧閿�鍞噾棰濆垎鏋�
export const productSalesAnalysis = () => {
- return request({
- url: '/home/productSalesAnalysis',
- method: 'get'
- })
-}
+ return request({
+ url: "/home/productSalesAnalysis",
+ method: "get",
+ });
+};
// 鍘熸潗鏂欓噰璐噾棰濆崰姣�
export const rawMaterialPurchaseAmountRatio = () => {
- return request({
- url: '/home/rawMaterialPurchaseAmountRatio',
- method: 'get'
- })
-}
+ return request({
+ url: "/home/rawMaterialPurchaseAmountRatio",
+ method: "get",
+ });
+};
// 閿�鍞�/閲囪喘/鍌ㄥ瓨浜у搧鏁�
export const salesPurchaseStorageProductCount = () => {
- return request({
- url: '/home/salesPurchaseStorageProductCount',
- method: 'get'
- })
-}
+ return request({
+ url: "/home/salesPurchaseStorageProductCount",
+ method: "get",
+ });
+};
// 浜у搧鍑哄叆搴撳垎鏋愶紙鍙紶 productType: 1 鍘熸潗鏂� 2 鍗婃垚鍝� 3 鎴愬搧锛�
export const productInOutAnalysis = (params) => {
- return request({
- url: '/home/productInOutAnalysis',
- method: 'get',
- params
- })
-}
+ return request({
+ url: "/home/productInOutAnalysis",
+ method: "get",
+ params,
+ });
+};
// 浜у搧鍛ㄨ浆澶╂暟
export const productTurnoverDays = () => {
- return request({
- url: '/home/productTurnoverDays',
- method: 'get'
- })
-}
+ return request({
+ url: "/home/productTurnoverDays",
+ method: "get",
+ });
+};
+
+// 鏀舵敮瀵规瘮鍒嗘瀽
+export const incomeExpenseAnalysis = () => {
+ return request({
+ url: "/home/incomeExpenseAnalysis",
+ method: "get",
+ });
+};
+
+// 鍒╂鼎瓒嬪娍鍒嗘瀽
+export const profitTrendAnalysis = () => {
+ return request({
+ url: "/home/profitTrendAnalysis",
+ method: "get",
+ });
+};
+
+// 鏈堝害鏀跺叆
+export const getMonthlyIncome = () => {
+ return request({
+ url: "/home/monthlyIncome",
+ method: "get",
+ });
+};
+
+// 鏈堝害鏀嚭
+export const getMonthlyExpenditure = () => {
+ return request({
+ url: "/home/monthlyExpenditure",
+ method: "get",
+ });
+};
--
Gitblit v1.9.3