From 96cdd73447ae5151ba02ae404e7822a28559c5bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E5=90=8C=E6=B5=B7?= <14166000+zhangtonghai@user.noreply.gitee.com> Date: Wed, 3 Jul 2024 16:36:05 +0800 Subject: [PATCH] 07/03 --- .../autoduizang/TenantAuditStepModal.vue | 385 +++++++++++------- src/views/operation/autoduizang/columns.tsx | 92 ++--- src/views/operation/autoduizang/index.vue | 26 +- 3 files changed, 287 insertions(+), 216 deletions(-) diff --git a/src/views/operation/autoduizang/TenantAuditStepModal.vue b/src/views/operation/autoduizang/TenantAuditStepModal.vue index d5332503..3258b033 100644 --- a/src/views/operation/autoduizang/TenantAuditStepModal.vue +++ b/src/views/operation/autoduizang/TenantAuditStepModal.vue @@ -6,18 +6,28 @@ width="80%" @register="registerModal" @ok="handleSave" + @cancel="FnClose" > - -
- - - - +
+
-
- +
+
+
+ 新增费用字段 + 删除费用字段 +
+
+ + +
+
- + - diff --git a/src/views/operation/autoduizang/columns.tsx b/src/views/operation/autoduizang/columns.tsx index 7ab40b00..690364a2 100644 --- a/src/views/operation/autoduizang/columns.tsx +++ b/src/views/operation/autoduizang/columns.tsx @@ -2,22 +2,22 @@ import { BasicColumn, FormSchema } from '/@/components/Table' import { Tag } from 'ant-design-vue' export const columns: BasicColumn[] = [ { - title: '对账记录号', + title: '对账编号', dataIndex: 'ctnSize0', width: 150, }, { - title: '对账名称', + title: '对账客户', dataIndex: 'ctnSize1', width: 150, }, { - title: '对账人', + title: '对账名称', dataIndex: 'ctnSize2', width: 150, }, { - title: '对账备注', + title: '对账人', dataIndex: 'ctnSize3', width: 150, }, @@ -27,7 +27,17 @@ export const columns: BasicColumn[] = [ width: 150, }, { - title: '对账客户', + title: '对账编号', + dataIndex: 'ctnSize5', + width: 150, + }, + { + title: '结算人', + dataIndex: 'ctnSize5', + width: 150, + }, + { + title: '结算日期', dataIndex: 'ctnSize5', width: 150, }, @@ -44,113 +54,59 @@ export const searchFormSchema: FormSchema[] = [ export const formSchema: FormSchema[] = [ { field: 'ctnSize0', - label: '自动对账编号', + label: '对账编号', component: 'Input', colProps: { span: 5 }, }, { field: 'ctnSize0', - label: '结算对象', + label: '对账名称', component: 'Input', colProps: { span: 5 }, }, { field: 'ctnSize0', - label: '对账方式', + label: '队长客户', component: 'Input', colProps: { span: 5 }, }, { field: 'ctnSize0', - label: '对账状态', + label: '对账日期', component: 'Input', colProps: { span: 5 }, }, { field: 'ctnSize0', - label: '对账单编号', + label: '对账人', component: 'Input', colProps: { span: 4 }, }, { field: 'ctnSize0', - label: '起始时间', + label: '费用范围', component: 'Input', colProps: { span: 5 }, }, { field: 'ctnSize0', - label: '结算时间', + label: '结算账单编号', component: 'Input', colProps: { span: 5 }, }, { field: 'ctnSize0', - label: '操作人', + label: '结算日期', component: 'Input', colProps: { span: 5 }, }, { field: 'ctnSize0', - label: '操作时间', + label: '结算人', component: 'Input', colProps: { span: 5 }, }, - { - field: 'ctnSize0', - label: '业务类型', - component: 'Input', - colProps: { span: 4 }, - }, - { - field: 'ctnSize0', - label: '费用范围', - component: 'Input', - colProps: { span: 4 }, - }, - { - field: 'ctnSize0', - label: '结算方式', - component: 'Input', - colProps: { span: 4 }, - }, - { - field: 'ctnSize0', - label: '币别', - component: 'Input', - colProps: { span: 4 }, - }, - { - field: 'ctnSize0', - label: '费用状态', - component: 'Input', - colProps: { span: 3 }, - }, - { - field: 'ctnSize0', - label: '核算单位', - component: 'Input', - colProps: { span: 3 }, - }, - { - field: 'ctnSize0', - label: '包含已对账', - component: 'Input', - colProps: { span: 3 }, - }, - { - field: 'ctnSize0', - label: '费用类别', - component: 'Input', - colProps: { span: 3 }, - }, - { - field: 'ctnSize0', - label: '备注', - component: 'Input', - colProps: { span: 24 }, - }, ] export const formcolumns: BasicColumn[] = [ { diff --git a/src/views/operation/autoduizang/index.vue b/src/views/operation/autoduizang/index.vue index fe9a85eb..219751a2 100644 --- a/src/views/operation/autoduizang/index.vue +++ b/src/views/operation/autoduizang/index.vue @@ -1,11 +1,17 @@