direct_price
This commit is contained in:
Vendored
-14
@@ -10,9 +10,7 @@ export {}
|
|||||||
declare module '@vue/runtime-core' {
|
declare module '@vue/runtime-core' {
|
||||||
export interface GlobalComponents {
|
export interface GlobalComponents {
|
||||||
_index: typeof import('./src/core/components/_sample/_index.vue')['default']
|
_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']
|
AAvatar: typeof import('ant-design-vue/es')['Avatar']
|
||||||
ABadge: typeof import('ant-design-vue/es')['Badge']
|
|
||||||
AButton: typeof import('ant-design-vue/es')['Button']
|
AButton: typeof import('ant-design-vue/es')['Button']
|
||||||
ACard: typeof import('ant-design-vue/es')['Card']
|
ACard: typeof import('ant-design-vue/es')['Card']
|
||||||
AConfigProvider: typeof import('ant-design-vue/es')['ConfigProvider']
|
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']
|
AMenuDivider: typeof import('ant-design-vue/es')['MenuDivider']
|
||||||
AMenuItem: typeof import('ant-design-vue/es')['MenuItem']
|
AMenuItem: typeof import('ant-design-vue/es')['MenuItem']
|
||||||
AModal: typeof import('ant-design-vue/es')['Modal']
|
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']
|
ASpin: typeof import('ant-design-vue/es')['Spin']
|
||||||
ASubMenu: typeof import('ant-design-vue/es')['SubMenu']
|
ASubMenu: typeof import('ant-design-vue/es')['SubMenu']
|
||||||
ASwitch: typeof import('ant-design-vue/es')['Switch']
|
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']
|
BaseButton: typeof import('./src/core/components/BaseButton/index.ts')['default']
|
||||||
BaseCard: typeof import('./src/core/components/BaseCard/index.ts')['default']
|
BaseCard: typeof import('./src/core/components/BaseCard/index.ts')['default']
|
||||||
BaseDatePicker: typeof import('./src/core/components/BaseDatePicker/index.ts')['default']
|
BaseDatePicker: typeof import('./src/core/components/BaseDatePicker/index.ts')['default']
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ export interface Product{
|
|||||||
updated_at: string
|
updated_at: string
|
||||||
methodOption: number
|
methodOption: number
|
||||||
prices: MethodePrices[]
|
prices: MethodePrices[]
|
||||||
|
direct_price: number
|
||||||
price: number
|
price: number
|
||||||
reading_method: string
|
reading_method: string
|
||||||
weight: number
|
weight: number
|
||||||
|
|||||||
@@ -134,6 +134,16 @@
|
|||||||
keyName="key"
|
keyName="key"
|
||||||
/>
|
/>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
|
|
||||||
|
<a-form-item label="نوع قیمت" name="direct_price" :rules="inputRules()">
|
||||||
|
<BasicSelect
|
||||||
|
v-model:value="form.direct_price"
|
||||||
|
:items="priceItems"
|
||||||
|
valueName="value"
|
||||||
|
keyName="key"
|
||||||
|
/>
|
||||||
|
</a-form-item>
|
||||||
|
|
||||||
<a-form-item label="واحد" name="unit" :rules="inputRules()">
|
<a-form-item label="واحد" name="unit" :rules="inputRules()">
|
||||||
<BasicSelect
|
<BasicSelect
|
||||||
v-model:value="form.unit"
|
v-model:value="form.unit"
|
||||||
@@ -858,6 +868,17 @@ const metalItems: Array<Item> = [
|
|||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
|
const priceItems: Array<Item> = [
|
||||||
|
{
|
||||||
|
key: 0,
|
||||||
|
value: "متغیر"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
key: 1,
|
||||||
|
value: "ثابت"
|
||||||
|
},
|
||||||
|
]
|
||||||
|
|
||||||
const data = ref<MethodePrices[]>([]);
|
const data = ref<MethodePrices[]>([]);
|
||||||
const fetchData = async () => {
|
const fetchData = async () => {
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user