From bac0cb193a38a4681d7b309684871150f0caae0c Mon Sep 17 00:00:00 2001 From: zhangli <2235006734@qq.com> Date: Thu, 12 Oct 2023 16:13:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Form/src/Form.vue | 4 +- src/components/ImportForm/src/ImportForm.vue | 92 +++++++++++++++----- src/views/wms/itembasic/ItembasicForm.vue | 29 ++++-- 3 files changed, 94 insertions(+), 31 deletions(-) diff --git a/src/components/Form/src/Form.vue b/src/components/Form/src/Form.vue index 3ff29f7a6..78b8fb2ae 100644 --- a/src/components/Form/src/Form.vue +++ b/src/components/Form/src/Form.vue @@ -50,7 +50,8 @@ export default defineComponent({ // 表单label宽度 labelWidth: propTypes.oneOfType([String, Number]).def('auto'), // 是否 loading 数据中 add by 芋艿 - vLoading: propTypes.bool.def(false) + vLoading: propTypes.bool.def(false), + labelPosition: propTypes.string.def('left'), }, emits: ['register'], setup(props, { slots, expose, emit }) { @@ -285,6 +286,7 @@ export default defineComponent({ model={props.isCustom ? props.model : formModel} class={prefixCls} v-loading={props.vLoading} + label-position={props.labelPosition} > {{ // 如果需要自定义,就什么都不渲染,而是提供默认插槽 diff --git a/src/components/ImportForm/src/ImportForm.vue b/src/components/ImportForm/src/ImportForm.vue index c85a619c5..385dddab3 100644 --- a/src/components/ImportForm/src/ImportForm.vue +++ b/src/components/ImportForm/src/ImportForm.vue @@ -61,8 +61,8 @@ diff --git a/src/views/wms/itembasic/ItembasicForm.vue b/src/views/wms/itembasic/ItembasicForm.vue index 96c118f0a..db6c6e656 100644 --- a/src/views/wms/itembasic/ItembasicForm.vue +++ b/src/views/wms/itembasic/ItembasicForm.vue @@ -1,8 +1,11 @@