|
|
|
@ -5,11 +5,11 @@ import request from '@/util/http.js' |
|
|
|
import dayjs from 'dayjs' |
|
|
|
import { useI18n } from 'vue-i18n' |
|
|
|
import { refundOnline,performanceSelect,exportPerformance } from '@/api/cash/financialAccount.js' |
|
|
|
import {useAdminStore} from '@/store/index.js' |
|
|
|
import { storeToRefs } from 'pinia' |
|
|
|
import { getUserInfo } from '@/api/common/common.js' |
|
|
|
|
|
|
|
|
|
|
|
const adminData = ref({}) |
|
|
|
|
|
|
|
const adminStore = useAdminStore() |
|
|
|
const {adminData} = storeToRefs(adminStore) |
|
|
|
|
|
|
|
const { t } = useI18n() |
|
|
|
|
|
|
|
@ -84,6 +84,7 @@ const fetchData = async () => { |
|
|
|
loading.value = true |
|
|
|
try { |
|
|
|
// 构建请求参数 |
|
|
|
console.log('adminData.value.markets:', adminData.value.markets) |
|
|
|
const params = { |
|
|
|
pageNum: queryParams.pageNum, |
|
|
|
pageSize: queryParams.pageSize, |
|
|
|
@ -113,6 +114,18 @@ const fetchData = async () => { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
const handleAdminInfo = async () => { |
|
|
|
try { |
|
|
|
const res = await getUserInfo() |
|
|
|
adminData.value = res || {} |
|
|
|
console.log('adminData.value:', adminData.value); |
|
|
|
|
|
|
|
} catch (error) { |
|
|
|
console.error(error) |
|
|
|
ElMessage.error(t('elmessage.getDataFailed')) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
const handleSearch = () => { |
|
|
|
queryParams.pageNum = 1 |
|
|
|
fetchData() |
|
|
|
@ -243,9 +256,10 @@ const getTagText = (state) => { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
onMounted(() => { |
|
|
|
onMounted( async() => { |
|
|
|
await handleAdminInfo() |
|
|
|
getMarket() |
|
|
|
fetchData() |
|
|
|
await fetchData() |
|
|
|
}) |
|
|
|
</script> |
|
|
|
|
|
|
|
|