From 6169580eeb24f7c26481e19888c17bfc5b0ac21a Mon Sep 17 00:00:00 2001 From: yufei0306 <13417315+yufei0306@user.noreply.gitee.com> Date: Thu, 11 Apr 2024 14:22:15 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=87=E8=B4=AD=E8=AE=A2=E5=8D=95--=E5=B1=95?= =?UTF-8?q?=E5=BC=80=E6=98=8E=E7=BB=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Table/src/Table.vue | 28 ++++++++++++--- .../supplierdeliver/purchaseMain/index.vue | 36 +++++++++++++++++-- 2 files changed, 57 insertions(+), 7 deletions(-) diff --git a/src/components/Table/src/Table.vue b/src/components/Table/src/Table.vue index 6729de71b..e5ac25805 100644 --- a/src/components/Table/src/Table.vue +++ b/src/components/Table/src/Table.vue @@ -29,6 +29,10 @@ export default defineComponent({ }, // 展开行 expand: propTypes.bool.def(false), + expandFixed: { + type: Boolean || String, + default: 'left' + }, // 是否展示分页 pagination: { type: Object as PropType, @@ -190,10 +194,10 @@ export default defineComponent({ } const renderTableExpand = () => { - const { align, headerAlign, expand,border } = unref(getProps) + const { align, headerAlign, expand,border,expandFixed } = unref(getProps) // 渲染展开行 return expand ? ( - + {{ // @ts-ignore default: (data: TableSlotDefault) => getSlot(slots, 'expand', data) @@ -295,14 +299,16 @@ export default defineComponent({ return () => (
- {{ default: () => rnderTableColumn(), @@ -326,6 +332,17 @@ export default defineComponent({ } }) + + diff --git a/src/views/wms/purchasereceiptManage/supplierdeliver/purchaseMain/index.vue b/src/views/wms/purchasereceiptManage/supplierdeliver/purchaseMain/index.vue index 81b1e8ce6..c0b802e5a 100644 --- a/src/views/wms/purchasereceiptManage/supplierdeliver/purchaseMain/index.vue +++ b/src/views/wms/purchasereceiptManage/supplierdeliver/purchaseMain/index.vue @@ -10,10 +10,31 @@ - + v-model:sort="tableObject.sort" > +