From 429b62a561d2047a22851bab2d29367017430d9d Mon Sep 17 00:00:00 2001 From: Leo Date: Mon, 8 Dec 2025 14:42:47 +0800 Subject: [PATCH] 1 --- src/api/jarvis/comment.js | 120 +++++++ src/views/system/comment/index.vue | 492 +++++++++++++++++++++++++++++ 2 files changed, 612 insertions(+) create mode 100644 src/api/jarvis/comment.js create mode 100644 src/views/system/comment/index.vue diff --git a/src/api/jarvis/comment.js b/src/api/jarvis/comment.js new file mode 100644 index 0000000..edcc79c --- /dev/null +++ b/src/api/jarvis/comment.js @@ -0,0 +1,120 @@ +import request from '@/utils/request' + +// 查询京东评论列表 +export function listJdComment(query) { + return request({ + url: '/jarvis/comment/jd/list', + method: 'get', + params: query + }) +} + +// 查询京东评论详细 +export function getJdComment(id) { + return request({ + url: '/jarvis/comment/jd/' + id, + method: 'get' + }) +} + +// 修改京东评论 +export function updateJdComment(data) { + return request({ + url: '/jarvis/comment/jd', + method: 'put', + data: data + }) +} + +// 删除京东评论 +export function delJdComment(ids) { + return request({ + url: '/jarvis/comment/jd/' + ids, + method: 'delete' + }) +} + +// 重置京东评论使用状态 +export function resetJdCommentByProductId(productId) { + return request({ + url: '/jarvis/comment/jd/reset/' + productId, + method: 'put' + }) +} + +// 查询淘宝评论列表 +export function listTbComment(query) { + return request({ + url: '/jarvis/taobaoComment/list', + method: 'get', + params: query + }) +} + +// 查询淘宝评论详细 +export function getTbComment(id) { + return request({ + url: '/jarvis/taobaoComment/' + id, + method: 'get' + }) +} + +// 修改淘宝评论 +export function updateTbComment(data) { + return request({ + url: '/jarvis/taobaoComment', + method: 'put', + data: data + }) +} + +// 删除淘宝评论 +export function delTbComment(ids) { + return request({ + url: '/jarvis/taobaoComment/' + ids, + method: 'delete' + }) +} + +// 重置淘宝评论使用状态 +export function resetTbCommentByProductId(productId) { + return request({ + url: '/jarvis/taobaoComment/reset/' + productId, + method: 'put' + }) +} + +// 获取评论统计信息 +export function getCommentStatistics(source) { + return request({ + url: '/jarvis/comment/statistics', + method: 'get', + params: { source } + }) +} + +// 获取接口调用统计 +export function getApiStatistics(query) { + return request({ + url: '/jarvis/comment/api/statistics', + method: 'get', + params: query + }) +} + +// 获取Redis产品类型映射(京东) +export function getJdProductTypeMap() { + return request({ + url: '/jarvis/comment/redis/jd/map', + method: 'get' + }) +} + +// 获取Redis产品类型映射(淘宝) +export function getTbProductTypeMap() { + return request({ + url: '/jarvis/comment/redis/tb/map', + method: 'get' + }) +} + diff --git a/src/views/system/comment/index.vue b/src/views/system/comment/index.vue new file mode 100644 index 0000000..107c74c --- /dev/null +++ b/src/views/system/comment/index.vue @@ -0,0 +1,492 @@ + + + + + +