Merge remote-tracking branch 'getorigin/modular' into modular
This commit is contained in:
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
import useAxios from '@/utils/useAxios'
|
import useAxios from '@/utils/useAxios'
|
||||||
import type { Card, Wallet } from '@/models/wallet'
|
import type { Card, Wallet, WithdrawConfirm } from '@/models/wallet'
|
||||||
import type {Transaction} from '@/models/transaction'
|
import type {Transaction} from '@/models/transaction'
|
||||||
import type {Address} from "@/models/address";
|
import type {Address} from "@/models/address";
|
||||||
|
|
||||||
|
|||||||
@@ -71,6 +71,14 @@ export interface Test {
|
|||||||
percentWallet: number
|
percentWallet: number
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface WithdrawConfirm {
|
||||||
|
account_number?: string
|
||||||
|
bank_name?: string
|
||||||
|
birth_date?: string
|
||||||
|
cart_number?: string
|
||||||
|
shaba_number?: string
|
||||||
|
}
|
||||||
|
|
||||||
export interface Card {
|
export interface Card {
|
||||||
id?: number
|
id?: number
|
||||||
birth_date: number
|
birth_date: number
|
||||||
|
|||||||
@@ -46,6 +46,7 @@
|
|||||||
</a-form-item>
|
</a-form-item>
|
||||||
<Transition mode="out-in" name="fade">
|
<Transition mode="out-in" name="fade">
|
||||||
<div v-if="!isDeposit">
|
<div v-if="!isDeposit">
|
||||||
|
<div class="text-red text-xs font-bold mb-2">حداقل برداشت 100 هزار تومان می باشد.</div>
|
||||||
<div class="font-bold text-xs">
|
<div class="font-bold text-xs">
|
||||||
{{
|
{{
|
||||||
`موجودی کیف پول: ${usePriceWithoutType(
|
`موجودی کیف پول: ${usePriceWithoutType(
|
||||||
@@ -146,30 +147,30 @@
|
|||||||
<div class="mt-4 text-red-600 font-bold">توجه : حتما شماره کارت صاحب حساب نرم افزار وارد شود.</div>
|
<div class="mt-4 text-red-600 font-bold">توجه : حتما شماره کارت صاحب حساب نرم افزار وارد شود.</div>
|
||||||
<div class="pb-20 mt-5">
|
<div class="pb-20 mt-5">
|
||||||
<a-form :model="cardForm">
|
<a-form :model="cardForm">
|
||||||
<a-form-item
|
<!-- <a-form-item
|
||||||
:rules="required()"
|
:rules="required()"
|
||||||
class="w-full gap-2 !flex-col"
|
class="w-full gap-2 !flex-col"
|
||||||
label="نام بانک"
|
label="نام بانک"
|
||||||
name="bank_name"
|
name="bank_name"
|
||||||
>
|
>
|
||||||
<BasicInput v-model:value="cardForm.bank_name" />
|
<BasicInput v-model:value="cardForm.bank_name" />
|
||||||
</a-form-item>
|
</a-form-item>-->
|
||||||
<!-- <a-form-item
|
<a-form-item
|
||||||
:rules="cardNumberValidation()"
|
:rules="cardNumberValidation()"
|
||||||
class="w-full gap-2 !flex-col"
|
class="w-full gap-2 !flex-col"
|
||||||
label="شماره کارت"
|
label="شماره کارت"
|
||||||
name="cart_number"
|
name="cart_number"
|
||||||
>
|
>
|
||||||
<BasicInput v-model:value="cardForm.cart_number" type="number" />
|
<BasicInput v-model:value="cardForm.cart_number" type="number" />
|
||||||
</a-form-item>-->
|
</a-form-item>
|
||||||
<!-- <a-form-item
|
<a-form-item
|
||||||
v-if="walletStore.walletInfo"
|
v-if="walletStore.walletInfo"
|
||||||
class="w-full gap-2 !flex-col"
|
class="w-full gap-2 !flex-col"
|
||||||
label="تاریخ تولد"
|
label="تاریخ تولد"
|
||||||
name="cart_number"
|
name="cart_number"
|
||||||
>
|
>
|
||||||
<BaseDatePicker v-model:value="cardForm.birth_date" class="w-full" inputReadOnly/>
|
<BaseDatePicker v-model:value="cardForm.birth_date" class="w-full" inputReadOnly/>
|
||||||
</a-form-item>-->
|
</a-form-item>
|
||||||
<!-- <a-form-item
|
<!-- <a-form-item
|
||||||
:rules="required()"
|
:rules="required()"
|
||||||
class="w-full gap-2 !flex-col"
|
class="w-full gap-2 !flex-col"
|
||||||
@@ -178,14 +179,14 @@
|
|||||||
>
|
>
|
||||||
<BasicInput v-model:value="cardForm.account_number" type="number" />
|
<BasicInput v-model:value="cardForm.account_number" type="number" />
|
||||||
</a-form-item>-->
|
</a-form-item>-->
|
||||||
<a-form-item
|
<!-- <a-form-item
|
||||||
:rules="required()"
|
:rules="required()"
|
||||||
class="w-full gap-2 !flex-col"
|
class="w-full gap-2 !flex-col"
|
||||||
label="شماره شبا"
|
label="شماره شبا"
|
||||||
name="shaba_number"
|
name="shaba_number"
|
||||||
>
|
>
|
||||||
<BasicInput v-model:value="cardForm.shaba_number"/>
|
<BasicInput v-model:value="cardForm.shaba_number"/>
|
||||||
</a-form-item>
|
</a-form-item>-->
|
||||||
<BasicButton
|
<BasicButton
|
||||||
:disabled="loading"
|
:disabled="loading"
|
||||||
class="w-full mt-5 md:mt-10"
|
class="w-full mt-5 md:mt-10"
|
||||||
@@ -380,10 +381,10 @@ import {DotLottieVue} from '@lottiefiles/dotlottie-vue'
|
|||||||
import OtpInput from 'vue3-otp-input'
|
import OtpInput from 'vue3-otp-input'
|
||||||
import DialogVant from '@/components/DialogVant.vue'
|
import DialogVant from '@/components/DialogVant.vue'
|
||||||
import SkeletonLoading from './components/SkeletonLoading.vue'
|
import SkeletonLoading from './components/SkeletonLoading.vue'
|
||||||
import BaseDatePicker from "@/components/BasicPacks/BaseDatePicker";
|
import BaseDatePicker from '@/components/BasicPacks/BaseDatePicker'
|
||||||
import img from "@/assets/img/user_ly1.svg";
|
import img from '@/assets/img/user_ly1.svg'
|
||||||
import BasicModal from "@/components/BasicPacks/BasicModal.vue";
|
import BasicModal from '@/components/BasicPacks/BasicModal.vue'
|
||||||
import {useConfigStore} from "@/store/configStore";
|
import { useConfigStore } from '@/store/configStore'
|
||||||
|
|
||||||
const isDeposit = ref<boolean>(true)
|
const isDeposit = ref<boolean>(true)
|
||||||
const walletStore = useWalletStore()
|
const walletStore = useWalletStore()
|
||||||
|
|||||||
Reference in New Issue
Block a user