From bab27fb9d4bbd33094a572f4be5886f431440338 Mon Sep 17 00:00:00 2001 From: huangjinysf Date: Tue, 6 Jan 2026 10:03:00 +0800 Subject: [PATCH] =?UTF-8?q?feat(api):=20=E6=9B=B4=E6=96=B0API=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E5=92=8C=E7=AB=AF=E7=82=B9=E5=BC=95=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加新的API端点并统一使用配置中的端点常量 将BASE_URL切换为生产环境地址 --- src/config/api.js | 9 ++++++--- src/views/plan/RealTimeInventory.vue | 10 +++++----- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/src/config/api.js b/src/config/api.js index 92d9cc9..1df7326 100644 --- a/src/config/api.js +++ b/src/config/api.js @@ -1,8 +1,8 @@ // API配置文件 export const API_CONFIG = { // API服务器基础地址 - // BASE_URL: 'http://192.168.110.38:8100', - BASE_URL: 'http://localhost:8100', + BASE_URL: 'http://192.168.110.38:8100', + // BASE_URL: 'http://localhost:8100', // API端点 ENDPOINTS: { @@ -11,6 +11,9 @@ export const API_CONFIG = { WORKBENCH_BADNESS: '/api/qc/badness/workbench', EQUIPMENT_STATUS: '/api/plan/equipment/status/', REPAIR_SUMMARY: '/api/eq-repair/enamelling-repair-summary', - WMS_TYPE_1_RECORDS: '/api/wms/type/1/records' + WMS_TYPE_1_RECORDS: '/api/wms/type/1/records', + WMS_DIFFERENCE_RECORDS: '/api/wms/difference/type1-records', + UID_PRODUCTION_STATUS: '/api/plan/mes/uid/production-status', + TRANSITION_PROBABILITIES: '/api/plan/analysis/transition/probabilities' } } \ No newline at end of file diff --git a/src/views/plan/RealTimeInventory.vue b/src/views/plan/RealTimeInventory.vue index 8fcd3ca..5433db5 100644 --- a/src/views/plan/RealTimeInventory.vue +++ b/src/views/plan/RealTimeInventory.vue @@ -542,8 +542,8 @@ const fetchDifferenceData = async () => { const targetDate = today; try { - console.log('正在请求差值API:', `/api/wms/difference/type1-records?target_date=${targetDate}`); - const response = await fetch(`${API_CONFIG.BASE_URL}/api/wms/difference/type1-records?target_date=${targetDate}`); + console.log('正在请求差值API:', `${API_CONFIG.BASE_URL}${API_CONFIG.ENDPOINTS.WMS_DIFFERENCE_RECORDS}?target_date=${targetDate}`); + const response = await fetch(`${API_CONFIG.BASE_URL}${API_CONFIG.ENDPOINTS.WMS_DIFFERENCE_RECORDS}?target_date=${targetDate}`); const result = await response.json(); console.log('差值API返回结果:', result); @@ -564,8 +564,8 @@ const fetchDifferenceData = async () => { // 方法:获取UID生产状态数据 const fetchUIDProductionStatus = async () => { try { - console.log('正在请求UID生产状态API:', `${API_CONFIG.BASE_URL}/api/plan/mes/uid/production-status`); - const response = await fetch(`${API_CONFIG.BASE_URL}/api/plan/mes/uid/production-status`); + console.log('正在请求UID生产状态API:', `${API_CONFIG.BASE_URL}${API_CONFIG.ENDPOINTS.UID_PRODUCTION_STATUS}`); + const response = await fetch(`${API_CONFIG.BASE_URL}${API_CONFIG.ENDPOINTS.UID_PRODUCTION_STATUS}`); const result = await response.json(); console.log('UID生产状态API返回结果:', result); @@ -634,7 +634,7 @@ const fetchTransitionProbabilities = async (equipmentCode, axleNumber, model, sp wire_disc: wireDisc }); - const url = `${API_CONFIG.BASE_URL}/api/plan/analysis/transition/probabilities?${params}`; + const url = `${API_CONFIG.BASE_URL}${API_CONFIG.ENDPOINTS.TRANSITION_PROBABILITIES}?${params}`; console.log('正在请求转移概率API:', url); console.log('API_CONFIG.BASE_URL:', API_CONFIG.BASE_URL);