solve bug of numbers
This commit is contained in:
+11
-11
@@ -148,18 +148,18 @@ const checkNumber = async (_rule: Rule, value: number) => {
|
||||
if (isBuyP) {
|
||||
// Skip wallet balance check if gateway is enabled
|
||||
if (!gatewayP) {
|
||||
if (!walletCash?.walletInfo?.cash && methodP == 'cash') {
|
||||
return Promise.reject('موجودی کیف پول ناکافی است')
|
||||
}
|
||||
if (!walletCash?.walletInfo?.gold && methodP == 'gold') {
|
||||
return Promise.reject('موجودی کیف طلا ناکافی است')
|
||||
}
|
||||
if (priceP * value > walletCash?.walletInfo?.cash && methodP == 'cash')
|
||||
return Promise.reject('موجودی کیف پول ناکافی است')
|
||||
if (amountP * value > walletCash?.walletInfo?.gold && methodP == 'gold')
|
||||
return Promise.reject('موجودی کیف طلا ناکافی است')
|
||||
if (!walletCash?.walletInfo?.cash && methodP == 'cash') {
|
||||
return Promise.reject('موجودی کیف پول ناکافی است')
|
||||
}
|
||||
return Promise.resolve()
|
||||
if (!walletCash?.walletInfo?.gold && methodP == 'gold') {
|
||||
return Promise.reject('موجودی کیف طلا ناکافی است')
|
||||
}
|
||||
if (priceP * value > walletCash?.walletInfo?.cash && methodP == 'cash')
|
||||
return Promise.reject('موجودی کیف پول ناکافی است')
|
||||
if (amountP * value > walletCash?.walletInfo?.gold && methodP == 'gold')
|
||||
return Promise.reject('موجودی کیف طلا ناکافی است')
|
||||
}
|
||||
return Promise.resolve()
|
||||
} else {
|
||||
if (value > NumP)
|
||||
return Promise.reject('موجودی محصول ناکافی است')
|
||||
|
||||
@@ -67,7 +67,7 @@ _axios.interceptors.response.use(
|
||||
removeToken()
|
||||
// Don't redirect to login if user is on buyProduct page
|
||||
if (router.currentRoute.value.name !== 'buyProduct') {
|
||||
await router.push({name: 'login'})
|
||||
await router.push({name: 'login'})
|
||||
}
|
||||
} else if (error.response && error.response.status == 403) {
|
||||
message.error('شما دسترسی لازم برای انجام این عملیات را ندارید')
|
||||
|
||||
Reference in New Issue
Block a user