From 014ee537a00db8e2344c55023f9e9d73c2b8459b Mon Sep 17 00:00:00 2001 From: b2894lxlx <517289602@qq.com> Date: Wed, 4 Nov 2026 03:15:44 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20=E7=BB=84=E7=BB=87=E7=BC=96?= =?UTF-8?q?=E7=A0=81/=E5=B9=B3=E5=8F=B0=E5=85=AC=E5=8F=B8=E3=80=81?= =?UTF-8?q?=E5=90=88=E5=90=8C=E8=AE=A1=E8=B4=B9=E5=AE=A2=E5=95=86=E8=A7=92?= =?UTF-8?q?=E8=89=B2=E4=B8=8E=E5=9F=BA=E7=A1=80=E6=A8=A1=E5=9D=97=E6=9F=A5?= =?UTF-8?q?=E7=9C=8B=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- src/option/base/measurement-unit.js | 1 + src/option/business/contract-manage.js | 13 +- src/views/base/airport-master.vue | 9 +- src/views/base/currency.vue | 9 +- src/views/base/customer-type.vue | 9 +- src/views/base/fee-item.vue | 9 +- src/views/base/measurement-unit.vue | 7 + src/views/base/port-terminal.vue | 9 +- src/views/base/railway-station.vue | 9 +- .../components/billing-plan-editor.vue | 60 ++++--- src/views/business/contract-manage-change.vue | 142 ++++++++++++++--- src/views/business/contract-manage.vue | 59 +++---- src/views/business/project-apply.vue | 132 ++++++++++++++++ src/views/system/business-dept-config.vue | 9 +- src/views/system/dept.vue | 149 ++++++------------ 15 files changed, 428 insertions(+), 198 deletions(-) diff --git a/src/option/base/measurement-unit.js b/src/option/base/measurement-unit.js index 84609cc..7a952ff 100644 --- a/src/option/base/measurement-unit.js +++ b/src/option/base/measurement-unit.js @@ -38,6 +38,7 @@ export const createOption = () => ({ delBtn: false, selection: true, dialogClickModal: false, + menuWidth: 320, menuFixed: 'right', column: [ { diff --git a/src/option/business/contract-manage.js b/src/option/business/contract-manage.js index 04a1ab3..c0d0707 100644 --- a/src/option/business/contract-manage.js +++ b/src/option/business/contract-manage.js @@ -249,6 +249,15 @@ export const option = createCrudOption([ hide: true, labelWidth: 0, }, + { + label: '客商', + prop: 'partyName', + search: true, + searchOrder: 11, + searchPlaceholder: '请输入', + hide: true, + display: false, + }, { label: '合同编号', prop: 'contractNo', @@ -266,7 +275,7 @@ export const option = createCrudOption([ align: 'left', headerAlign: 'left', search: true, - searchOrder: 7, + searchOrder: 1, searchPlaceholder: '请输入', order: 180, slot: true, @@ -346,7 +355,7 @@ export const option = createCrudOption([ rules: selectRule('签约类型'), }, { - label: '生效类型', + label: '合同状态', prop: 'effectiveType', type: 'select', search: true, diff --git a/src/views/base/airport-master.vue b/src/views/base/airport-master.vue index 9969378..6a99afa 100644 --- a/src/views/base/airport-master.vue +++ b/src/views/base/airport-master.vue @@ -60,6 +60,13 @@