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