From 67d1da4a71602afd37f2fcf5dfe0298d31bf263e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=AD=E5=BA=86=E6=B3=B0?= <12369755+htcloud1@user.noreply.gitee.com> Date: Sat, 22 Aug 2026 16:05:20 +0800 Subject: [PATCH] =?UTF-8?q?feat(detail):=20=E5=8F=82=E4=BC=9A=E4=BA=BA?= =?UTF-8?q?=E8=A1=A8/dialog=20=E5=8A=A0=20=E9=93=B6=E8=A1=8C/=E9=93=B6?= =?UTF-8?q?=E8=A1=8C=E5=8D=A1=E5=8F=B7=E7=A0=81/=E5=BC=80=E6=88=B7?= =?UTF-8?q?=E8=A1=8C/=E8=BA=AB=E4=BB=BD=E8=AF=81=E5=8F=B7=204=20=E5=88=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ⚠️ 依赖 DB ALTER (需先在生产库执行加列): ALTER TABLE biz_meeting_attendee ADD COLUMN id_card VARCHAR(50) ..., ADD COLUMN bank_card VARCHAR(50) ..., ADD COLUMN bank_name VARCHAR(100) ..., ADD COLUMN bank_branch VARCHAR(200) ...; 表格新增 4 列 (顺序: 银行 / 银行卡号码 / 开户行 / 身份证号), 全部位于职称与劳务形式之间; dialog 表单同步加 4 字段 (身份证号/银行/银行卡号码/开户行) emptyAttendeeForm + openAttendeeDialog(edit) 初始化逻辑同步补 --- ry-vue3/src/views/manager/MeetingDetail.vue | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/ry-vue3/src/views/manager/MeetingDetail.vue b/ry-vue3/src/views/manager/MeetingDetail.vue index 7f92dfc..d01706e 100644 --- a/ry-vue3/src/views/manager/MeetingDetail.vue +++ b/ry-vue3/src/views/manager/MeetingDetail.vue @@ -64,6 +64,10 @@ + + + + @@ -321,6 +325,18 @@ + + + + + + + + + + + + @@ -544,6 +560,10 @@ function emptyAttendeeForm() { workUnit: '', department: '', title: '', + idCard: '', + bankName: '', + bankCard: '', + bankBranch: '', laborForm: '', feePreTax: 0, tax: 0, @@ -586,6 +606,10 @@ function openAttendeeDialog(row) { workUnit: row.workUnit || '', department: row.department || '', title: row.title || '', + idCard: row.idCard || '', + bankName: row.bankName || '', + bankCard: row.bankCard || '', + bankBranch: row.bankBranch || '', laborForm: row.laborForm || '', feePreTax: row.feePreTax ?? 0, tax: row.tax ?? 0,