From f35ecceaf3c918af25d56f18e372adfd2df534c4 Mon Sep 17 00:00:00 2001 From: zhangli <2235006734@qq.com> Date: Wed, 11 Oct 2023 13:25:13 +0800 Subject: [PATCH] =?UTF-8?q?tabs=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Descriptions/src/Descriptions.vue | 2 +- src/components/Tabs/index.ts | 3 + src/components/Tabs/src/Tabs.vue | 65 ++++++++++++++ src/utils/disposition/tabsList.ts | 32 +++++++ src/views/wms/itembasic/ItembasicDetail.vue | 89 +++++++------------ src/views/wms/workstation/WorkstationForm.vue | 4 + 6 files changed, 137 insertions(+), 58 deletions(-) create mode 100644 src/components/Tabs/index.ts create mode 100644 src/components/Tabs/src/Tabs.vue create mode 100644 src/utils/disposition/tabsList.ts diff --git a/src/components/Descriptions/src/Descriptions.vue b/src/components/Descriptions/src/Descriptions.vue index 2cfd0322e..d6eff75df 100644 --- a/src/components/Descriptions/src/Descriptions.vue +++ b/src/components/Descriptions/src/Descriptions.vue @@ -21,7 +21,7 @@ const props = defineProps({ message: propTypes.string.def(''), collapse: propTypes.bool.def(true), columns: propTypes.number.def(1), - width: propTypes.string.def('5 0px'), + width: propTypes.string.def('50px'), schema: { type: Array as PropType, default: () => [] diff --git a/src/components/Tabs/index.ts b/src/components/Tabs/index.ts new file mode 100644 index 000000000..d0456f911 --- /dev/null +++ b/src/components/Tabs/index.ts @@ -0,0 +1,3 @@ +import Annex from './src/Annex.vue' + +export { Annex } diff --git a/src/components/Tabs/src/Tabs.vue b/src/components/Tabs/src/Tabs.vue new file mode 100644 index 000000000..51b09088b --- /dev/null +++ b/src/components/Tabs/src/Tabs.vue @@ -0,0 +1,65 @@ + + + + + + + diff --git a/src/utils/disposition/tabsList.ts b/src/utils/disposition/tabsList.ts new file mode 100644 index 000000000..6100821c3 --- /dev/null +++ b/src/utils/disposition/tabsList.ts @@ -0,0 +1,32 @@ +// 页面tabs标签 + +export const ItemBasicTabsList = [{ + label: "供应商物品", + prop: 'SupplierItems', +}, +{ + label: "客户物品", + prop: 'CustomerItems', +}, +{ + label: "采购订单", + prop: 'PurchaseOrder', +}, +{ + label: "要货计划", + prop: 'PurchasingPlan', +}, +{ + label: "库存余额", + prop: 'InventoryBalance', +}, +{ + label: "预计入库存", + prop: 'ExpectedIn', +},{ + label: "预计出库存", + prop: 'ExpectedOut', +}, + +] + diff --git a/src/views/wms/itembasic/ItembasicDetail.vue b/src/views/wms/itembasic/ItembasicDetail.vue index 6e49fa6d3..535389e14 100644 --- a/src/views/wms/itembasic/ItembasicDetail.vue +++ b/src/views/wms/itembasic/ItembasicDetail.vue @@ -4,34 +4,29 @@ {{ detailData.code }} {{ detailData.name }} - - -
- - - - - - - - - - - - - - -
-
- - - - - - + +
+ + + + + + + + + + + + + + +
+ +
+ diff --git a/src/views/wms/workstation/WorkstationForm.vue b/src/views/wms/workstation/WorkstationForm.vue index 6450d9cf0..7144c487e 100644 --- a/src/views/wms/workstation/WorkstationForm.vue +++ b/src/views/wms/workstation/WorkstationForm.vue @@ -112,6 +112,7 @@