From c5f23a60933745523b886868b1fb379cd582f0c1 Mon Sep 17 00:00:00 2001 From: safavimohadeseh78 Date: Wed, 13 May 2026 12:52:27 +0330 Subject: [PATCH] direct_price --- components.d.ts | 14 -------------- src/model/product.ts | 1 + src/pages/menuPages/products/base/index.vue | 21 +++++++++++++++++++++ 3 files changed, 22 insertions(+), 14 deletions(-) diff --git a/components.d.ts b/components.d.ts index 1ea45f8..48da1e9 100644 --- a/components.d.ts +++ b/components.d.ts @@ -10,9 +10,7 @@ export {} declare module '@vue/runtime-core' { export interface GlobalComponents { _index: typeof import('./src/core/components/_sample/_index.vue')['default'] - AAffix: typeof import('ant-design-vue/es')['Affix'] AAvatar: typeof import('ant-design-vue/es')['Avatar'] - ABadge: typeof import('ant-design-vue/es')['Badge'] AButton: typeof import('ant-design-vue/es')['Button'] ACard: typeof import('ant-design-vue/es')['Card'] AConfigProvider: typeof import('ant-design-vue/es')['ConfigProvider'] @@ -31,21 +29,9 @@ declare module '@vue/runtime-core' { AMenuDivider: typeof import('ant-design-vue/es')['MenuDivider'] AMenuItem: typeof import('ant-design-vue/es')['MenuItem'] AModal: typeof import('ant-design-vue/es')['Modal'] - APagination: typeof import('ant-design-vue/es')['Pagination'] - APopconfirm: typeof import('ant-design-vue/es')['Popconfirm'] - APopover: typeof import('ant-design-vue/es')['Popover'] - ARadioButton: typeof import('ant-design-vue/es')['RadioButton'] - ARadioGroup: typeof import('ant-design-vue/es')['RadioGroup'] - ASelect: typeof import('ant-design-vue/es')['Select'] - ASelectOption: typeof import('ant-design-vue/es')['SelectOption'] ASpin: typeof import('ant-design-vue/es')['Spin'] ASubMenu: typeof import('ant-design-vue/es')['SubMenu'] ASwitch: typeof import('ant-design-vue/es')['Switch'] - ATable: typeof import('ant-design-vue/es')['Table'] - ATabPane: typeof import('ant-design-vue/es')['TabPane'] - ATabs: typeof import('ant-design-vue/es')['Tabs'] - ATextarea: typeof import('ant-design-vue/es')['Textarea'] - ATooltip: typeof import('ant-design-vue/es')['Tooltip'] BaseButton: typeof import('./src/core/components/BaseButton/index.ts')['default'] BaseCard: typeof import('./src/core/components/BaseCard/index.ts')['default'] BaseDatePicker: typeof import('./src/core/components/BaseDatePicker/index.ts')['default'] diff --git a/src/model/product.ts b/src/model/product.ts index a31c212..a8c2321 100644 --- a/src/model/product.ts +++ b/src/model/product.ts @@ -23,6 +23,7 @@ export interface Product{ updated_at: string methodOption: number prices: MethodePrices[] + direct_price: number price: number reading_method: string weight: number diff --git a/src/pages/menuPages/products/base/index.vue b/src/pages/menuPages/products/base/index.vue index 444b960..3d42565 100644 --- a/src/pages/menuPages/products/base/index.vue +++ b/src/pages/menuPages/products/base/index.vue @@ -134,6 +134,16 @@ keyName="key" /> + + + + + = [ }, ]; +const priceItems: Array = [ + { + key: 0, + value: "متغیر" + }, + { + key: 1, + value: "ثابت" + }, +] + const data = ref([]); const fetchData = async () => { try {