From 5f1d295a5a7cc15c8223c263a12db6c0b9aaea43 Mon Sep 17 00:00:00 2001 From: zmj <1493694146@qq.com> Date: Sat, 16 Mar 2024 14:28:12 +0800 Subject: [PATCH] add --- src/api/zjzx_invoice.ts | 26 +++ src/api/zjzx_refund.ts | 26 +++ src/api/zjzx_settlement.ts | 26 +++ .../dialogTable/dialogTableConfig.ts | 28 +++ src/views/supervision_device_entry/index.vue | 1 - src/views/zjzx_invoice/edit.vue | 177 +++++++++++++++++ src/views/zjzx_invoice/index.vue | 133 +++++++++++++ src/views/zjzx_refund/edit.vue | 187 ++++++++++++++++++ src/views/zjzx_refund/index.vue | 125 ++++++++++++ src/views/zjzx_settlement/edit.vue | 139 +++++++++++++ src/views/zjzx_settlement/index.vue | 119 +++++++++++ 11 files changed, 986 insertions(+), 1 deletion(-) create mode 100644 src/api/zjzx_invoice.ts create mode 100644 src/api/zjzx_refund.ts create mode 100644 src/api/zjzx_settlement.ts create mode 100644 src/views/zjzx_invoice/edit.vue create mode 100644 src/views/zjzx_invoice/index.vue create mode 100644 src/views/zjzx_refund/edit.vue create mode 100644 src/views/zjzx_refund/index.vue create mode 100644 src/views/zjzx_settlement/edit.vue create mode 100644 src/views/zjzx_settlement/index.vue diff --git a/src/api/zjzx_invoice.ts b/src/api/zjzx_invoice.ts new file mode 100644 index 0000000..dde92dd --- /dev/null +++ b/src/api/zjzx_invoice.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 造价咨询--开票台账列表 +export function apiZjzxInvoiceLists(params: any) { + return request.get({ url: '/zjzx_finance.zjzx_invoice/lists', params }) +} + +// 添加造价咨询--开票台账 +export function apiZjzxInvoiceAdd(params: any) { + return request.post({ url: '/zjzx_finance.zjzx_invoice/add', params }) +} + +// 编辑造价咨询--开票台账 +export function apiZjzxInvoiceEdit(params: any) { + return request.post({ url: '/zjzx_finance.zjzx_invoice/edit', params }) +} + +// 删除造价咨询--开票台账 +export function apiZjzxInvoiceDelete(params: any) { + return request.post({ url: '/zjzx_finance.zjzx_invoice/delete', params }) +} + +// 造价咨询--开票台账详情 +export function apiZjzxInvoiceDetail(params: any) { + return request.get({ url: '/zjzx_finance.zjzx_invoice/detail', params }) +} \ No newline at end of file diff --git a/src/api/zjzx_refund.ts b/src/api/zjzx_refund.ts new file mode 100644 index 0000000..913aef8 --- /dev/null +++ b/src/api/zjzx_refund.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 造价咨询--到账台账列表 +export function apiZjzxRefundLists(params: any) { + return request.get({ url: '/zjzx_finance.zjzx_refund/lists', params }) +} + +// 添加造价咨询--到账台账 +export function apiZjzxRefundAdd(params: any) { + return request.post({ url: '/zjzx_finance.zjzx_refund/add', params }) +} + +// 编辑造价咨询--到账台账 +export function apiZjzxRefundEdit(params: any) { + return request.post({ url: '/zjzx_finance.zjzx_refund/edit', params }) +} + +// 删除造价咨询--到账台账 +export function apiZjzxRefundDelete(params: any) { + return request.post({ url: '/zjzx_finance.zjzx_refund/delete', params }) +} + +// 造价咨询--到账台账详情 +export function apiZjzxRefundDetail(params: any) { + return request.get({ url: '/zjzx_finance.zjzx_refund/detail', params }) +} \ No newline at end of file diff --git a/src/api/zjzx_settlement.ts b/src/api/zjzx_settlement.ts new file mode 100644 index 0000000..2cec3e2 --- /dev/null +++ b/src/api/zjzx_settlement.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 造价咨询--项目结算列表 +export function apiZjzxSettlementLists(params: any) { + return request.get({ url: '/zjzx_finance.zjzx_settlement/lists', params }) +} + +// 添加造价咨询--项目结算 +export function apiZjzxSettlementAdd(params: any) { + return request.post({ url: '/zjzx_finance.zjzx_settlement/add', params }) +} + +// 编辑造价咨询--项目结算 +export function apiZjzxSettlementEdit(params: any) { + return request.post({ url: '/zjzx_finance.zjzx_settlement/edit', params }) +} + +// 删除造价咨询--项目结算 +export function apiZjzxSettlementDelete(params: any) { + return request.post({ url: '/zjzx_finance.zjzx_settlement/delete', params }) +} + +// 造价咨询--项目结算详情 +export function apiZjzxSettlementDetail(params: any) { + return request.get({ url: '/zjzx_finance.zjzx_settlement/detail', params }) +} \ No newline at end of file diff --git a/src/components/dialogTable/dialogTableConfig.ts b/src/components/dialogTable/dialogTableConfig.ts index 04128c5..00df4ae 100644 --- a/src/components/dialogTable/dialogTableConfig.ts +++ b/src/components/dialogTable/dialogTableConfig.ts @@ -24,6 +24,7 @@ import { apiCostProjectLists } from '@/api/cost_project' import { apiTaskTypeLists } from '@/api/task_type' import {apiSupervisionMaterialEquipmentInfoLists}from "@/api/supervision_material_equipment_info" import { apiConsultProjectLists} from '@/api/consult_project' +import { apiZjzxInvoiceLists } from '@/api/zjzx_invoice' @@ -392,6 +393,33 @@ export const consult_project:Iconfig = { ] } +export const zjzx_invoice:Iconfig = { + fetchFn: apiZjzxInvoiceLists, + dictData:"zjzx_invoice_type", + serchList: [ + { + label: '开票编号', + value: "invoice_code" + }, + { + label: '发票类型', + value: "invoice_type", + select:'zjzx_invoice_type' + }, + { + label:"开票单位名称", + value:'apply_company', + }, + ], + tableList: [ + { project_name: "项目名称" }, + { invoice_code: "开票编号" }, + { invoice_type_text: "发票类型" }, + { apply_amount: "开票申请金额" }, + + ] +} + diff --git a/src/views/supervision_device_entry/index.vue b/src/views/supervision_device_entry/index.vue index 4344863..828ea27 100644 --- a/src/views/supervision_device_entry/index.vue +++ b/src/views/supervision_device_entry/index.vue @@ -122,4 +122,3 @@ const handleDelete = async (id: number | any[]) => { getLists() - diff --git a/src/views/zjzx_invoice/edit.vue b/src/views/zjzx_invoice/edit.vue new file mode 100644 index 0000000..4c124dc --- /dev/null +++ b/src/views/zjzx_invoice/edit.vue @@ -0,0 +1,177 @@ + + + diff --git a/src/views/zjzx_invoice/index.vue b/src/views/zjzx_invoice/index.vue new file mode 100644 index 0000000..8c81921 --- /dev/null +++ b/src/views/zjzx_invoice/index.vue @@ -0,0 +1,133 @@ + + + diff --git a/src/views/zjzx_refund/edit.vue b/src/views/zjzx_refund/edit.vue new file mode 100644 index 0000000..26ebacf --- /dev/null +++ b/src/views/zjzx_refund/edit.vue @@ -0,0 +1,187 @@ + + + diff --git a/src/views/zjzx_refund/index.vue b/src/views/zjzx_refund/index.vue new file mode 100644 index 0000000..e95f289 --- /dev/null +++ b/src/views/zjzx_refund/index.vue @@ -0,0 +1,125 @@ + + + diff --git a/src/views/zjzx_settlement/edit.vue b/src/views/zjzx_settlement/edit.vue new file mode 100644 index 0000000..5ab935a --- /dev/null +++ b/src/views/zjzx_settlement/edit.vue @@ -0,0 +1,139 @@ + + + diff --git a/src/views/zjzx_settlement/index.vue b/src/views/zjzx_settlement/index.vue new file mode 100644 index 0000000..fbc88d1 --- /dev/null +++ b/src/views/zjzx_settlement/index.vue @@ -0,0 +1,119 @@ + + +