diff --git a/ui/src/locales/lang/en_US/views/application.ts b/ui/src/locales/lang/en_US/views/application.ts index 43c5588d3..0c153f5a2 100644 --- a/ui/src/locales/lang/en_US/views/application.ts +++ b/ui/src/locales/lang/en_US/views/application.ts @@ -29,7 +29,8 @@ export default { title: { create: 'Create Application', edit: 'Edit Settings', - info: 'Application Information' + info: 'Application Information', + copy: 'Copy Application' }, form: { appName: { @@ -73,7 +74,9 @@ export default { create: 'Create', createSuccess: 'Create Success', save: 'Save', - saveSuccess: 'Save Success' + saveSuccess: 'Save Success', + copy: 'Copy', + copySuccess: 'Copy Success' }, dialogues: { addDataset: 'Add Related Knowledge Base', diff --git a/ui/src/locales/lang/zh_CN/views/application.ts b/ui/src/locales/lang/zh_CN/views/application.ts index ac2275916..8d0888a15 100644 --- a/ui/src/locales/lang/zh_CN/views/application.ts +++ b/ui/src/locales/lang/zh_CN/views/application.ts @@ -28,7 +28,8 @@ export default { title: { create: '创建应用', edit: '设置', - info: '应用信息' + info: '应用信息', + copy: '复制应用' }, form: { appName: { @@ -70,7 +71,9 @@ export default { create: '创建', createSuccess: '创建成功', save: '保存', - saveSuccess: '保存成功' + saveSuccess: '保存成功', + copy: '复制', + copySuccess: '复制成功' }, dialogues: { addDataset: '添加关联知识库', diff --git a/ui/src/views/application/component/CopyApplicationDialog.vue b/ui/src/views/application/component/CopyApplicationDialog.vue new file mode 100644 index 000000000..fc9dc58d2 --- /dev/null +++ b/ui/src/views/application/component/CopyApplicationDialog.vue @@ -0,0 +1,172 @@ + + + diff --git a/ui/src/views/application/index.vue b/ui/src/views/application/index.vue index 74bcfcd03..b8d1469e2 100644 --- a/ui/src/views/application/index.vue +++ b/ui/src/views/application/index.vue @@ -89,15 +89,25 @@ - - - - - + + + + + + + + @@ -106,12 +116,14 @@ +