diff --git a/src/api/rating/topicOperate.js b/src/api/rating/topicOperate.js index fc8ef53..45ad05c 100644 --- a/src/api/rating/topicOperate.js +++ b/src/api/rating/topicOperate.js @@ -14,6 +14,19 @@ export function score(data) { }) } +/** + * 评分记录 + * @param {*} { pageNo, pageSize, userId?, topicId?, itemId? } + * @returns + */ +export function scoreRecordList(data) { + return request({ + url: 'management/api/rating/topicItemOperate/score/list', + method: 'get', + params: data, + }) +} + /** * 评论 * @param {*} { topicId, itemId, comment, userId } diff --git a/src/api/system/user.js b/src/api/system/user.js new file mode 100644 index 0000000..81e4281 --- /dev/null +++ b/src/api/system/user.js @@ -0,0 +1,14 @@ +import request from '@/utils/request' + +/** + * 获取用户列表 + * @param {*} { pageNo, pageSize, appId?, trueUser? } + * @returns + */ +export function getList(data) { + return request({ + url: 'management/api/system/user/list', + method: 'get', + params: data, + }) +} diff --git a/src/router/index.js b/src/router/index.js index 7e5f834..cb4c0d1 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -67,6 +67,12 @@ export const asyncRoutes = [ component: () => import('@/views/rating/topicItem/index'), meta: { title: '评分项' }, }, + { + path: 'topic-record', + name: 'RatingTopicRecordIndex', + component: () => import('@/views/rating/topicScoreRecord/index'), + meta: { title: '用户评分记录' }, + }, ], }, { diff --git a/src/views/rating/topicScoreRecord/index.vue b/src/views/rating/topicScoreRecord/index.vue new file mode 100644 index 0000000..1bc9a56 --- /dev/null +++ b/src/views/rating/topicScoreRecord/index.vue @@ -0,0 +1,435 @@ + + + + + + + + + + + {{ item.nickname || '未知用户' }} + + + + + + + + + + + + + + + + + {{ item.name }} + + + + + + + 查询 + + + + + + + + + + {{ getScoreTypeText(row.scoreType) }} + 分值: {{ row.score }} + + + + + + + [{{ row.rating.topic ? row.rating.topic.title : '未知主题' }}] + + + {{ row.rating.item.name }} + + + + [未知主题] + 未知评价项 + + + + + + + + + + {{ row.user.nickname || '未知用户' }} + {{ row.user.id }} + + + + {{ row.userId }} + + + + + + + + + {{ formatTime(row.createdAt) }} + + + + + + + + + + +