This commit is contained in:
lzp
2026-03-23 17:06:39 +08:00
3 changed files with 13 additions and 18 deletions

View File

@@ -173,16 +173,10 @@ export default {
deleteHint:'Once deleted, you wont be able to view this conversation again.', deleteHint:'Once deleted, you wont be able to view this conversation again.',
restoreChat:'Restore chat?', restoreChat:'Restore chat?',
restoreHint:'Once deleted, you wont be able to view this conversation again.', restoreHint:'Once deleted, you wont be able to view this conversation again.',
cancel: 'cancel', Cancel: 'Cancel',
Confirm: 'Confirm', Confirm: 'Confirm',
export: 'Export', export: 'Export',
}, },
//generateSketch
generateSketch: {
restore: 'Restore',
delete: 'Delete',
edit: 'Edit'
},
flowCanvas: { flowCanvas: {
deleteCardConfirm: 'Are you sure you want to delete this function card?', deleteCardConfirm: 'Are you sure you want to delete this function card?',
confirm: 'Confirm', confirm: 'Confirm',

View File

@@ -168,9 +168,9 @@ export default {
deleteHint: '删除后将无法恢复该对话。', deleteHint: '删除后将无法恢复该对话。',
restoreChat: '恢复对话?', restoreChat: '恢复对话?',
restoreHint: '恢复后将显示该对话。', restoreHint: '恢复后将显示该对话。',
cancel: '取消', Cancel: '取消',
Confirm: '确认', Confirm: '确认',
export: '导出' export: '导出',
}, },
//generateSketch //generateSketch
generateSketch: { generateSketch: {

View File

@@ -7,6 +7,8 @@ import InputNode from './InputNode.vue'//主
import SecondaryNode from './secondaryNode.vue'//分支 import SecondaryNode from './secondaryNode.vue'//分支
import { useLayout } from '@/utils/treeDiagram' import { useLayout } from '@/utils/treeDiagram'
import dialogVue from "../../components/dialog.vue"; import dialogVue from "../../components/dialog.vue";
import { ElMessageBox } from 'element-plus'
import { useI18n } from 'vue-i18n'
const props = defineProps({ const props = defineProps({
selectItem: { selectItem: {
type: Object, type: Object,
@@ -22,7 +24,7 @@ const emit = defineEmits([
'versionRestore', 'versionRestore',
'versionDelete', 'versionDelete',
]) ])
const {t:$t} = useI18n()
const dialogDeleteRef = ref() const dialogDeleteRef = ref()
const dialogRestoreRef = ref() const dialogRestoreRef = ref()
@@ -89,9 +91,8 @@ watch(()=>props.treeList.length, (newVal, oldVal) => {
watch(()=>props.selectItem.versionId, (newVal, oldVal) => { watch(()=>props.selectItem.versionId, (newVal, oldVal) => {
}) })
const versionRestore = ()=>{ const versionRestore = async ()=>{
emit('versionRestore') dialogDeleteRef.value?.open()
// dialogRestoreRef.value?.open()
} }
const versionDelete = ()=>{ const versionDelete = ()=>{
@@ -139,24 +140,24 @@ defineExpose({push})
</div> --> </div> -->
</div> </div>
</div> </div>
<!-- <dialogVue <dialogVue
:textData="{ :textData="{
title: $t('VersionTree.deleteChat'), title: $t('VersionTree.deleteChat'),
text: $t('VersionTree.deleteHint'), text: $t('VersionTree.deleteHint'),
submitText: $t('VersionTree.delete'), submitText: $t('VersionTree.delete'),
cancelText: $t('VersionTree.cancel'), cancelText: $t('VersionTree.Cancel'),
}" }"
:styleData="{ :styleData="{
width: '40.6rem' width: '40.6rem'
}" }"
:callBack="()=>emit('versionDelete')" :callBack="()=>emit('versionRestore')"
ref="dialogDeleteRef" /> ref="dialogDeleteRef" />
<dialogVue <!-- <dialogVue
:textData="{ :textData="{
title: $t('VersionTree.restoreChat'), title: $t('VersionTree.restoreChat'),
text: $t('VersionTree.restoreHint'), text: $t('VersionTree.restoreHint'),
submitText: $t('VersionTree.confirm'), submitText: $t('VersionTree.confirm'),
cancelText: $t('VersionTree.cancel'), cancelText: $t('VersionTree.Cancel'),
}" }"
:styleData="{ :styleData="{
width: '40.6rem' width: '40.6rem'