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