From 7a5c5250b66cc6faffbcac9e192073473c50f79f Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期五, 28 八月 2026 17:02:04 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/dev_pro2.0' into dev_pro2.0
---
src/views/srm/supplierApply/data.ts | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/src/views/srm/supplierApply/data.ts b/src/views/srm/supplierApply/data.ts
index 0e172a0..1d681b0 100644
--- a/src/views/srm/supplierApply/data.ts
+++ b/src/views/srm/supplierApply/data.ts
@@ -10,6 +10,9 @@
import { APPLY_STATUS_CELLTAG, APPLY_STATUS_OPTIONS } from '../enums';
+/** 琛ㄥ崟绫诲瀷锛氭柊澧� / 缂栬緫 / 璇︽儏锛堝彧璇伙級 */
+export type FormType = 'create' | 'edit' | 'detail';
+
/** 鏂板/淇敼鐨勮〃鍗� */
export function useFormSchema(formApi?: VbenFormApi): VbenFormSchema[] {
return [
@@ -27,6 +30,7 @@
component: markRaw(SrmSupplierSelect),
componentProps: {
approvalFilter: false,
+ excludeApproved: true,
placeholder: '璇烽�夋嫨SRM渚涘簲鍟嗭紙鎴栫洿鎺ュ~鍐欎緵搴斿晢鍚嶇О锛�',
onChange: async (supplier?: SrmSupplierApi.SupplierVO) => {
if (!supplier || !formApi) return;
@@ -37,6 +41,9 @@
contactEmail: supplier.contactEmail || '',
taxNo: supplier.taxNo || '',
address: supplier.address || '',
+ bankName: supplier.bankName || '',
+ bankAccount: supplier.bankAccount || '',
+ remark: supplier.remark || '',
});
},
},
@@ -44,6 +51,7 @@
triggerFields: ['supplierName'],
componentProps: (values) => ({
approvalFilter: false,
+ excludeApproved: true,
placeholder: '璇烽�夋嫨SRM渚涘簲鍟嗭紙鎴栫洿鎺ュ~鍐欎緵搴斿晢鍚嶇О锛�',
supplierName: values.supplierName as string,
}),
--
Gitblit v1.9.3