mirror of
http://112.124.100.131/ebiz-ai/ebiz-ai-knowledge-manage.git
synced 2025-12-09 19:06:49 +08:00
- 新增 getPdfUrl 接口用于获取 PDF 预览 URL - 新增 minerUMarkDownUpdate 接口用于更新 Markdown 内容- 优化了 RenderMinerU 组件,增加保存并处理功能 - 调整了知识库详情页面布局 - 修复了规则管理相关组件的样式问题
82 lines
1.3 KiB
JavaScript
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
|
|
})
|
|
}
|