From bdd73b886853ff22e9bf08bfca0598a2ca4da44b Mon Sep 17 00:00:00 2001
From: juzi <819872918@qq.com>
Date: Fri, 10 Apr 2026 08:41:39 +0800
Subject: [PATCH] =?UTF-8?q?=E9=A2=84=E7=AE=97=E5=92=8C=E6=8C=87=E6=A0=87?=
=?UTF-8?q?=E5=A1=AB=E6=8A=A5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.env.dev | 4 +-
src/api/cockpit.js | 18 +++++++++
src/utils/dict.js | 4 +-
.../components/groupKeyAdd.vue | 14 ++++++-
.../customerInfoConfiguration.vue | 18 +++++++++
.../groupKeyTaskConfiguration.vue | 5 +++
src/views/home/budgetSubmissionDetails.vue | 2 +-
src/views/home/components/budgetCalendar.vue | 15 ++++---
src/views/home/components/budgetDetails.vue | 39 ++++++++++++++++++-
.../home/components/indicatorCalendar.vue | 15 ++++---
.../home/components/indicatorDetails.vue | 34 +++++++++++++++-
.../operatingLineChartCumulative.vue | 8 ++--
src/views/home/indicatorSubmissionDetails.vue | 2 +-
.../monthlyRelatedMetrics.vue | 4 +-
.../yearRelatedMetrics.vue | 4 +-
.../unitPriceAnalysisBase.vue | 2 +-
.../operatingLineBarSale.vue | 2 +-
.../unitPriceAnalysisComponents/pieChart.vue | 11 +++++-
18 files changed, 162 insertions(+), 39 deletions(-)
diff --git a/.env.dev b/.env.dev
index e0b89faf..526323a3 100644
--- a/.env.dev
+++ b/.env.dev
@@ -12,9 +12,9 @@ VUE_APP_TITLE = 洛玻集团驾驶舱
# 杨姗姗
# 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://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/cockpit.js b/src/api/cockpit.js
index 14b1c154..65ac5e11 100644
--- a/src/api/cockpit.js
+++ b/src/api/cockpit.js
@@ -316,6 +316,24 @@ export function updateTargetYearData(data) {
data: data,
});
}
+// 预算填报模板下载/导出
+export function importTemplateYS(data) {
+ return request({
+ url: '/lb/index-target-month/export',
+ method: "post",
+ data: data,
+ responseType: 'blob'
+ })
+}
+// 指标填报模板下载/导出
+export function importTemplateZB(data) {
+ return request({
+ url: '/lb/index-real-month/export',
+ method: "post",
+ data: data,
+ responseType: 'blob'
+ })
+}
export function getRealMonthPage(data) {
return request({
diff --git a/src/utils/dict.js b/src/utils/dict.js
index a1416290..20a2c921 100644
--- a/src/utils/dict.js
+++ b/src/utils/dict.js
@@ -85,8 +85,8 @@ export const DICT_TYPE = {
// ========== 模块 ==========
LB_DW: 'lb_dw',
PROCESS:'process',
- IMPORTANT_WORK_METHOD:'important_work_method'
-
+ IMPORTANT_WORK_METHOD:'important_work_method',
+ TARGET_PROPERTY:'target_property'
}
/**
diff --git a/src/views/home/basicInfoConfiguration/components/groupKeyAdd.vue b/src/views/home/basicInfoConfiguration/components/groupKeyAdd.vue
index 5050c676..60204abb 100644
--- a/src/views/home/basicInfoConfiguration/components/groupKeyAdd.vue
+++ b/src/views/home/basicInfoConfiguration/components/groupKeyAdd.vue
@@ -30,6 +30,13 @@
+