From 8bc778345b6eb773fe8b7f0f3ba6570392ea96ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E7=BA=A2=E5=85=B5?= <374362909@qq.com> Date: Sun, 15 Mar 2026 11:13:10 +0800 Subject: [PATCH] =?UTF-8?q?feat(purchase):=20=E5=B1=A5=E7=BA=A6=E9=AA=8C?= =?UTF-8?q?=E6=94=B6=E4=BC=98=E5=8C=96=E7=95=8C=E9=9D=A2=EF=BC=8C=E7=A7=BB?= =?UTF-8?q?=E9=99=A4=E6=98=AF=E5=90=A6=E7=AD=BE=E8=AE=A2=E5=90=88=E5=90=8C?= =?UTF-8?q?=E9=80=89=E6=8B=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除是否签订合同手动选择,由系统自动判断 - 合同信息单独分栏显示,展示合同名称/编号/金额/供应商 - 已签订合同以绿色卡片展示 - 未签订合同显示警告提示 - 合同审批中显示错误提示,禁止操作 - 供应商名称合并到合同信息中展示 - 未签订合同时才显示成交金额和供应商输入 --- .../accept/AcceptCommonForm.vue | 296 +++++++++--------- .../accept/PurchasingAcceptModal.vue | 5 +- 2 files changed, 147 insertions(+), 154 deletions(-) diff --git a/src/views/purchase/purchasingrequisition/accept/AcceptCommonForm.vue b/src/views/purchase/purchasingrequisition/accept/AcceptCommonForm.vue index cc3c4c3..2561c49 100644 --- a/src/views/purchase/purchasingrequisition/accept/AcceptCommonForm.vue +++ b/src/views/purchase/purchasingrequisition/accept/AcceptCommonForm.vue @@ -11,45 +11,70 @@ - - - - - - - - - - -
- - 正在查询合同... + + + + 合同信息 + + +
+ + 正在查询合同... +
+ +
+
+ + 已签订合同 +
+ + +
+ 合同名称 + {{ form.contractName || form.contractNo || '-' }}
-
-
- 合同名称: - {{ currentContract.contractName || currentContract.contractNo || '-' }} -
-
- 合同金额: - {{ currentContract.money ? `${currentContract.money}元` : '-' }} -
+ + +
+ 合同编号 + {{ form.contractNo || '-' }}
- - - - - - - -
+ + +
+ 合同金额 + {{ form.contractMoney ? `${form.contractMoney}元` : '-' }} +
+
+ +
+ 供应商名称 + {{ form.supplierName || '-' }} +
+
+ +
+ + + + + + + + + + + 验收信息 + + + - + @@ -57,17 +82,7 @@ - - - - - - + @@ -82,7 +97,7 @@ :remote-method="searchAssetAdmin" :loading="assetAdminLoading" style="width: 100%" - :disabled="contractStatus === 'pending'" + :disabled="!canEdit" @change="onAssetAdminChange" > - + + + + + + +