From f0ac88af3d8f85fd0560c63735fa2e56e03620de Mon Sep 17 00:00:00 2001 From: juzi <819872918@qq.com> Date: Wed, 1 Apr 2026 15:04:37 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A9=BE=E9=A9=B6=E8=88=B1&=E5=9F=BA=E7=A1=80?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.dev | 4 +- src/api/basicInfoConfig.js | 109 ++++++++++++++++++ src/utils/dict.js | 5 +- .../components/customerInfoAdd.vue | 39 ++++--- .../components/groupKeyAdd.vue | 60 +++++----- .../components/productInfoAdd.vue | 47 ++++---- .../customerInfoConfiguration.vue | 44 ++++--- .../groupKeyTaskConfiguration.vue | 62 +++++++--- .../productInfoConfiguration.vue | 48 +++++--- .../home/components/operatingSalesRevenue.vue | 4 +- src/views/home/components/pieChart.vue | 2 +- src/views/home/components/top-item.vue | 2 +- .../home/costComponents/product-Item.vue | 9 +- .../home/costComponents/purchase-Item.vue | 2 +- src/views/home/costComponents/top-item.vue | 2 +- 15 files changed, 309 insertions(+), 130 deletions(-) create mode 100644 src/api/basicInfoConfig.js diff --git a/.env.dev b/.env.dev index 1f370043..e0b89faf 100644 --- a/.env.dev +++ b/.env.dev @@ -10,11 +10,11 @@ VUE_APP_TITLE = 洛玻集团驾驶舱 # VUE_APP_BASE_API = 'http://172.16.33.83:7070' # 杨姗姗 -VUE_APP_BASE_API = 'http://172.16.20.218:7070' +# VUE_APP_BASE_API = 'http://172.16.20.218:7070' # 小田 # VUE_APP_BASE_API = 'http://172.16.19.232:7070' # 测试 -# VUE_APP_BASE_API = 'http://192.168.0.35:8080' +VUE_APP_BASE_API = 'http://192.168.0.35:8080' # 闫阳 # VUE_APP_BASE_API = 'http://172.16.19.131:7070' diff --git a/src/api/basicInfoConfig.js b/src/api/basicInfoConfig.js new file mode 100644 index 00000000..ddc61c47 --- /dev/null +++ b/src/api/basicInfoConfig.js @@ -0,0 +1,109 @@ +import request from "@/utils/request"; +// 产品信息 +export function getProductConfigPage(data) { + return request({ + url: "/lb/product-config/page", + method: "get", + params: data, + }); +} +export function getProductConfig(data) { + return request({ + url: "/lb/product-config/get", + method: "get", + params: data, + }); +} +export function addProductConfig(data) { + return request({ + url: "/lb/product-config/create", + method: "post", + data: data, + }); +} +export function updateProductConfig(data) { + return request({ + url: "/lb/product-config/update", + method: "put", + data: data, + }); +} +export function delProductConfig(data) { + return request({ + url: "/lb/product-config/delete", + method: "delete", + params: data, + }); +} +// 集团重点工作 +export function getImportantWorkConfigPage(data) { + return request({ + url: "/lb/important-work-config/page", + method: "get", + params: data, + }); +} +export function getImportantWorkConfig(data) { + return request({ + url: "/lb/important-work-config/get", + method: "get", + params: data, + }); +} +export function addImportantWorkConfig(data) { + return request({ + url: "/lb/important-work-config/create", + method: "post", + data: data, + }); +} +export function updateImportantWorkConfig(data) { + return request({ + url: "/lb/important-work-config/update", + method: "put", + data: data, + }); +} +export function delImportantWorkConfig(data) { + return request({ + url: "/lb/important-work-config/delete", + method: "delete", + params: data, + }); +} +// 客户信息配置 +export function getCustomerConfigPage(data) { + return request({ + url: "/lb/customer-config/page", + method: "get", + params: data, + }); +} +export function getCustomerConfig(data) { + return request({ + url: "/lb/customer-config/get", + method: "get", + params: data, + }); +} +export function addCustomerConfig(data) { + return request({ + url: "/lb/customer-config/create", + method: "post", + data: data, + }); +} +export function updateCustomerConfig(data) { + return request({ + url: "/lb/customer-config/update", + method: "put", + data: data, + }); +} +export function delCustomerConfig(data) { + return request({ + url: "/lb/customer-config/delete", + method: "delete", + params: data, + }); +} diff --git a/src/utils/dict.js b/src/utils/dict.js index 4f29c620..a1416290 100644 --- a/src/utils/dict.js +++ b/src/utils/dict.js @@ -83,7 +83,10 @@ export const DICT_TYPE = { PROMOTION_CONDITION_TYPE: 'promotion_condition_type', // 营销的条件类型枚举 // ========== 模块 ========== - LB_DW: 'lb_dw' + LB_DW: 'lb_dw', + PROCESS:'process', + IMPORTANT_WORK_METHOD:'important_work_method' + } /** diff --git a/src/views/home/basicInfoConfiguration/components/customerInfoAdd.vue b/src/views/home/basicInfoConfiguration/components/customerInfoAdd.vue index 1bd50042..0d575677 100644 --- a/src/views/home/basicInfoConfiguration/components/customerInfoAdd.vue +++ b/src/views/home/basicInfoConfiguration/components/customerInfoAdd.vue @@ -12,10 +12,9 @@ - - - - + + + @@ -23,7 +22,7 @@