From 72f9a4162e2404ffd6e18a1654d82fd2e39e8c8e Mon Sep 17 00:00:00 2001 From: jia <1451658316@qq.com> Date: Fri, 29 Dec 2023 17:37:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=A1=B9=E7=9B=AE=E7=BB=93?= =?UTF-8?q?=E7=AE=97=E7=94=B2=E6=96=B9=20=E4=BB=A5=E5=8F=8A=E5=88=86?= =?UTF-8?q?=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development.example | 4 - src/api/common.ts | 7 +- src/api/project_salary.ts | 10 +- src/api/project_settlement.ts | 27 ++ src/api/project_subcontract_settlement.ts | 26 ++ src/components/biddocument/index.vue | 4 +- src/components/project_contract/index.vue | 117 ++++++++ .../{proontract => renyuan}/index.vue | 0 src/components/supplier/index.vue | 4 +- src/config/index.ts | 2 +- src/views/InvoicingRequests/edit.vue | 17 +- src/views/InvoicingRequests/index.vue | 2 +- src/views/acceptance_bill/edit.vue | 4 +- src/views/administrativeContracts/edit.vue | 30 +- src/views/administrativeContracts/index.vue | 6 +- src/views/administrative_payments/edit.vue | 24 +- src/views/bid_bidding_decision/edit.vue | 8 +- src/views/bid_bidding_decision/index.vue | 20 +- src/views/bid_buy_bidding_document/edit.vue | 6 +- src/views/bid_document_examination/edit.vue | 2 +- src/views/bid_result/detail.vue | 2 +- src/views/bid_result/edit.vue | 7 +- src/views/bid_result/index.vue | 8 +- src/views/contract/edit.vue | 2 +- src/views/contract_negotiation/edit.vue | 22 +- src/views/cost_budget_adjust_detail/edit.vue | 2 +- src/views/costbudget/edit.vue | 2 +- src/views/custom/edit.vue | 2 +- src/views/custom_service/edit.vue | 68 ++++- src/views/custom_service/index.vue | 38 ++- .../Management/editcost.vue | 2 +- .../bankAccount/bankAccount/edit.vue | 2 +- .../bankAccount/interestRate/edit.vue | 2 +- .../bankAccount/revenueWater/edit.vue | 2 +- .../draft/acceptance_bill/edit.vue | 2 +- .../expense_reimbursement_detail/index.vue | 7 +- src/views/procurement_contract/edit.vue | 2 +- .../procurement_contract_change/edit.vue | 16 +- src/views/project/index.vue | 30 +- src/views/project_follow_up/edit.vue | 13 +- src/views/project_follow_up/index.vue | 2 +- src/views/project_settlement/detail.vue | 175 +++++++++++ .../{subcontracting_settlement => }/edit.vue | 147 +++++---- src/views/project_settlement/index.vue | 147 +++++++++ .../subcontracting_settlement/index.vue | 177 ----------- .../detail.vue | 82 +++-- .../project_subcontract_settlement/edit.vue | 279 ++++++++++++++++++ .../project_subcontract_settlement/index.vue | 143 +++++++++ src/views/quotation/edit.vue | 2 +- src/views/recordsPayment/index.vue | 2 +- src/views/redemption_bill/edit.vue | 2 +- src/views/subcontracting_contract/edit.vue | 35 ++- src/views/subcontracting_contract/index.vue | 29 +- .../edit.vue | 2 +- src/views/supplier/edit.vue | 2 +- src/views/supplier/index.vue | 2 +- src/views/transfer_bill/edit.vue | 2 +- 57 files changed, 1294 insertions(+), 487 deletions(-) delete mode 100644 .env.development.example create mode 100644 src/api/project_settlement.ts create mode 100644 src/api/project_subcontract_settlement.ts create mode 100644 src/components/project_contract/index.vue rename src/components/{proontract => renyuan}/index.vue (100%) create mode 100644 src/views/project_settlement/detail.vue rename src/views/project_settlement/{subcontracting_settlement => }/edit.vue (59%) create mode 100644 src/views/project_settlement/index.vue delete mode 100644 src/views/project_settlement/subcontracting_settlement/index.vue rename src/views/{project_settlement/subcontracting_settlement => project_subcontract_settlement}/detail.vue (69%) create mode 100644 src/views/project_subcontract_settlement/edit.vue create mode 100644 src/views/project_subcontract_settlement/index.vue diff --git a/.env.development.example b/.env.development.example deleted file mode 100644 index 13bc5f8..0000000 --- a/.env.development.example +++ /dev/null @@ -1,4 +0,0 @@ - -NODE_ENV = 'production' -# Base API -VITE_APP_BASE_URL='https://ceshi-engineering.lihaink.cn' \ No newline at end of file diff --git a/src/api/common.ts b/src/api/common.ts index f0a1e7c..17c3082 100644 --- a/src/api/common.ts +++ b/src/api/common.ts @@ -37,4 +37,9 @@ export function getAllJobs(params: any) { //获取所有部门 export function getAllDept(params: any) { return request.get({ url: "/dept.dept/getAllDept", params }); -} \ No newline at end of file +} + +//某个项目下的项目合同列表 +export function projectcontracts(params: any) { + return request.get({ url: "/project.project/contracts", params }); +} diff --git a/src/api/project_salary.ts b/src/api/project_salary.ts index de13aaf..01e709f 100644 --- a/src/api/project_salary.ts +++ b/src/api/project_salary.ts @@ -2,26 +2,26 @@ import request from '@/utils/request' // 保险管理列表 export function insurancemanagementLists(params: any) { - return request.get({ url: '/project.project_insurance_management//lists', params }) + return request.get({ url: '/project.project_insurance_management/lists', params }) } // 添加保险管理 export function insurancemanagementAdd(params: any) { - return request.post({ url: '/project.project_insurance_management//add', params }) + return request.post({ url: '/project.project_insurance_management/add', params }) } // 编辑保险管理 export function insurancemanagementEdit(params: any) { - return request.post({ url: '/project.project_insurance_management//edit', params }) + return request.post({ url: '/project.project_insurance_management/edit', params }) } // 删除保险管理 export function insurancemanagementDelete(params: any) { - return request.post({ url: '/project.project_insurance_management//delete', params }) + return request.post({ url: '/project.project_insurance_management/delete', params }) } // 保险管理详情 export function insurancemanagementDetail(params: any) { - return request.get({ url: '/project.project_insurance_management//detail', params }) + return request.get({ url: '/project.project_insurance_management/detail', params }) } diff --git a/src/api/project_settlement.ts b/src/api/project_settlement.ts new file mode 100644 index 0000000..ac5ea5f --- /dev/null +++ b/src/api/project_settlement.ts @@ -0,0 +1,27 @@ +import request from '@/utils/request' + +// 甲方结算列表 +export function apiprojectsettlementLists(params: any) { + return request.get({ url: '/project.project_settlement/lists', params }) +} + +// 添加甲方结算 +export function apiprojectsettlementAdd(params: any) { + return request.post({ url: '/project.project_settlement/add', params }) +} + +// 编辑甲方结算 +export function apiprojectsettlementEdit(params: any) { + return request.post({ url: '/project.project_settlement/edit', params }) +} + +// 删除甲方结算 +export function apiprojectsettlementDelete(params: any) { + return request.post({ url: '/project.project_settlement/delete', params }) +} + +// 甲方结算详情 +export function apiprojectsettlementDetail(params: any) { + return request.get({ url: '/project.project_settlement/detail', params }) +} + diff --git a/src/api/project_subcontract_settlement.ts b/src/api/project_subcontract_settlement.ts new file mode 100644 index 0000000..4976365 --- /dev/null +++ b/src/api/project_subcontract_settlement.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 分包结算表列表 +export function subcontractsettlementLists(params: any) { + return request.get({ url: '/project.project_subcontract_settlement/lists', params }) +} + +// 添加分包结算 +export function subcontractsettlementAdd(params: any) { + return request.post({ url: '/project.project_subcontract_settlement/add', params }) +} + +// 编辑分包结算 +export function subcontractsettlementEdit(params: any) { + return request.post({ url: '/project.project_subcontract_settlement/edit', params }) +} + +// 删除分包结算 +export function subcontractsettlementDelete(params: any) { + return request.post({ url: '/project.project_subcontract_settlement/delete', params }) +} + +// 分包结算详情 +export function subcontractsettlementDetail(params: any) { + return request.get({ url: '/project.project_subcontract_settlement/detail', params }) +} diff --git a/src/components/biddocument/index.vue b/src/components/biddocument/index.vue index 873fea4..d6ff304 100644 --- a/src/components/biddocument/index.vue +++ b/src/components/biddocument/index.vue @@ -14,8 +14,8 @@
- - + + diff --git a/src/components/project_contract/index.vue b/src/components/project_contract/index.vue new file mode 100644 index 0000000..aa013a1 --- /dev/null +++ b/src/components/project_contract/index.vue @@ -0,0 +1,117 @@ + + + \ No newline at end of file diff --git a/src/components/proontract/index.vue b/src/components/renyuan/index.vue similarity index 100% rename from src/components/proontract/index.vue rename to src/components/renyuan/index.vue diff --git a/src/components/supplier/index.vue b/src/components/supplier/index.vue index d4ea0d2..14dcb27 100644 --- a/src/components/supplier/index.vue +++ b/src/components/supplier/index.vue @@ -15,8 +15,8 @@
- - + + diff --git a/src/config/index.ts b/src/config/index.ts index 03bbc36..62be098 100644 --- a/src/config/index.ts +++ b/src/config/index.ts @@ -6,5 +6,5 @@ const config = { urlPrefix: "adminapi", //请求默认前缀 timeout: 10 * 1000, //请求超时时长 }; - +console.log(import.meta) export default config; diff --git a/src/views/InvoicingRequests/edit.vue b/src/views/InvoicingRequests/edit.vue index 1e495d0..152956a 100644 --- a/src/views/InvoicingRequests/edit.vue +++ b/src/views/InvoicingRequests/edit.vue @@ -314,7 +314,6 @@ const customEvent1 = (e: any) => { formData.contract_id = e.id; project_name.value = e.project_name; project_code.value = e.project_code; - contract_name.value = e.contract_name; contract_no.value = e.contract_code @@ -328,19 +327,19 @@ const popupTitle = computed(() => { // 表单数据 const formData = reactive({ id: '', - customer_id: 0, - contract_id: 0, - approve_id: 0, + customer_id: '', + contract_id: '', + approve_id: '', invoicing_date: "", period: "", - accumulate_amount: 0, - accumulated_payments_received: 0, + accumulate_amount: '', + accumulated_payments_received: '', tax_rate: "", invoice_type: '', - invoicing_amount: 0, + invoicing_amount: '', invoicing_amount_daxie: "", - tax: 0, - amount_including_tax: 0, + tax: '', + amount_including_tax: '', content: "", invoice_no: "", remark: "", diff --git a/src/views/InvoicingRequests/index.vue b/src/views/InvoicingRequests/index.vue index f13704c..efc1254 100644 --- a/src/views/InvoicingRequests/index.vue +++ b/src/views/InvoicingRequests/index.vue @@ -61,7 +61,7 @@ - + - - - - - - - - - - + + + + + + + +