From 3673c21f3e0909caa4ef8a0a70112359f4af254c Mon Sep 17 00:00:00 2001
From: zmj <1493694146@qq.com>
Date: Wed, 12 Jun 2024 14:34:52 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BA=86=E7=BB=9F=E8=AE=A1?=
=?UTF-8?q?=E6=8E=A5=E5=8F=A3=E5=8F=8A=E5=9B=BE=E8=A1=A8=E5=BA=93=E5=BC=95?=
=?UTF-8?q?=E5=85=A5=EF=BC=8C=E6=8F=90=E5=8D=87=E4=BA=86=E7=94=A8=E6=88=B7?=
=?UTF-8?q?=E4=BD=93=E9=AA=8C=EF=BC=8C=E6=8F=90=E9=AB=98=E4=BA=86=E6=93=8D?=
=?UTF-8?q?=E4=BD=9C=E6=95=88=E7=8E=87=E3=80=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/statistics.ts | 86 ++++++-
src/views/astatistics/index.vue | 1 -
.../statistic_cw/components/ProjectBid.vue | 238 ++++++++++++++++++
.../statistic_cw/components/ProjectFund.vue | 206 +++++++++++++++
.../components/ProjectInvoice.vue | 207 +++++++++++++++
.../components/ProjectPayment.vue | 176 +++++++++++++
src/views/statistic_cw/index.vue | 21 ++
src/views/statistic_gc/components/Project.vue | 78 ++++++
.../components/ProjectInvoice.vue | 208 +++++++++++++++
.../components/ProjectPayment.vue | 207 +++++++++++++++
src/views/statistic_gc/components/problem.vue | 78 ++++++
src/views/statistic_gc/index.vue | 20 ++
src/views/statistic_sc/components/Project.vue | 91 +++++++
.../components/ProjectInvoice.vue | 205 +++++++++++++++
.../components/ProjectPayment.vue | 144 +++++++++++
src/views/statistic_sc/index.vue | 19 ++
src/views/statistic_xm/components/Project.vue | 91 +++++++
.../components/ProjectInvoice.vue | 208 +++++++++++++++
.../components/ProjectPayment.vue | 174 +++++++++++++
src/views/statistic_xm/index.vue | 18 ++
src/views/statistic_zj/components/Project.vue | 92 +++++++
.../components/ProjectInvoice.vue | 207 +++++++++++++++
.../components/ProjectPayment.vue | 176 +++++++++++++
src/views/statistic_zj/index.vue | 19 ++
src/views/statistic_zx/components/Project.vue | 91 +++++++
.../components/ProjectInvoice.vue | 208 +++++++++++++++
src/views/statistic_zx/index.vue | 17 ++
27 files changed, 3284 insertions(+), 2 deletions(-)
create mode 100644 src/views/statistic_cw/components/ProjectBid.vue
create mode 100644 src/views/statistic_cw/components/ProjectFund.vue
create mode 100644 src/views/statistic_cw/components/ProjectInvoice.vue
create mode 100644 src/views/statistic_cw/components/ProjectPayment.vue
create mode 100644 src/views/statistic_cw/index.vue
create mode 100644 src/views/statistic_gc/components/Project.vue
create mode 100644 src/views/statistic_gc/components/ProjectInvoice.vue
create mode 100644 src/views/statistic_gc/components/ProjectPayment.vue
create mode 100644 src/views/statistic_gc/components/problem.vue
create mode 100644 src/views/statistic_gc/index.vue
create mode 100644 src/views/statistic_sc/components/Project.vue
create mode 100644 src/views/statistic_sc/components/ProjectInvoice.vue
create mode 100644 src/views/statistic_sc/components/ProjectPayment.vue
create mode 100644 src/views/statistic_sc/index.vue
create mode 100644 src/views/statistic_xm/components/Project.vue
create mode 100644 src/views/statistic_xm/components/ProjectInvoice.vue
create mode 100644 src/views/statistic_xm/components/ProjectPayment.vue
create mode 100644 src/views/statistic_xm/index.vue
create mode 100644 src/views/statistic_zj/components/Project.vue
create mode 100644 src/views/statistic_zj/components/ProjectInvoice.vue
create mode 100644 src/views/statistic_zj/components/ProjectPayment.vue
create mode 100644 src/views/statistic_zj/index.vue
create mode 100644 src/views/statistic_zx/components/Project.vue
create mode 100644 src/views/statistic_zx/components/ProjectInvoice.vue
create mode 100644 src/views/statistic_zx/index.vue
diff --git a/src/api/statistics.ts b/src/api/statistics.ts
index b6969b6..91f1ab5 100644
--- a/src/api/statistics.ts
+++ b/src/api/statistics.ts
@@ -31,4 +31,88 @@ export function apistatisticssubcontractingContract(params: any) {
// 项目付款统计
export function apistatisticsprojectPayment(params: any) {
return request.get({ url: '/statistics.statistics/projectPayment', params })
-}
\ No newline at end of file
+}
+
+
+// 项目付款统计
+export function apistatisticoststatistics(params: any) {
+ return request.get({ url: '/cost_project.cost_statistics/project', params })
+}
+
+// 项目付款统计
+export function apistatisticoststatisticsamout(params: any) {
+ return request.get({ url: '/cost_project.cost_statistics/amount', params })
+}
+
+export function apistatisticoststatisticsinvoice(params: any) {
+ return request.get({ url: '/cost_project.cost_statistics/invoice', params })
+}
+
+
+export function apistatistisupervision_statistics(params: any) {
+ return request.get({ url: '/supervision_project.supervision_statistics/project', params })
+}
+
+export function apistatistisupervision_statisticsproblem(params: any) {
+ return request.get({ url: '/supervision_project.supervision_statistics/problem', params })
+}
+
+export function apistatistisupervision_statisticsmonth_report(params: any) {
+ return request.get({ url: '/supervision_project.supervision_statistics/month_report', params })
+}
+
+export function apistatistisupervision_statisticsinvoice(params: any) {
+ return request.get({ url: '/supervision_project.supervision_statistics/invoice', params })
+}
+
+export function apistatistisupervision_statisticproject(params: any) {
+ return request.get({ url: '/manage_basic.manage_statistics/project', params })
+}
+
+export function apistatistisupervision_statisticinvoice(params: any) {
+ return request.get({ url: '/manage_basic.manage_statistics/invoice', params })
+}
+
+export function apistatistisupervision_statisticmeteredpayment(params: any) {
+ return request.get({ url: '/manage_basic.manage_statistics/metered_payment', params })
+}
+
+export function apistatisticonsult_statisticsproject(params: any) {
+ return request.get({ url: '/consult_basic.consult_statistics/project', params })
+}
+
+export function apistatisticonsult_statisticsinvoice(params: any) {
+ return request.get({ url: '/consult_basic.consult_statistics/invoice', params })
+}
+
+export function apistatistifinancial_statistics(params: any) {
+ return request.get({ url: '/financial.financial_statistics/contracts', params })
+}
+
+export function apistatistifinancial_statisticsinvoice(params: any) {
+ return request.get({ url: '/financial.financial_statistics/invoice', params })
+}
+
+export function apistatistifinancial_statisticsbid(params: any) {
+ return request.get({ url: '/financial.financial_statistics/bid', params })
+}
+
+
+export function apistatistifinancial_statisticsfund(params: any) {
+ return request.get({ url: '/financial.financial_statistics/fund', params })
+}
+
+
+
+export function apistatismarketing_statistics(params: any) {
+ return request.get({ url: '/marketing.marketing_statistics/business', params })
+}
+
+export function apistatismarketing_statisticscustom(params: any) {
+ return request.get({ url: '/marketing.marketing_statistics/custom', params })
+}
+
+
+export function apistatismarketing_statisticscontract(params: any) {
+ return request.get({ url: '/marketing.marketing_statistics/contract', params })
+}
diff --git a/src/views/astatistics/index.vue b/src/views/astatistics/index.vue
index 1552dfa..25baa4d 100644
--- a/src/views/astatistics/index.vue
+++ b/src/views/astatistics/index.vue
@@ -14,7 +14,6 @@
+
\ No newline at end of file
diff --git a/src/views/statistic_cw/components/ProjectFund.vue b/src/views/statistic_cw/components/ProjectFund.vue
new file mode 100644
index 0000000..0d2a1f8
--- /dev/null
+++ b/src/views/statistic_cw/components/ProjectFund.vue
@@ -0,0 +1,206 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_cw/components/ProjectInvoice.vue b/src/views/statistic_cw/components/ProjectInvoice.vue
new file mode 100644
index 0000000..5b43d47
--- /dev/null
+++ b/src/views/statistic_cw/components/ProjectInvoice.vue
@@ -0,0 +1,207 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_cw/components/ProjectPayment.vue b/src/views/statistic_cw/components/ProjectPayment.vue
new file mode 100644
index 0000000..7040de9
--- /dev/null
+++ b/src/views/statistic_cw/components/ProjectPayment.vue
@@ -0,0 +1,176 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_cw/index.vue b/src/views/statistic_cw/index.vue
new file mode 100644
index 0000000..e974e5c
--- /dev/null
+++ b/src/views/statistic_cw/index.vue
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_gc/components/Project.vue b/src/views/statistic_gc/components/Project.vue
new file mode 100644
index 0000000..f63965d
--- /dev/null
+++ b/src/views/statistic_gc/components/Project.vue
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_gc/components/ProjectInvoice.vue b/src/views/statistic_gc/components/ProjectInvoice.vue
new file mode 100644
index 0000000..a8533c8
--- /dev/null
+++ b/src/views/statistic_gc/components/ProjectInvoice.vue
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_gc/components/ProjectPayment.vue b/src/views/statistic_gc/components/ProjectPayment.vue
new file mode 100644
index 0000000..1ca96f3
--- /dev/null
+++ b/src/views/statistic_gc/components/ProjectPayment.vue
@@ -0,0 +1,207 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_gc/components/problem.vue b/src/views/statistic_gc/components/problem.vue
new file mode 100644
index 0000000..f2ad26b
--- /dev/null
+++ b/src/views/statistic_gc/components/problem.vue
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_gc/index.vue b/src/views/statistic_gc/index.vue
new file mode 100644
index 0000000..5c85e9f
--- /dev/null
+++ b/src/views/statistic_gc/index.vue
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_sc/components/Project.vue b/src/views/statistic_sc/components/Project.vue
new file mode 100644
index 0000000..1d6a2d5
--- /dev/null
+++ b/src/views/statistic_sc/components/Project.vue
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_sc/components/ProjectInvoice.vue b/src/views/statistic_sc/components/ProjectInvoice.vue
new file mode 100644
index 0000000..43d6e23
--- /dev/null
+++ b/src/views/statistic_sc/components/ProjectInvoice.vue
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_sc/components/ProjectPayment.vue b/src/views/statistic_sc/components/ProjectPayment.vue
new file mode 100644
index 0000000..b9fee86
--- /dev/null
+++ b/src/views/statistic_sc/components/ProjectPayment.vue
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_sc/index.vue b/src/views/statistic_sc/index.vue
new file mode 100644
index 0000000..9ba2388
--- /dev/null
+++ b/src/views/statistic_sc/index.vue
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_xm/components/Project.vue b/src/views/statistic_xm/components/Project.vue
new file mode 100644
index 0000000..04baec7
--- /dev/null
+++ b/src/views/statistic_xm/components/Project.vue
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_xm/components/ProjectInvoice.vue b/src/views/statistic_xm/components/ProjectInvoice.vue
new file mode 100644
index 0000000..2446db6
--- /dev/null
+++ b/src/views/statistic_xm/components/ProjectInvoice.vue
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_xm/components/ProjectPayment.vue b/src/views/statistic_xm/components/ProjectPayment.vue
new file mode 100644
index 0000000..5ff34a6
--- /dev/null
+++ b/src/views/statistic_xm/components/ProjectPayment.vue
@@ -0,0 +1,174 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_xm/index.vue b/src/views/statistic_xm/index.vue
new file mode 100644
index 0000000..151c944
--- /dev/null
+++ b/src/views/statistic_xm/index.vue
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_zj/components/Project.vue b/src/views/statistic_zj/components/Project.vue
new file mode 100644
index 0000000..5c50f23
--- /dev/null
+++ b/src/views/statistic_zj/components/Project.vue
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_zj/components/ProjectInvoice.vue b/src/views/statistic_zj/components/ProjectInvoice.vue
new file mode 100644
index 0000000..6f2945e
--- /dev/null
+++ b/src/views/statistic_zj/components/ProjectInvoice.vue
@@ -0,0 +1,207 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_zj/components/ProjectPayment.vue b/src/views/statistic_zj/components/ProjectPayment.vue
new file mode 100644
index 0000000..4680013
--- /dev/null
+++ b/src/views/statistic_zj/components/ProjectPayment.vue
@@ -0,0 +1,176 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_zj/index.vue b/src/views/statistic_zj/index.vue
new file mode 100644
index 0000000..9ba2388
--- /dev/null
+++ b/src/views/statistic_zj/index.vue
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_zx/components/Project.vue b/src/views/statistic_zx/components/Project.vue
new file mode 100644
index 0000000..76a6fcd
--- /dev/null
+++ b/src/views/statistic_zx/components/Project.vue
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_zx/components/ProjectInvoice.vue b/src/views/statistic_zx/components/ProjectInvoice.vue
new file mode 100644
index 0000000..6c24302
--- /dev/null
+++ b/src/views/statistic_zx/components/ProjectInvoice.vue
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/statistic_zx/index.vue b/src/views/statistic_zx/index.vue
new file mode 100644
index 0000000..92d947b
--- /dev/null
+++ b/src/views/statistic_zx/index.vue
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
\ No newline at end of file