+
+
+
+ My account
+
+
+
+
-
-
-
-
-
-
-
My coins:
-
-
- Loading...
- {{ coinsAmount }}
+
+
+
My coins:
+
+
+
+ {{ coinsAmount }}
+
+
-
-
@@ -97,8 +140,8 @@ import { useRouter } from 'vue-router'
import MobileHeader from '../components/MobileHeader.vue'
import { getSelectedUser } from '../utils/coinSellerStore.js'
import { checkFreightDealer, getFreightBalance, freightRecharge } from '../api/wallet.js'
-import {showError, showSuccess} from "@/utils/toast.js";
-import {usePageInitializationWithConfig} from "@/utils/pageConfig.js";
+import { showError, showSuccess } from '@/utils/toast.js'
+import { usePageInitializationWithConfig } from '@/utils/pageConfig.js'
const router = useRouter()
@@ -113,7 +156,7 @@ const loadingBalance = ref(false)
// 选中的用户
const selectedUser = ref({
id: '',
- name: ''
+ name: '',
})
// 校验销售商权限
@@ -176,11 +219,16 @@ const isRecharging = ref(false)
// 是否可以充值
const canRecharge = computed(() => {
- return selectedUser.value.id && rechargeAmount.value && parseFloat(rechargeAmount.value) > 0 && !isRecharging.value
+ return (
+ selectedUser.value.id &&
+ rechargeAmount.value &&
+ parseFloat(rechargeAmount.value) > 0 &&
+ !isRecharging.value
+ )
})
// 跳转到设置
-const goToSettings = () => {
+const goToRecords = () => {
router.push('/seller-records')
}
@@ -211,7 +259,7 @@ const rechargeNow = async () => {
const rechargeData = {
acceptUserId: acceptUserId,
- quantity: amount
+ quantity: amount,
}
const response = await freightRecharge(rechargeData)
@@ -237,19 +285,21 @@ const rechargeNow = async () => {
}
}
-const {
- userInfo
-} = usePageInitializationWithConfig('COIN_SELLER', {
+const { userInfo } = usePageInitializationWithConfig('COIN_SELLER', {
onDataLoaded: (data) => {
checkDealerAccess()
fetchFreightBalance()
initializeUser()
- }
+ },
})
-
User:
+User:
+
- Search
+
+
-
-
+
-
+ Search
+
-
Recharge:
-
-
+
+
+
-
+ Recharge:
+
+
+
+
+
+
+
+
+
+