diff --git a/.env b/.env index d76b6f8..d88ceb4 100644 --- a/.env +++ b/.env @@ -4,3 +4,4 @@ NODE_ENV = 'dev' // 如果是生产环境,请记得切换为production # flag VUE_APP_FLAG='dev' VUE_APP_ADMIN='http://39.104.123.254:7195' +VUE_APP_DOCS='http://39.104.123.254:7546/' diff --git a/src/api/generatedApi/index.js b/src/api/generatedApi/index.js index 31b7495..468752e 100644 --- a/src/api/generatedApi/index.js +++ b/src/api/generatedApi/index.js @@ -265,8 +265,9 @@ export function uploadFileByTemplate(data) { export function datasetQuerySegments(data) { return request({ url: getUrl(`/datasetDocumentEx/querySegments`), - method: 'get', - params: data + method: 'post', + data, + noLoading: true }) } @@ -421,6 +422,7 @@ export function uploadImage(data) { }) } +// 分段编辑 export function segmentUpdate(data) { return request({ url: getUrl(`/datasetDocumentEx/segment/update`), @@ -428,3 +430,63 @@ export function segmentUpdate(data) { data }) } + +// 分段删除 +export function segmentDelete(data) { + return request({ + url: getUrl(`/datasetDocumentEx/segment/delete`), + method: 'get', + params: data + }) +} +// 新增分段 +export function segmentCreate(data) { + return request({ + url: getUrl(`/datasetDocumentEx/segment/create`), + method: 'post', + data + }) +} + +// 分段模板 +export function segmentTemplate(model) { + // model 分别时 qa general + return getUrl(`/template/download/${model}`) +} +// 导入分段 +export function importSegment(data) { + return request({ + url: getUrl(`/datasetDocumentEx/segment/batchImport`), + method: 'post', + data + }) +} +// 导出分段 + +export function exportSegment(data) { + return getUrl( + `/datasetDocumentEx/segment/export?documentId=${data.documentId}` + ) +} + +// 分段启用禁用 +export function switchStatus(data) { + return request({ + url: getUrl(`/datasetDocumentEx/segment/switchStatus`), + method: 'post', + data, + noLoading: true + }) +} +// 知识库关联智能体 +export function relatedApps(data) { + return request({ + url: getUrl(`/datasetsEx/relatedApps`), + method: 'get', + params: data + }) +} +// 下载知识原文件 +export function downloadOriginalFile(data) { + return getUrl(`/datasetDocumentEx/download/original_file?documentId=` + data) +} diff --git a/src/api/intelligent-agent/list.js b/src/api/intelligent-agent/list.js index cd552c8..603141a 100644 --- a/src/api/intelligent-agent/list.js +++ b/src/api/intelligent-agent/list.js @@ -85,7 +85,8 @@ const agentEdit = data => { const getAccessToken = data => { return request({ url: getUrl('/third/access_token'), - method: 'get' + method: 'get', + noLoading: true }) } diff --git a/src/assets/images/konwledge/knowledge-1.png b/src/assets/images/konwledge/knowledge-1.png deleted file mode 100644 index 65b6124..0000000 Binary files a/src/assets/images/konwledge/knowledge-1.png and /dev/null differ diff --git a/src/assets/images/konwledge/knowledge-2.png b/src/assets/images/konwledge/knowledge-2.png deleted file mode 100644 index 929cca1..0000000 Binary files a/src/assets/images/konwledge/knowledge-2.png and /dev/null differ diff --git a/src/assets/images/konwledge/knowledge-3.png b/src/assets/images/konwledge/knowledge-3.png deleted file mode 100644 index 25dd954..0000000 Binary files a/src/assets/images/konwledge/knowledge-3.png and /dev/null differ diff --git a/src/assets/images/konwledge/knowledge-4.png b/src/assets/images/konwledge/knowledge-4.png deleted file mode 100644 index 8066241..0000000 Binary files a/src/assets/images/konwledge/knowledge-4.png and /dev/null differ diff --git a/src/assets/images/konwledge/knowledge-5.png b/src/assets/images/konwledge/knowledge-5.png deleted file mode 100644 index 8f25c42..0000000 Binary files a/src/assets/images/konwledge/knowledge-5.png and /dev/null differ diff --git a/src/assets/images/konwledge/knowledge-6.png b/src/assets/images/konwledge/knowledge-6.png deleted file mode 100644 index a1112af..0000000 Binary files a/src/assets/images/konwledge/knowledge-6.png and /dev/null differ diff --git a/src/assets/images/konwledge/knowledge-7.png b/src/assets/images/konwledge/knowledge-7.png deleted file mode 100644 index 4d21cf8..0000000 Binary files a/src/assets/images/konwledge/knowledge-7.png and /dev/null differ diff --git a/src/assets/sass/renderSass/drop.scss b/src/assets/sass/renderSass/drop.scss new file mode 100644 index 0000000..a14ca5f --- /dev/null +++ b/src/assets/sass/renderSass/drop.scss @@ -0,0 +1,22 @@ +.el-dropdown-menu__item:focus, +.el-dropdown-menu__item:not(.is-disabled):hover { + background-color: $--color-primary; + color: #fff; +} +.el-dropdown-link { + cursor: pointer; + color: $--color-primary; +} +// +//.el-button { +// &.el-dropdown__caret-button { +// padding-left: 5px; +// padding-right: 5px; +// } +//} +.el-dropdown { + & .el-dropdown__caret-button { + padding-left: 5px; + padding-right: 5px; + } +} diff --git a/src/assets/sass/renderSass/input.scss b/src/assets/sass/renderSass/input.scss index 44dbc1c..9cc954c 100644 --- a/src/assets/sass/renderSass/input.scss +++ b/src/assets/sass/renderSass/input.scss @@ -346,3 +346,19 @@ color: $--color-primary; } } +.el-input-group__append .el-button, +.el-input-group__append .el-select, +.el-input-group__prepend .el-button, +.el-input-group__prepend .el-select { + margin: -10px 0; +} + +.el-input-group__append, +.el-input-group__prepend { + background: #fff; + border-color: #fff; + padding: 0; +} +.el-select-dropdown.is-multiple .el-select-dropdown__item.selected { + color: $--color-primary; +} diff --git a/src/assets/sass/renderSass/table.scss b/src/assets/sass/renderSass/table.scss index f52a3ea..c4c8b9d 100644 --- a/src/assets/sass/renderSass/table.scss +++ b/src/assets/sass/renderSass/table.scss @@ -72,3 +72,34 @@ // //} //.el-pagination.is-background .el-pager li:not(.disabled):hover + +.tableBtn { + padding: 5px; + &.is-plain { + &:hover { + background: $--color-primary; + color: #fff; + } + } + &.el-button--danger { + &.is-plain:focus, + &.is-plain:hover { + color: #fff; + background: #ff1a1a; + border-color: #ff1a1a; + } + } +} + +.el-pagination__sizes { + & .el-select { + & .el-input { + &.el-input--mini { + & .el-input__inner { + height: 22px; + line-height: 22px; + } + } + } + } +} diff --git a/src/assets/sass/renderUi.scss b/src/assets/sass/renderUi.scss index cad7026..893af5a 100644 --- a/src/assets/sass/renderUi.scss +++ b/src/assets/sass/renderUi.scss @@ -10,6 +10,7 @@ @import 'renderSass/message'; @import 'renderSass/upload'; @import 'renderSass/slider'; +@import 'renderSass/drop'; html, body, diff --git a/src/components/RenderDialog/index.vue b/src/components/RenderDialog/index.vue index e4ed87b..b9f7a74 100644 --- a/src/components/RenderDialog/index.vue +++ b/src/components/RenderDialog/index.vue @@ -9,6 +9,9 @@ :closeOnClickModal="closeOnClickModal" :close-on-press-escape="closeOnPressEscape" > +