This commit is contained in:
liqiang-fit2cloud 2025-02-28 17:06:18 +08:00
commit a528de752b
4 changed files with 16 additions and 9 deletions

View File

@ -535,10 +535,20 @@ function sendChatHandle(event?: any) {
}
}
} else {
// ctrl+
inputValue.value += '\n'
// ctrl+
insertNewlineAtCursor()
}
}
const insertNewlineAtCursor = () => {
const textarea = document.querySelector('.el-textarea__inner') as HTMLTextAreaElement
const startPos = textarea.selectionStart
const endPos = textarea.selectionEnd
//
inputValue.value = inputValue.value.slice(0, startPos) + '\n' + inputValue.value.slice(endPos)
nextTick(() => {
textarea.setSelectionRange(startPos + 1, startPos + 1) //
})
}
function deleteFile(index: number, val: string) {
if (val === 'image') {

View File

@ -5,7 +5,7 @@ export default {
loading: 'Loading',
noMore: 'No more! ',
selectParagraph: {
title: 'Select Paragraph',
title: 'Select Segments',
error: 'Process only the failed segments',
all: 'All Segments'
}

View File

@ -11,9 +11,7 @@
margin: 0;
padding: 0;
}
[v-cloak] {
display: none !important;
}
html {
height: 100%;
box-sizing: border-box;

View File

@ -3,14 +3,13 @@
v-model="dialogVisible"
:title="$t('components.selectParagraph.title')"
:before-close="close"
width="450"
>
<el-radio-group v-model="state" class="radio-block">
<el-radio value="error" size="large" class="mb-16">{{
$t('components.selectParagraph.error')
}}</el-radio>
<el-radio value="all" size="large">{{
$t('components.selectParagraph.all')
}}</el-radio>
<el-radio value="all" size="large">{{ $t('components.selectParagraph.all') }}</el-radio>
</el-radio-group>
<template #footer>
<div class="dialog-footer">