added fallback 2
This commit is contained in:
@@ -226,13 +226,24 @@
|
||||
<a-switch v-model:checked="form.show_in_assets" />
|
||||
</a-form-item>
|
||||
<a-form-item
|
||||
v-if="!isMeltedCategory"
|
||||
v-if="!isMeltedCategory && !editId"
|
||||
label="معامله مقداری"
|
||||
name="trade_by_quantity"
|
||||
>
|
||||
<a-switch v-model:checked="form.trade_by_quantity" />
|
||||
<div class="text-xs text-gray-500 mt-1 leading-6">
|
||||
روشن: فرم خرید/فروش با «ارزش کل» و «مقدار» (مستقل از دستهبندی)
|
||||
روشن: فرم خرید/فروش با «ارزش کل» و «مقدار» (مستقل از دستهبندی). فقط هنگام ساخت محصول قابل تعیین است.
|
||||
</div>
|
||||
</a-form-item>
|
||||
<a-form-item
|
||||
v-else-if="!isMeltedCategory && editId"
|
||||
label="نوع معامله"
|
||||
>
|
||||
<div class="text-sm leading-6">
|
||||
{{ form.trade_by_quantity ? 'معامله مقداری (ارزش کل + مقدار)' : 'معامله عادی' }}
|
||||
</div>
|
||||
<div class="text-xs text-gray-500 mt-1 leading-6">
|
||||
نوع معامله پس از ساخت محصول قابل تغییر نیست.
|
||||
</div>
|
||||
</a-form-item>
|
||||
<template v-if="form.order_limit_enabled">
|
||||
|
||||
@@ -397,7 +397,9 @@ async function ok() {
|
||||
}
|
||||
if (isMeltedTradeGroup(payload.group_type)) {
|
||||
payload.amount = 1
|
||||
payload.trade_by_quantity = true
|
||||
if (!editId) {
|
||||
payload.trade_by_quantity = true
|
||||
}
|
||||
payload.direct_price = meltedPriceOption.value === 'fixed' ? 1 : 0
|
||||
payload.cash_fee_buy = payload.cash_fee_buy ?? 0
|
||||
payload.cash_fee_sell = payload.cash_fee_sell ?? 0
|
||||
@@ -453,6 +455,7 @@ async function ok() {
|
||||
normalizeProductOrderLimitForm(payload)
|
||||
|
||||
if (editId) {
|
||||
delete payload.trade_by_quantity
|
||||
await updateCustomer(editId, payload)
|
||||
} else {
|
||||
await createProduct(payload)
|
||||
|
||||
Reference in New Issue
Block a user