add metalItems to edit product
This commit is contained in:
@@ -27,6 +27,7 @@ export interface Product{
|
|||||||
reading_method: string
|
reading_method: string
|
||||||
weight: number
|
weight: number
|
||||||
auto_open_at: string
|
auto_open_at: string
|
||||||
|
metal_id: number
|
||||||
auto_close_at: string
|
auto_close_at: string
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -116,6 +116,14 @@
|
|||||||
keyName="value"
|
keyName="value"
|
||||||
/>
|
/>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
|
<a-form-item label="جنس فلز" name="metal_id" :rules="inputRules()">
|
||||||
|
<BasicSelect
|
||||||
|
v-model:value="form.metal_id"
|
||||||
|
:items="metalItems"
|
||||||
|
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"
|
||||||
@@ -481,7 +489,8 @@ const userInfoOrderVisible = ref<boolean>(false);
|
|||||||
//form
|
//form
|
||||||
const form = ref<Partial<Product>>({
|
const form = ref<Partial<Product>>({
|
||||||
auto_close_at: dayjs("00:00:00", "HH:mm:ss"),
|
auto_close_at: dayjs("00:00:00", "HH:mm:ss"),
|
||||||
auto_open_at: dayjs("00:00:00", "HH:mm:ss")
|
auto_open_at: dayjs("00:00:00", "HH:mm:ss"),
|
||||||
|
metal_id: 1,
|
||||||
});
|
});
|
||||||
|
|
||||||
// const form = ref<Order>({
|
// const form = ref<Order>({
|
||||||
@@ -544,22 +553,10 @@ function infoOrder(val: Order) {
|
|||||||
key: "شماره ملی",
|
key: "شماره ملی",
|
||||||
value: val.customer.n_code ?? "-"
|
value: val.customer.n_code ?? "-"
|
||||||
},
|
},
|
||||||
/* {
|
|
||||||
key: "کارمزد ریالی",
|
|
||||||
value: usePrice(val.service_charge_price ?? 0)
|
|
||||||
},*/
|
|
||||||
{
|
{
|
||||||
key: "کارمزد طلایی",
|
key: "کارمزد طلایی",
|
||||||
value: val.service_charge ?? "-" + " گرم"
|
value: val.service_charge ?? "-" + " گرم"
|
||||||
},
|
},
|
||||||
/* {
|
|
||||||
key: 'تاریخ تولد',
|
|
||||||
value: toJalaliNoTime(val.customer.birth_date) ?? '-'
|
|
||||||
},*/
|
|
||||||
/* {
|
|
||||||
key: 'نام فروشگاه',
|
|
||||||
value: val.customer.shop_name ?? '-'
|
|
||||||
},*/
|
|
||||||
{
|
{
|
||||||
key: "شماره تلفن",
|
key: "شماره تلفن",
|
||||||
value: val.customer.phone_number ?? "-"
|
value: val.customer.phone_number ?? "-"
|
||||||
@@ -572,10 +569,6 @@ function infoOrder(val: Order) {
|
|||||||
key: "نام شهر",
|
key: "نام شهر",
|
||||||
value: val.customer.city ?? "-"
|
value: val.customer.city ?? "-"
|
||||||
}
|
}
|
||||||
/* {
|
|
||||||
key: 'نام چاپی',
|
|
||||||
value: val.print_name ?? '-'
|
|
||||||
}*/
|
|
||||||
];
|
];
|
||||||
userInfoOrderVisible.value = true;
|
userInfoOrderVisible.value = true;
|
||||||
}
|
}
|
||||||
@@ -676,7 +669,8 @@ const resetData = () => {
|
|||||||
percent_fee_buy: 0,
|
percent_fee_buy: 0,
|
||||||
cash_fee_buy: 0,
|
cash_fee_buy: 0,
|
||||||
percent_fee_sell: 0,
|
percent_fee_sell: 0,
|
||||||
cash_fee_sell: 0
|
cash_fee_sell: 0,
|
||||||
|
metal_id: 1
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -783,6 +777,21 @@ const categoryItems: Array<Item> = [
|
|||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
|
const metalItems: Array<Item> = [
|
||||||
|
{
|
||||||
|
key: 1,
|
||||||
|
value: "طلا"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
key: 2,
|
||||||
|
value: "نقره"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
key: 3,
|
||||||
|
value: "مس"
|
||||||
|
},
|
||||||
|
];
|
||||||
|
|
||||||
const data = ref<MethodePrices[]>([]);
|
const data = ref<MethodePrices[]>([]);
|
||||||
const fetchData = async () => {
|
const fetchData = async () => {
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user