From 9c57ae07a6fc5345625b1eb2c233482fadff0a4d Mon Sep 17 00:00:00 2001 From: YunaiV Date: Tue, 19 May 2026 16:16:28 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=88wms=EF=BC=89:=20update=20input=20c?= =?UTF-8?q?omponents=20to=20disable=20controls=20and=20enhance=20user=20se?= =?UTF-8?q?lection?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/wms/md/item/modules/sku-form.vue | 14 +++++++------- apps/web-ele/src/views/wms/order/check/data.ts | 8 ++++---- apps/web-ele/src/views/wms/order/movement/data.ts | 8 ++++---- .../src/views/wms/order/shipment/modules/form.vue | 1 - 4 files changed, 15 insertions(+), 16 deletions(-) diff --git a/apps/web-ele/src/views/wms/md/item/modules/sku-form.vue b/apps/web-ele/src/views/wms/md/item/modules/sku-form.vue index 7fc38a956..9e40c4572 100644 --- a/apps/web-ele/src/views/wms/md/item/modules/sku-form.vue +++ b/apps/web-ele/src/views/wms/md/item/modules/sku-form.vue @@ -215,26 +215,26 @@ defineExpose({
@@ -243,18 +243,18 @@ defineExpose({
@@ -263,18 +263,18 @@ defineExpose({
diff --git a/apps/web-ele/src/views/wms/order/check/data.ts b/apps/web-ele/src/views/wms/order/check/data.ts index c1929e143..97f6452f1 100644 --- a/apps/web-ele/src/views/wms/order/check/data.ts +++ b/apps/web-ele/src/views/wms/order/check/data.ts @@ -166,11 +166,11 @@ export function useGridFormSchema(): VbenFormSchema[] { { component: 'ApiSelect', componentProps: { - clearable: true, api: getSimpleUserList, + clearable: true, + filterable: true, labelField: 'nickname', placeholder: '请选择创建用户', - filterable: true, valueField: 'id', }, fieldName: 'creator', @@ -179,11 +179,11 @@ export function useGridFormSchema(): VbenFormSchema[] { { component: 'ApiSelect', componentProps: { - clearable: true, api: getSimpleUserList, + clearable: true, + filterable: true, labelField: 'nickname', placeholder: '请选择更新用户', - filterable: true, valueField: 'id', }, fieldName: 'updater', diff --git a/apps/web-ele/src/views/wms/order/movement/data.ts b/apps/web-ele/src/views/wms/order/movement/data.ts index eeb01c6fc..f72a9017c 100644 --- a/apps/web-ele/src/views/wms/order/movement/data.ts +++ b/apps/web-ele/src/views/wms/order/movement/data.ts @@ -82,11 +82,11 @@ export function useGridFormSchema(): VbenFormSchema[] { { component: 'ApiSelect', componentProps: { - clearable: true, api: getSimpleUserList, + clearable: true, + filterable: true, labelField: 'nickname', placeholder: '请选择创建用户', - filterable: true, valueField: 'id', }, fieldName: 'creator', @@ -95,11 +95,11 @@ export function useGridFormSchema(): VbenFormSchema[] { { component: 'ApiSelect', componentProps: { - clearable: true, api: getSimpleUserList, + clearable: true, + filterable: true, labelField: 'nickname', placeholder: '请选择更新用户', - filterable: true, valueField: 'id', }, fieldName: 'updater', diff --git a/apps/web-ele/src/views/wms/order/shipment/modules/form.vue b/apps/web-ele/src/views/wms/order/shipment/modules/form.vue index a28892cab..4a5207e3d 100644 --- a/apps/web-ele/src/views/wms/order/shipment/modules/form.vue +++ b/apps/web-ele/src/views/wms/order/shipment/modules/form.vue @@ -518,7 +518,6 @@ const [Modal, modalApi] = useVbenModal({ { label: '作废', type: 'danger', - link: true, auth: ['wms:shipment-order:cancel'], onClick: handleFormCancel, },