From 574f44c417c94a9f29e39cd875a95de7650d1a3d Mon Sep 17 00:00:00 2001 From: Wangxin Date: Mon, 13 Oct 2025 22:23:11 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E3=80=90web=E3=80=91=20ai=E9=97=AE?= =?UTF-8?q?=E7=AD=94=E6=8E=A5=E5=8F=A3=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../alops-ui/src/api/QandA/knowledge.js | 23 +- .../src/api/inMonitoring/assessment.js | 123 +------- .../views/QandA/Aiassistant/index copy.vue | 248 ++++++++++++++++ .../src/views/QandA/Aiassistant/index.vue | 42 +-- .../src/views/QandA/Aiassistant/index2.vue | 272 ------------------ .../src/views/QandA/knowledge/index.vue | 4 +- .../inMonitoring/inMonitor/rules/index.vue | 1 + 7 files changed, 279 insertions(+), 434 deletions(-) create mode 100644 ALOps_sys_fe/alops-ui/src/views/QandA/Aiassistant/index copy.vue delete mode 100644 ALOps_sys_fe/alops-ui/src/views/QandA/Aiassistant/index2.vue diff --git a/ALOps_sys_fe/alops-ui/src/api/QandA/knowledge.js b/ALOps_sys_fe/alops-ui/src/api/QandA/knowledge.js index 1cafdda0..e68555c1 100644 --- a/ALOps_sys_fe/alops-ui/src/api/QandA/knowledge.js +++ b/ALOps_sys_fe/alops-ui/src/api/QandA/knowledge.js @@ -1,5 +1,5 @@ import request from '@/utils/request' -const api = '/knowledge/' +const api = '/QandA/knowledge/' // 查询详细 export function getDict() { @@ -9,10 +9,19 @@ export function getDict() { }) } -// 查询列表 -export function list(query) { +// 获取所有正式条目 +export function permanentKnowledgeList(query) { return request({ - url: '/knowBase/query', + url: api + '/knowBase/permanent-knowledge', + method: 'get', + params: query + }) +} + +// 获取所有上传文件信息 +export function uploadedFilesList(query) { + return request({ + url: api + '/knowBase/uploaded-files', method: 'get', params: query }) @@ -21,7 +30,7 @@ export function list(query) { // 新增 export function add(data) { return request({ - url: '/knowledge/add', + url: api + 'upload', method: 'post', data: data }) @@ -30,7 +39,7 @@ export function add(data) { // 修改 export function update(data) { return request({ - url: '/knowBasemodify', + url: api + 'upload', method: 'put', data: data }) @@ -39,7 +48,7 @@ export function update(data) { // 删除 export function del(id) { return request({ - url: '/knowBase/delete/' + id, + url: api + '/uploaded-files/' + id, method: 'delete' }) } diff --git a/ALOps_sys_fe/alops-ui/src/api/inMonitoring/assessment.js b/ALOps_sys_fe/alops-ui/src/api/inMonitoring/assessment.js index 16227644..97ea2fe5 100644 --- a/ALOps_sys_fe/alops-ui/src/api/inMonitoring/assessment.js +++ b/ALOps_sys_fe/alops-ui/src/api/inMonitoring/assessment.js @@ -1,130 +1,11 @@ import request from '@/utils/request' -import { parseStrEmpty } from "@/utils/ruoyi"; - -// 查询用户列表 -export function listUser(query) { - return request({ - url: '/system/user/list', - method: 'get', - params: query - }) -} - -// 查询用户详细 -export function getUser(userId) { - return request({ - url: '/system/user/' + parseStrEmpty(userId), - method: 'get' - }) -} // 新增用户 -export function addUser(data) { - return request({ - url: '/system/user', - method: 'post', - data: data - }) -} - -// 修改用户 -export function updateUser(data) { - return request({ - url: '/system/user', - method: 'put', - data: data - }) -} - -// 删除用户 -export function delUser(userId) { - return request({ - url: '/system/user/' + userId, - method: 'delete' - }) -} - -// 用户密码重置 -export function resetUserPwd(userId, password) { - const data = { - userId, - password - } - return request({ - url: '/system/user/resetPwd', - method: 'put', - data: data - }) -} - -// 用户状态修改 -export function changeUserStatus(userId, status) { - const data = { - userId, - status - } +export function knowledgeAsk(data) { return request({ - url: '/system/user/changeStatus', - method: 'put', - data: data - }) -} - -// 查询用户个人信息 -export function getUserProfile() { - return request({ - url: '/system/user/profile', - method: 'get' - }) -} - -// 修改用户个人信息 -export function updateUserProfile(data) { - return request({ - url: '/system/user/profile', - method: 'put', - data: data - }) -} - -// 用户密码重置 -export function updateUserPwd(oldPassword, newPassword) { - const data = { - oldPassword, - newPassword - } - return request({ - url: '/system/user/profile/updatePwd', - method: 'put', - data: data - }) -} - -// 用户头像上传 -export function uploadAvatar(data) { - return request({ - url: '/system/user/profile/avatar', + url: '/QandA/knowledge/ask', method: 'post', - headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, data: data }) } -// 查询授权角色 -export function getAuthRole(userId) { - return request({ - url: '/system/user/authRole/' + userId, - method: 'get' - }) -} - -// 保存授权角色 -export function updateAuthRole(data) { - return request({ - url: '/system/user/authRole', - method: 'put', - params: data - }) -} - - diff --git a/ALOps_sys_fe/alops-ui/src/views/QandA/Aiassistant/index copy.vue b/ALOps_sys_fe/alops-ui/src/views/QandA/Aiassistant/index copy.vue new file mode 100644 index 00000000..7eb3849c --- /dev/null +++ b/ALOps_sys_fe/alops-ui/src/views/QandA/Aiassistant/index copy.vue @@ -0,0 +1,248 @@ + + + + \ No newline at end of file diff --git a/ALOps_sys_fe/alops-ui/src/views/QandA/Aiassistant/index.vue b/ALOps_sys_fe/alops-ui/src/views/QandA/Aiassistant/index.vue index 51ef3c82..e76545fe 100644 --- a/ALOps_sys_fe/alops-ui/src/views/QandA/Aiassistant/index.vue +++ b/ALOps_sys_fe/alops-ui/src/views/QandA/Aiassistant/index.vue @@ -8,20 +8,7 @@

您好,我是智能助手,很高兴为您服务

-
- - - +
@@ -56,7 +43,7 @@ - - \ No newline at end of file diff --git a/ALOps_sys_fe/alops-ui/src/views/QandA/knowledge/index.vue b/ALOps_sys_fe/alops-ui/src/views/QandA/knowledge/index.vue index 19c41b1f..b424e211 100644 --- a/ALOps_sys_fe/alops-ui/src/views/QandA/knowledge/index.vue +++ b/ALOps_sys_fe/alops-ui/src/views/QandA/knowledge/index.vue @@ -70,7 +70,7 @@