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 @@