diff --git a/src/api/generatedApi/index.js b/src/api/generatedApi/index.js index 0cd4457..7b1121b 100644 --- a/src/api/generatedApi/index.js +++ b/src/api/generatedApi/index.js @@ -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 + }) +} diff --git a/src/views/knowledge/detail/components/split/AddRule.vue b/src/views/knowledge/detail/components/split/AddRule.vue index 0017dd8..17f727c 100644 --- a/src/views/knowledge/detail/components/split/AddRule.vue +++ b/src/views/knowledge/detail/components/split/AddRule.vue @@ -2,125 +2,280 @@
+ size="40%" + :before-close="handleClose">
- - - - - - - - - - - -

支持中文、英文、数字、下划线(_),50个字符以内,不能以下划线为开头

-
- - + +
+
基本信息
+ + + + + + + + + + + + + +

支持中文、英文、数字、下划线(_),50个字符以内,不能以下划线为开头

+
+ +
+
+ 拆分规则 {{index + 1}} + + 删除 + +
+ + + + - - + + - - + +
- 复制拆分规则 - + 新增拆分规则 - 删除规则 + 复制拆分规则
+ +
+ + 新增拆分规则 + +
+
- diff --git a/src/views/knowledge/detail/components/split/CustomSplitDialog.vue b/src/views/knowledge/detail/components/split/CustomSplitDialog.vue index 05d6c30..897859a 100644 --- a/src/views/knowledge/detail/components/split/CustomSplitDialog.vue +++ b/src/views/knowledge/detail/components/split/CustomSplitDialog.vue @@ -5,7 +5,7 @@ - + @@ -16,7 +16,7 @@ - + - diff --git a/src/views/knowledge/detail/components/words/CustomWords.vue b/src/views/knowledge/detail/components/words/CustomWords.vue index 05d6c30..dd821da 100644 --- a/src/views/knowledge/detail/components/words/CustomWords.vue +++ b/src/views/knowledge/detail/components/words/CustomWords.vue @@ -36,7 +36,8 @@