Files
ebiz-ai-knowledge-manage/src/api/rules/index.js
陈昱达 09a9b696e5 feat(api): 新增 MinerU相关接口并优化 PDF预览功能
- 新增 getPdfUrl 接口用于获取 PDF 预览 URL
- 新增 minerUMarkDownUpdate 接口用于更新 Markdown 内容- 优化了 RenderMinerU 组件,增加保存并处理功能
- 调整了知识库详情页面布局
- 修复了规则管理相关组件的样式问题
2025-04-11 18:08:27 +08:00

82 lines
1.3 KiB
JavaScript

import request from '@/assets/js/utils/request'
import getUrl from '@/assets/js/utils/get-url'
/**
* 获取所有的规则列表
*/
export function getRuleList() {
return request({
url: getUrl('/rules/page'),
method: 'post',
data: {}
})
}
/**
* 查看规则明细
* @param {string} id - 规则id
*/
export function getRuleDetail(id) {
return request({
url: getUrl('/rulesEx/query'),
method: 'get',
params: { id }
})
}
/**
* 删除规则
* @param {string[]} id - 规则id
*/
export function deleteRule(id) {
return request({
url: getUrl('/rules/delete'),
method: 'post',
data: id
})
}
/**
* 拆分规则新增
*/
export function addSplitRule(data) {
return request({
url: getUrl('/ruleDocSplitEx/create'),
method: 'post',
data
})
}
/**
* 拆分规则更新
*/
export function updateSplitRule(data) {
return request({
url: getUrl('/ruleDocSplitEx/update'),
method: 'post',
data
})
}
/**
* 提示词规则新增
*/
export function addPromptRule(data) {
return request({
url: getUrl('/rulesEx/add'),
method: 'post',
data
})
}
/**
* 提示词规则更新
* @param {Object} data - 更新数据
*/
export function updatePromptRule(data) {
return request({
url: getUrl('/ruleAttributeExtractEx/update'),
method: 'post',
data
})
}