fix bugs
This commit is contained in:
@@ -65,6 +65,7 @@
|
||||
import CustomTabs from '../../components/custom-tabs/custom-tabs.vue';
|
||||
import registrationAPI from '@/api/registration.js'
|
||||
import competitionAPI from '@/api/competition.js'
|
||||
import { getUserInfo } from '@/utils/auth.js'
|
||||
|
||||
export default {
|
||||
components: {
|
||||
@@ -119,9 +120,29 @@ export default {
|
||||
*/
|
||||
async loadRegistrationList(refresh = false, loadMore = false) {
|
||||
try {
|
||||
// 获取当前用户信息
|
||||
const userInfo = getUserInfo()
|
||||
console.log('=== 用户信息调试 ===')
|
||||
console.log('获取到的用户信息:', userInfo)
|
||||
console.log('用户信息类型:', typeof userInfo)
|
||||
|
||||
if (!userInfo || (!userInfo.userId && !userInfo.user_id)) {
|
||||
console.error('未获取到用户信息或缺少用户ID字段')
|
||||
console.log('原始存储数据:', uni.getStorageSync('userInfo'))
|
||||
uni.showToast({
|
||||
title: '请先登录',
|
||||
icon: 'none'
|
||||
})
|
||||
return
|
||||
}
|
||||
|
||||
// 兼容 userId 和 user_id 两种字段名
|
||||
const userId = userInfo.userId || userInfo.user_id
|
||||
|
||||
const params = {
|
||||
current: this.pageParams.current,
|
||||
size: this.pageParams.size
|
||||
size: this.pageParams.size,
|
||||
createUser: userId // 只查询当前用户创建的报名记录
|
||||
}
|
||||
|
||||
// 添加状态筛选
|
||||
|
||||
Reference in New Issue
Block a user