|
|
|
@ -1,62 +1,18 @@ |
|
|
|
<template> |
|
|
|
<!-- 用户统计数据页面容器 --> |
|
|
|
<div class="user-statistics"> |
|
|
|
<!-- 用户统计数据搜索组件 --> |
|
|
|
<UserStatisticsSearch /> |
|
|
|
<!-- 用户统计数据表格组件,传递用户数据 --> |
|
|
|
<UserStatisticsTable :users="userStatistics" /> |
|
|
|
<p>用户统计数据模块</p> |
|
|
|
<p>当前模块内容暂未开发</p> |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
|
|
|
|
<script> |
|
|
|
// 导入用户统计数据搜索组件 |
|
|
|
import UserStatisticsSearch from '@/components/UserStatistics/UserStatisticsSearch.vue' |
|
|
|
// 导入用户统计数据表格组件 |
|
|
|
import UserStatisticsTable from '@/components/UserStatistics/UserStatisticsTable.vue' |
|
|
|
|
|
|
|
export default { |
|
|
|
// 组件名称:用户统计数据 |
|
|
|
name: 'UserStatistics', |
|
|
|
// 注册子组件 |
|
|
|
components: { |
|
|
|
UserStatisticsSearch, |
|
|
|
UserStatisticsTable |
|
|
|
}, |
|
|
|
// 组件数据 |
|
|
|
data() { |
|
|
|
return { |
|
|
|
// 用户统计数据数组 |
|
|
|
userStatistics: [ |
|
|
|
{ |
|
|
|
id: 1, // 用户ID |
|
|
|
userName: '张三', // 用户名 |
|
|
|
role: '学员', // 用户角色 |
|
|
|
jingwangId: '90048184', // 京网ID |
|
|
|
questionType: '股票知识', // 题目类型 |
|
|
|
score: 50, // 分数 |
|
|
|
submitTime: '2025-11-04 10:00:00' // 提交时间 |
|
|
|
} |
|
|
|
] |
|
|
|
} |
|
|
|
}, |
|
|
|
// 组件方法 |
|
|
|
methods: { |
|
|
|
// 获取用户统计数据的方法 |
|
|
|
fetchUserStatistics() { |
|
|
|
// 实现从后端获取数据的逻辑 |
|
|
|
} |
|
|
|
}, |
|
|
|
// 生命周期钩子:组件挂载完成后执行 |
|
|
|
mounted() { |
|
|
|
// 页面加载时获取数据 |
|
|
|
this.fetchUserStatistics() |
|
|
|
} |
|
|
|
name: 'UserStatistics' |
|
|
|
} |
|
|
|
</script> |
|
|
|
|
|
|
|
<style scoped> |
|
|
|
/* 用户统计数据页面样式 */ |
|
|
|
.user-statistics { |
|
|
|
padding: 20px; /* 内边距20px */ |
|
|
|
padding: 20px; |
|
|
|
} |
|
|
|
</style> |