187 lines
12 KiB
TypeScript
187 lines
12 KiB
TypeScript
/*
|
||
* Copyright 2025 coze-dev Authors
|
||
*
|
||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||
* you may not use this file except in compliance with the License.
|
||
* You may obtain a copy of the License at
|
||
*
|
||
* http://www.apache.org/licenses/LICENSE-2.0
|
||
*
|
||
* Unless required by applicable law or agreed to in writing, software
|
||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||
* See the License for the specific language governing permissions and
|
||
* limitations under the License.
|
||
*/
|
||
|
||
export enum KnowledgeE2e {
|
||
KnowledgeTab = 'knowledge.tab',
|
||
// 知识库列表
|
||
// KnowledgeSearch = 'ui.search_input',
|
||
KnowledgeSearchType = 'knowledge.list.search.type.select',
|
||
KnowledgeSearchFounder = 'knowledge.list.search.founder.select',
|
||
KnowledgeCreateBtn = 'knowledge.list.create.btn',
|
||
/** 以ui前缀开头的是原来就打过的标,列表页需要根据index去定位 */
|
||
// KnowledgeListName = 'knowledge.list.name.text',
|
||
// KnowledgeListIcon = 'ui.table-meta',
|
||
// KnowledgeListIconDel = 'ui.table-action.delete',
|
||
// KnowledgeListIconEdit = 'ui.table-action.edit',
|
||
KnowledgeListSwitch = 'knowledge.list.switch',
|
||
KnowledgeListAllTab = 'knowledge.list.all.tab',
|
||
KnowledgeListTextTab = 'knowledge.list.text.tab',
|
||
KnowledgeListTableTab = 'knowledge.list.table.tab',
|
||
KnowledgeEditModalDescInput = 'knowledge.edit.modal.desc.input',
|
||
KnowledgeEditModalNameInput = 'knowledge.edit.modal.name.input',
|
||
// 创建知识库弹框
|
||
CreateKnowledgeModal = 'knowledge.create.modal',
|
||
CreateKnowledgeModalTitle = 'knowledge.create.modal.title.text',
|
||
CreateKnowledgeModalTextRadioGroup = 'knowledge.create.modal.text.RadioGroup',
|
||
CreateKnowledgeModalTableRadioGroup = 'knowledge.create.modal.table.RadioGroup',
|
||
CreateKnowledgeModalPhotoRadioGroup = 'knowledge.create.modal.photo.RadioGroup',
|
||
CreateKnowledgeModalNameInput = 'knowledge.create.modal.name.input',
|
||
CreateKnowledgeModalDescInput = 'knowledge.create.modal.desc.input',
|
||
CreateKnowledgeModalAvatarUploader = 'knowledge.create.modal.avatar.uploader',
|
||
CreateKnowledgeModalTextLocalRadio = 'knowledge.create.modal.text.local.radio',
|
||
CreateKnowledgeModalTextOnlineRadio = 'knowledge.create.modal.text.online.radio',
|
||
CreateKnowledgeModalTextNotionRadio = 'knowledge.create.modal.text.notion.radio',
|
||
CreateKnowledgeModalTextGoogleRadio = 'knowledge.create.modal.text.google.radio',
|
||
CreateKnowledgeModalTextFeishuRadio = 'knowledge.create.modal.text.feishu.radio',
|
||
CreateKnowledgeModalTextWechatRadio = 'knowledge.create.modal.text.wechat.radio',
|
||
CreateKnowledgeModalTextCustomRadio = 'knowledge.create.modal.text.custom.radio',
|
||
CreateKnowledgeModalTableLocalRadio = 'knowledge.create.modal.table.local.radio',
|
||
CreateKnowledgeModalTableApiRadio = 'knowledge.create.modal.table.api.radio',
|
||
CreateKnowledgeModalTableGoogleRadio = 'knowledge.create.modal.table.google.radio',
|
||
CreateKnowledgeModalTableFeishuRadio = 'knowledge.create.modal.table.feishu.radio',
|
||
CreateKnowledgeModalTableCustomRadio = 'knowledge.create.modal.table.custom.radio',
|
||
CreateKnowledgeModalPhotoImgRadio = 'knowledge.create.modal.photo.img.radio',
|
||
CreateKnowledgeModalTextLarkRadio = 'knowledge.create.modal.text.lark.radio',
|
||
CreateKnowledgeModalTableLarkRadio = 'knowledge.create.modal.table.lark.radio',
|
||
CreateKnowledgeModalSubmitAndImportButton = 'knowledge.create.modal.submit_and_import.button',
|
||
// 创建文本类型
|
||
CreateTextUploadNav = 'knowledge.create.text.upload.nav.text',
|
||
/** 创建知识库步骤条 */
|
||
// CreateKnowledgeStepUploadFile = 'knowledge.create.step.upload',
|
||
// CreateKnowledgeStepSegment = 'knowledge.create.step.segment',
|
||
// CreateKnowledgeStepProcess = 'knowledge.create.step.process',
|
||
UploadUnitFile = 'knowledge.create.upload.unit.file.upload',
|
||
UploadUnitNextBtn = 'knowledge.create.unit.next.btn',
|
||
UploadUnitUpBtn = 'knowledge.create.unit.up.btn',
|
||
UploadUnitAddBtn = 'knowledge.create.unit.add.btn',
|
||
UploadUnitCancelBtn = 'knowledge.create.unit.cancel.btn',
|
||
CreateUnitConfirmBtn = 'knowledge.create.unit.confirm.btn',
|
||
/** 本地上传列表 */
|
||
LocalUploadListName = 'knowledge.upload.list.name.input',
|
||
LocalUploadListNameView = 'knowledge.upload.list.name.text',
|
||
LocalUploadListStatus = 'knowledge.upload.list.status.text',
|
||
LocalUploadListFileSize = 'knowledge.upload.list.file_size.text',
|
||
LocalUploadListFrequency = 'knowledge.create.text.upload.list.frequency.text',
|
||
LocalUploadListDelete = 'ui.table-action.delete',
|
||
CreateUnitResegmentAutoRadio = 'knowledge.create.unit.resegment.auto.radio',
|
||
CreateUnitResegmentCustomRadio = 'knowledge.create.unit.resegment.custom.radio',
|
||
ResegmentCustomIdentifierSelect = 'knowledge.create.unit.resegment.custom.identifier.select',
|
||
ResegmentCustomMaxLenInput = 'knowledge.create.unit.resegment.custom.max_len.input',
|
||
ResegmentCustomRuleText = 'knowledge.create.unit.resegment.custom.rule.text',
|
||
CreateUnitProgressTitle = 'knowledge.create.unit.progress.title.text',
|
||
CreateUnitListProgressSuccessIcon = 'knowledge.create.unit.progress.success.icon',
|
||
CreateUnitListProgressName = 'knowledge.create.unit.progress.name.text',
|
||
CreateUnitListProgressPercent = 'knowledge.create.unit.progress.percent.text',
|
||
|
||
/** 创建text-online类型(url) */
|
||
OnlineUploadAutoBtn = 'knowledge.create.text.online.auto.btn',
|
||
OnlineUploadManualBtn = 'knowledge.create.text.online.manual.btn',
|
||
OnlineUploadModal = 'knowledge.create.text.online.upload.modal',
|
||
OnlineUploadModalAddTypeSelect = 'knowledge.create.text.online.upload.modal.add_type.select',
|
||
OnlineUploadModalFrequencySelect = 'knowledge.create.text.online.upload.modal.frequency.select',
|
||
OnlineUploadModalExampleUrlSelect = 'knowledge.create.text.online.upload.modal.example_url.input',
|
||
/** 创建text-custom类型 */
|
||
CustomUploadNameInput = 'knowledge.create.custom.upload.name.input',
|
||
SegmentEditor = 'knowledge.segment.editor',
|
||
SegmentEditorInsertImgBtn = 'knowledge.segment.editor.insert_img.btn',
|
||
/** feishu */
|
||
FeishuUploadCountText = 'knowledge.create.feishu.upload.count.text',
|
||
FeishuUploadAccountText = 'knowledge.create.feishu.upload.account.text',
|
||
FeishuUploadListName = 'knowledge.create.feishu.upload.list.name.text',
|
||
FeishuUploadSourceSpaceMine = 'knowledge.create.feishu.upload.source.space.mine',
|
||
FeishuUploadSourceSpaceWiki = 'knowledge.create.feishu.upload.source.space.wiki',
|
||
FeishuUploadUpdateFrequencyValue = 'knowledge.create.feishu.upload.update.frequency.value',
|
||
FeishuUploadAppendFrequencyValue = 'knowledge.create.feishu.upload.append.frequency.value',
|
||
/** table-doc */
|
||
TableLocalTableConfigurationDataSheet = 'knowledge.create.table.local.table_configuration.data_sheet.select',
|
||
TableLocalTableConfigurationSheetHeader = 'knowledge.create.table.local.table_configuration.sheet_header.select',
|
||
TableLocalTableConfigurationStarRow = 'knowledge.create.table.local.table_configuration.star_row.select',
|
||
TableLocalTableConfigurationIndex = 'knowledge.create.table.local.table_configuration.index.text',
|
||
TableLocalTableConfigurationColumnName = 'knowledge.create.table.local.table_configuration.column_name.text',
|
||
TableLocalTableConfigurationDesc = 'knowledge.create.table.local.table_configuration.desc.text',
|
||
TableLocalTableConfigurationType = 'knowledge.create.table.local.table_configuration.type.text',
|
||
TableLocalTableConfigurationAction = 'knowledge.create.table.local.table_configuration.action.text',
|
||
TableLocalPreviewTitle = 'knowledge.create.table.local.preview.title.text',
|
||
TableLocalPreviewSemantic = 'knowledge.create.table.local.preview.semantic.tag',
|
||
TableLocalPreviewFooterTotal = 'knowledge.create.table.local.preview.footer.total.text',
|
||
TableLocalTableStructureTitle = 'knowledge.create.table.local.table_structure.title.text',
|
||
/** table-api */
|
||
TableApiAddUrlModalWebInput = 'knowledge.create.table.api.modal.web.input',
|
||
TableApiAddUrlModalFrequency = 'knowledge.create.table.api.modal.frequency.select',
|
||
/** table-custom */
|
||
TableCustomUAddFieldBtn = 'knowledge.create.table.custom.add_field.btn',
|
||
TableStructureIndexCheckbox = 'knowledge.create.table.table_structure.index.checkbox',
|
||
|
||
/** image */
|
||
ImageAnnotationAiRadio = 'knowledge.create.image.annotation.ai.radio',
|
||
ImageAnnotationManualRadio = 'knowledge.create.image.annotation.manual.radio',
|
||
ImageAnnotationAllTab = 'knowledge.create.image.annotation.all.tab',
|
||
ImageAnnotationUnAnnotationTab = 'knowledge.create.image.annotation.un_annotation.tab',
|
||
ImageAnnotationAnnotationedTab = 'knowledge.create.image.annotation.annotationed.tab',
|
||
/** 增量 */
|
||
IncrementTableUploadStructureTitle = 'knowledge.increment.table.upload.structure_title.text',
|
||
IncrementTableUploadStructureColumnName = 'knowledge.increment.table.upload.structure_column_name.input',
|
||
IncrementTableUploadStructureAddBtn = 'knowledge.increment.table.upload.structure_add.btn',
|
||
|
||
// CreateKnowledgeModalCancelBtn = 'knowledge.create.modal.cancel.btn',
|
||
// CreateKnowledgeModalNextBtn = 'knowledge.create.modal.next.btn',
|
||
/** segment详情页 */
|
||
SegmentDetailUpdateBtn = 'knowledge.segment.detail.update.btn',
|
||
SegmentDetailTitle = 'knowledge.segment.detail.title.text',
|
||
SegmentDetailTitleEditIcon = 'knowledge.segment.detail.title.edit.icon',
|
||
SegmentDetailResetBtn = 'knowledge.segment.detail.reset.btn',
|
||
SegmentDetailAddBtn = 'knowledge.segment.detail.add.btn',
|
||
SegmentDetailSystemBtn = 'knowledge.segment.detail.system.btn',
|
||
SegmentDetailSystemDropdownMenu = 'knowledge.segment.detail.system.dropdown_menu',
|
||
SegmentDetailSystemWebUrlDropdownMenu = 'knowledge.segment.detail.system.web_url.dropdown_menu',
|
||
SegmentDetailTableConfigBtn = 'knowledge.segment.detail.table_config.btn',
|
||
SegmentDetailDropdownItem = 'knowledge.segment.detail.dropdown.item',
|
||
SegmentDetailLocalFileItem = 'knowledge.segment.detail.dropdown.item.text_doc',
|
||
SegmentDetailContentItemEditIcon = 'knowledge.segment.detail.content.edit.icon',
|
||
SegmentDetailContentItemFrequencyIcon = 'knowledge.segment.detail.content.frequency.icon',
|
||
SegmentDetailContentItemAddTopIcon = 'knowledge.segment.detail.content.add_top.icon',
|
||
|
||
SegmentDetailContentItemAddBottomIcon = 'knowledge.segment.detail.content.add_bottom.icon',
|
||
SegmentDetailContentItemFetchSliceIcon = 'knowledge.segment.detail.content.fetch_slice.icon',
|
||
SegmentDetailContentItemFetchSliceModalSaveBtn = 'knowledge.segment.detail.content.fetch_slice.modal.save.btn',
|
||
SegmentDetailContentItemWebUrlIcon = 'knowledge.segment.detail.content.web_url.icon',
|
||
SegmentDetailContentDeleteIcon = 'knowledge.segment.detail.content.delete.icon',
|
||
SegmentDetailContentAddRowBtn = 'knowledge.segment.detail.content.add_row.btn',
|
||
SegmentDetailContentSelectTrigger = 'knowledge.segment.detail.content.select.trigger',
|
||
SegmentDetailContentSelectTriggerEditIcon = 'knowledge.segment.detail.content.select.trigger.edit.icon',
|
||
// SegmentDetailContentDeleteSliceModalDeleteBtn = 'knowledge.segment.detail.content.delete_slice.modal.delete.btn',
|
||
// SegmentDetailContentDeleteSliceModalCancelBtn = 'knowledge.segment.detail.content.delete_slice.modal.cancel.btn',
|
||
SegmentDetailBatchFrequencyModalSelect = 'knowledge.segment.detail.batch_frequency.modal.select',
|
||
SegmentDetailBatchFrequencyModalcheckboxAll = 'knowledge.segment.detail.batch_frequency.modal.checkbox_all',
|
||
SegmentDetailBatchFrequencyModalcheckboxItem = 'knowledge.segment.detail.batch_frequency.modal.checkbox_item',
|
||
/** segment详情页重新分段流程页 */
|
||
ResegmentUploadUnitNextBtn = 'knowledge.resegment.unit.next.btn',
|
||
ResegmentUnitConfirmBtn = 'knowledge.resegment.unit.confirm.btn',
|
||
/** knowledge通用 */
|
||
UnitDetailTags = 'knowledge.unit.detail.tags',
|
||
UnitDetailTagsProcessing = 'knowledge.unit.detail.tags.processing.tag',
|
||
UnitDetailTagsFailed = 'knowledge.unit.detail.tags.failed.tag',
|
||
KnowledgeAddContentNavBar = 'knowledge.unit.add.content.navbar',
|
||
}
|
||
/** 底层组件 */
|
||
export const UIE2E = [
|
||
'ui.select.option',
|
||
'ui.table-action.delete',
|
||
'ui.table-action.edit',
|
||
'ui.table-meta',
|
||
'ui.search_input',
|
||
];
|