diff --git a/src/api/statistics.ts b/src/api/statistics.ts new file mode 100644 index 0000000..b6969b6 --- /dev/null +++ b/src/api/statistics.ts @@ -0,0 +1,34 @@ +import request from '@/utils/request' + +// 客户统计 +export function apistatisticscustoms(params: any) { + return request.get({ url: '/statistics.statistics/customs', params }) +} +// 项目付款统计 +export function apistatisticsprojectInitiation(params: any) { + return request.get({ url: '/statistics.statistics/projectInitiation', params }) +} +// 投标统计 +export function apistatisticsbidding(params: any) { + return request.get({ url: '/statistics.statistics/bidding', params }) +} +// 项目合同统计 +export function apistatisticscontracts(params: any) { + return request.get({ url: '/statistics.statistics/contracts', params }) +} +// 项目回款统计 +export function apistatisticsprojectRefund(params: any) { + return request.get({ url: '/statistics.statistics/projectRefund', params }) +} +// 采购合同统计 +export function apistatisticsprocurementContract(params: any) { + return request.get({ url: '/statistics.statistics/procurementContract', params }) +} +// 分包合同统计 +export function apistatisticssubcontractingContract(params: any) { + return request.get({ url: '/statistics.statistics/subcontractingContract', params }) +} +// 项目付款统计 +export function apistatisticsprojectPayment(params: any) { + return request.get({ url: '/statistics.statistics/projectPayment', params }) +} \ No newline at end of file diff --git a/src/views/astatistics/components/Custom.vue b/src/views/astatistics/components/Custom.vue new file mode 100644 index 0000000..db16142 --- /dev/null +++ b/src/views/astatistics/components/Custom.vue @@ -0,0 +1,109 @@ + + + \ No newline at end of file diff --git a/src/views/astatistics/components/Project.vue b/src/views/astatistics/components/Project.vue new file mode 100644 index 0000000..8f4cd3d --- /dev/null +++ b/src/views/astatistics/components/Project.vue @@ -0,0 +1,106 @@ + + + \ No newline at end of file diff --git a/src/views/astatistics/components/ProjectPayment.vue b/src/views/astatistics/components/ProjectPayment.vue new file mode 100644 index 0000000..a6653e6 --- /dev/null +++ b/src/views/astatistics/components/ProjectPayment.vue @@ -0,0 +1,148 @@ + + + \ No newline at end of file diff --git a/src/views/astatistics/components/ProjectWithdraw.vue b/src/views/astatistics/components/ProjectWithdraw.vue new file mode 100644 index 0000000..ea3b0df --- /dev/null +++ b/src/views/astatistics/components/ProjectWithdraw.vue @@ -0,0 +1,148 @@ + + + \ No newline at end of file diff --git a/src/views/astatistics/components/PurchaseContracts.vue b/src/views/astatistics/components/PurchaseContracts.vue new file mode 100644 index 0000000..3b4cf9f --- /dev/null +++ b/src/views/astatistics/components/PurchaseContracts.vue @@ -0,0 +1,113 @@ + + + \ No newline at end of file diff --git a/src/views/astatistics/components/Subcontract.vue b/src/views/astatistics/components/Subcontract.vue new file mode 100644 index 0000000..5bd8928 --- /dev/null +++ b/src/views/astatistics/components/Subcontract.vue @@ -0,0 +1,118 @@ + + + \ No newline at end of file diff --git a/src/views/astatistics/components/Tender.vue b/src/views/astatistics/components/Tender.vue new file mode 100644 index 0000000..c217af7 --- /dev/null +++ b/src/views/astatistics/components/Tender.vue @@ -0,0 +1,185 @@ + + + \ No newline at end of file diff --git a/src/views/astatistics/components/projectContracts.vue b/src/views/astatistics/components/projectContracts.vue new file mode 100644 index 0000000..ef66b28 --- /dev/null +++ b/src/views/astatistics/components/projectContracts.vue @@ -0,0 +1,117 @@ + + + \ No newline at end of file diff --git a/src/views/astatistics/index.vue b/src/views/astatistics/index.vue index c812c7b..1552dfa 100644 --- a/src/views/astatistics/index.vue +++ b/src/views/astatistics/index.vue @@ -1,185 +1,13 @@ @@ -187,555 +15,15 @@ - \ No newline at end of file + \ No newline at end of file