feat(knowledge): 新增知识拆分规则功能

- 添加了自动拆分和自定义拆分两种方式
- 实现了拆分规则的添加、编辑和删除- 增加了拆分结果预览功能
- 优化了用户界面和交互设计
This commit is contained in:
du.meimei
2025-04-11 18:14:53 +08:00
parent 09a9b696e5
commit 6895c35827
7 changed files with 542 additions and 171 deletions

View File

@@ -66,3 +66,51 @@ export function minerUMarkDownUpdate(data) {
data
})
}
// 规则分页
export function getRulesPage(data) {
return request({
url: getUrl(`/rules/page`),
method: 'post',
data
})
}
// 拆分规则-新增
export function addRuleSplit(data) {
return request({
url: getUrl(`/ruleDocSplitEx/create`),
method: 'post',
data
})
}
// 拆分规则-详情
export function getRuleDetail(id) {
return request({
url: getUrl(`/rulesEx/query?id=${id}`),
method: 'get'
})
}
// 拆分规则-编辑
export function updateRuleSplit(data) {
return request({
url: getUrl(`/ruleDocSplitEx/update`),
method: 'post',
data
})
}
// 题词-新增
export function addRuleExtract(data) {
return request({
url: getUrl(`/ruleAttributeExtractEx/create`),
method: 'post',
data
})
}
// 拆分规则-编辑
export function updateRuleExtractSplit(data) {
return request({
url: getUrl(`/ruleAttributeExtractEx/update`),
method: 'post',
data
})
}