From ae1f2fa09fdfd65719483269dcc10908d760a74c Mon Sep 17 00:00:00 2001 From: b2894lxlx <517289602@qq.com> Date: Wed, 23 Sep 2026 14:49:09 +0800 Subject: [PATCH] =?UTF-8?q?:lipstick:=20=E8=B0=83=E6=95=B4=E4=B8=B4?= =?UTF-8?q?=E6=97=B6=E9=A2=9D=E5=BA=A6=E5=BC=B9=E7=AA=97=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E5=AE=BD=E5=BA=A6=E4=B8=8E=20dialogWidth=20=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 统一表单控件宽度,并修正 Avue dialogWidth 数值写法避免重复 px。 Co-authored-by: Cursor --- src/option/business/temporary-credit-limit.js | 2 +- src/views/business/temporary-credit-limit.vue | 38 +++++++++++++------ 2 files changed, 27 insertions(+), 13 deletions(-) diff --git a/src/option/business/temporary-credit-limit.js b/src/option/business/temporary-credit-limit.js index e069f7d..eab56af 100644 --- a/src/option/business/temporary-credit-limit.js +++ b/src/option/business/temporary-credit-limit.js @@ -334,7 +334,7 @@ export const option = { }, ...auditColumns.map(column => ({ ...column, hide: true })), ])), - dialogWidth: '1100px', + dialogWidth: 1100, menuFixed: 'right', menuWidth: 320, index: false, diff --git a/src/views/business/temporary-credit-limit.vue b/src/views/business/temporary-credit-limit.vue index 03c9aa0..490706f 100644 --- a/src/views/business/temporary-credit-limit.vue +++ b/src/views/business/temporary-credit-limit.vue @@ -184,7 +184,7 @@ title="查看临时额度申请" append-to-body destroy-on-close - width="1100px" + :width="formDialogWidth" class="temporary-credit-limit-dialog temporary-credit-limit-detail-dialog" >
@@ -415,6 +415,13 @@ export default { detailSections() { return this.config.detailSections || []; }, + formDialogWidth() { + const width = this.tableOption?.dialogWidth ?? option.dialogWidth ?? 1100; + if (typeof width === 'number' || /^\d+$/.test(String(width))) { + return `${width}px`; + } + return String(width); + }, isAdmin() { const authority = this.userInfo?.authority; return Array.isArray(authority) @@ -956,8 +963,8 @@ export default {