| ¶Ô±ÈÐÂÎļþ |
| | |
| | | // é¦é¡µæ¥å£ |
| | | import request from "@/utils/request"; |
| | | |
| | | // å·¥åºæ°æ®ç产ç»è®¡æç» |
| | | export const processDataProductionStatistics = (params) => { |
| | | return request({ |
| | | url: "/home/processDataProductionStatistics", |
| | | method: "get", |
| | | params, |
| | | }); |
| | | }; |
| | | |
| | | // è´¨éç»è®¡ |
| | | export const qualityInspectionStatistics = (params) => { |
| | | return request({ |
| | | url: "/home/qualityInspectionStatistics", |
| | | method: "get", |
| | | params, |
| | | }); |
| | | }; |
| | | |
| | | // åæææ£æµ |
| | | export const rawMaterialDetection = (query) => { |
| | | return request({ |
| | | url: "/home/rawMaterialDetection", |
| | | method: "get", |
| | | params: query, |
| | | }); |
| | | }; |
| | | |
| | | // è¿ç¨æ£æµ |
| | | export const processDetection = (query) => { |
| | | return request({ |
| | | url: "/home/processDetection", |
| | | method: "get", |
| | | params: query, |
| | | }); |
| | | }; |
| | | |
| | | // æååºåæ£æµ |
| | | export const factoryDetection = (query) => { |
| | | return request({ |
| | | url: "/home/factoryDetection", |
| | | method: "get", |
| | | params: query, |
| | | }); |
| | | }; |
| | | |
| | | // æ£éªæ°é |
| | | export const qualityInspectionCount = () => { |
| | | return request({ |
| | | url: "/home/qualityInspectionCount", |
| | | method: "get", |
| | | }); |
| | | }; |
| | | |
| | | // ä¸åæ ¼é¢è¦ |
| | | export const nonComplianceWarning = () => { |
| | | return request({ |
| | | url: "/home/nonComplianceWarning", |
| | | method: "get", |
| | | }); |
| | | }; |
| | | |
| | | // 宿æ£éªæ° |
| | | export const completedInspectionCount = () => { |
| | | return request({ |
| | | url: "/home/completedInspectionCount", |
| | | method: "get", |
| | | }); |
| | | }; |
| | | |
| | | // ä¸åæ ¼äº§åæå |
| | | export const unqualifiedProductRanking = () => { |
| | | return request({ |
| | | url: "/home/unqualifiedProductRanking", |
| | | method: "get", |
| | | }); |
| | | }; |
| | | |
| | | // ä¸åæ ¼æ£åå¤çåæ |
| | | export const unqualifiedProductProcessingAnalysis = () => { |
| | | return request({ |
| | | url: "/home/unqualifiedProductProcessingAnalysis", |
| | | method: "get", |
| | | }); |
| | | }; |
| | | |
| | | // éå®-éè´-åºåæ°æ® |
| | | export const getBusiness = () => { |
| | | return request({ |
| | | url: "/home/business", |
| | | method: "get", |
| | | }); |
| | | }; |
| | | // 客æ·ååéé¢åæ |
| | | export const analysisCustomerContractAmounts = () => { |
| | | return request({ |
| | | url: "/home/analysisCustomerContractAmounts", |
| | | method: "get", |
| | | }); |
| | | }; |
| | | // è´¨æ£åæï¼å¯ä¼ dateType: 1å¨ 2æ 3å£åº¦ï¼ |
| | | export const qualityStatistics = (params) => { |
| | | return request({ |
| | | url: "/home/qualityStatistics", |
| | | method: "get", |
| | | params, |
| | | }); |
| | | }; |
| | | |
| | | // å·¥åæ§è¡æçåæï¼dateType: 1å¨ 2æ 3å£åº¦ï¼ |
| | | export const workOrderEfficiencyAnalysis = (params) => { |
| | | return request({ |
| | | url: "/home/workOrderEfficiencyAnalysis", |
| | | method: "get", |
| | | params, |
| | | }); |
| | | }; |
| | | |
| | | // çäº§æ ¸ç®åæ |
| | | export const productionAccountingAnalysis = (query) => { |
| | | return request({ |
| | | url: "/home/productionAccountingAnalysis", |
| | | method: "get", |
| | | params: query, |
| | | }); |
| | | }; |
| | | // åºæ¶åºä»ç»è®¡ |
| | | export const statisticsReceivablePayable = (query) => { |
| | | return request({ |
| | | url: "/home/statisticsReceivablePayable", |
| | | method: "get", |
| | | params: query, |
| | | }); |
| | | }; |
| | | // å¾
åäºé¡¹ |
| | | export const homeTodos = () => { |
| | | return request({ |
| | | url: "/home/todos", |
| | | method: "get", |
| | | }); |
| | | }; |
| | | |
| | | // çº¿å½¢å¾ |
| | | export const getAmountHalfYear = () => { |
| | | return request({ |
| | | url: "/sales/ledger/getAmountHalfYear", |
| | | method: "get", |
| | | }); |
| | | }; |
| | | |
| | | // åç产订åç宿è¿åº¦ç»è®¡ |
| | | // /home/progressStatistics |
| | | export const getProgressStatistics = () => { |
| | | return request({ |
| | | url: "/home/progressStatistics", |
| | | method: "get", |
| | | }); |
| | | }; |
| | | |
| | | // è®¢åæ°éç»è®¡ï¼çäº§è®¢åæ°ãå·²å®æè®¢åæ°ãå¾
çäº§è®¢åæ°ï¼ |
| | | export const orderCount = () => { |
| | | return request({ |
| | | url: "/home/orderCount", |
| | | method: "get", |
| | | }); |
| | | }; |
| | | |
| | | //å¨å¶åå¨è½¬æ
åµ |
| | | //home/workInProcessTurnover |
| | | export const getWorkInProcessTurnover = () => { |
| | | return request({ |
| | | url: "/home/workInProcessTurnover", |
| | | method: "get", |
| | | }); |
| | | }; |
| | | |
| | | // 客æ·è¥æ¶è´¡ç®æ°å¼åæ |
| | | export const customerRevenueAnalysis = (params) => { |
| | | return request({ |
| | | url: "/home/customerRevenueAnalysis", |
| | | method: "get", |
| | | params, |
| | | }); |
| | | }; |
| | | |
| | | // åå·¥-客æ·-ä¾åºåæ»æ° |
| | | export const summaryStatistics = () => { |
| | | return request({ |
| | | url: "/home/summaryStatistics", |
| | | method: "get", |
| | | }); |
| | | }; |
| | | |
| | | // åé¨é¨äººååå¸ |
| | | export const deptStaffDistribution = () => { |
| | | return request({ |
| | | url: "/home/deptStaffDistribution", |
| | | method: "get", |
| | | }); |
| | | }; |
| | | |
| | | // ä¾åºåéè´æå |
| | | export const supplierPurchaseRanking = (query) => { |
| | | return request({ |
| | | url: "/home/supplierPurchaseRanking", |
| | | method: "get", |
| | | params: query, |
| | | }); |
| | | }; |
| | | |
| | | // 客æ·éé¢è´¡ç®æå |
| | | export const customerContributionRanking = (query) => { |
| | | return request({ |
| | | url: "/home/customerContributionRanking", |
| | | method: "get", |
| | | params: query, |
| | | }); |
| | | }; |
| | | |
| | | // å产å大类åå¸ |
| | | export const productCategoryDistribution = () => { |
| | | return request({ |
| | | url: "/home/productCategoryDistribution", |
| | | method: "get", |
| | | }); |
| | | }; |
| | | |
| | | // 产åéå®éé¢åæ |
| | | export const productSalesAnalysis = () => { |
| | | return request({ |
| | | url: "/home/productSalesAnalysis", |
| | | method: "get", |
| | | }); |
| | | }; |
| | | |
| | | // å·¥åºäº§åºåæï¼dateType: 1å¨ 2æ 3å£åº¦ï¼ |
| | | export const processOutputAnalysis = (params) => { |
| | | return request({ |
| | | url: "/home/processOutputAnalysis", |
| | | method: "get", |
| | | params, |
| | | }); |
| | | }; |
| | | |
| | | // åææéè´éé¢å æ¯ |
| | | export const rawMaterialPurchaseAmountRatio = () => { |
| | | return request({ |
| | | url: "/home/rawMaterialPurchaseAmountRatio", |
| | | method: "get", |
| | | }); |
| | | }; |
| | | |
| | | // è´¹ç¨ææåæï¼type: 1 æ 2ï¼ |
| | | export const expenseCompositionAnalysis = (params) => { |
| | | return request({ |
| | | url: "/home/expenseCompositionAnalysis", |
| | | method: "get", |
| | | params, |
| | | }); |
| | | }; |
| | | |
| | | // éå®/éè´/å¨åäº§åæ° |
| | | export const salesPurchaseStorageProductCount = () => { |
| | | return request({ |
| | | url: "/home/salesPurchaseStorageProductCount", |
| | | method: "get", |
| | | }); |
| | | }; |
| | | |
| | | // 产ååºå
¥åºåæï¼å¯ä¼ productType: 1 åææ 2 åæå 3 æåï¼ |
| | | export const productInOutAnalysis = (params) => { |
| | | return request({ |
| | | url: "/home/productInOutAnalysis", |
| | | method: "get", |
| | | params, |
| | | }); |
| | | }; |
| | | |
| | | // æå
¥äº§åºåæ |
| | | export const inputOutputAnalysis = (params) => { |
| | | return request({ |
| | | url: "/home/inputOutputAnalysis", |
| | | method: "get", |
| | | params, |
| | | }); |
| | | }; |
| | | |
| | | // 产åå¨è½¬å¤©æ° |
| | | export const productTurnoverDays = () => { |
| | | 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", |
| | | }); |
| | | }; |
| | | |
| | | export const productionOverview = () => { |
| | | return request({ |
| | | url: "/home/productionOverview", |
| | | method: "get", |
| | | headers: { |
| | | handleAuthError: false, |
| | | }, |
| | | }); |
| | | }; |
| | | |
| | | export const productionRealtimeBoard = () => { |
| | | return request({ |
| | | url: "/home/productionRealtimeBoard", |
| | | method: "get", |
| | | headers: { |
| | | handleAuthError: false, |
| | | }, |
| | | }); |
| | | }; |
| | | |
| | | export const productionOrderProgress = (params = {}) => { |
| | | const safePageNum = Math.max(1, Number(params.pageNum || 1)); |
| | | const safePageSize = Math.min(50, Math.max(1, Number(params.pageSize || 10))); |
| | | const safeTab = ["all", "inProgress", "completed", "paused"].includes(params.tab) |
| | | ? params.tab |
| | | : "all"; |
| | | return request({ |
| | | url: "/home/productionOrderProgress", |
| | | method: "get", |
| | | params: { |
| | | ...params, |
| | | tab: safeTab, |
| | | pageNum: safePageNum, |
| | | pageSize: safePageSize, |
| | | }, |
| | | headers: { |
| | | handleAuthError: false, |
| | | }, |
| | | }); |
| | | }; |
| | | |
| | | export const todayProductionPlan = (params = {}) => { |
| | | const safeLimit = Math.min(20, Math.max(1, Number(params.limit || 4))); |
| | | return request({ |
| | | url: "/home/todayProductionPlan", |
| | | method: "get", |
| | | params: { |
| | | ...params, |
| | | limit: safeLimit, |
| | | }, |
| | | headers: { |
| | | handleAuthError: false, |
| | | }, |
| | | }); |
| | | }; |