perf: 优化转发功能

This commit is contained in:
kuaifan 2025-03-17 10:15:12 +08:00
parent 575db58476
commit ee6cf05a92
4 changed files with 21 additions and 2 deletions

View File

@ -47,7 +47,7 @@
:dialog-id="dialogId"
:emoji-bottom="windowPortrait"
:maxlength="200000"
:placeholder="$L('留言')"
:placeholder="placeholder || $L('留言')"
:disabled="loading"
disabled-record
simple-mode/>
@ -57,7 +57,7 @@
:autosize="{minRows: 1,maxRows: 3}"
v-model="message"
:maxlength="200000"
:placeholder="$L('留言')"
:placeholder="placeholder || $L('留言')"
:disabled="loading"
clearable/>
</div>
@ -92,6 +92,11 @@ export default {
type: String,
default: ''
},
//
placeholder: {
type: String,
default: null
},
//
senderHidden: {
type: Boolean,

View File

@ -4,6 +4,7 @@
<UserSelect
ref="forwardSelect"
:title="title"
:show-bot="showBot"
:multiple-max="userMaxSelect"
:before-submit="onSelectBefore"
:show-select-all="false"
@ -15,6 +16,7 @@
ref="forwardConfirm"
v-model="confirmShow"
:title="confirmTitle"
:placeholder="confirmPlaceholder"
:sender-hidden="senderHidden"
:before-submit="onConfirmBefore"
@ -42,11 +44,21 @@ export default {
type: String,
default: 'Forward Confirm'
},
//
confirmPlaceholder: {
type: String,
default: null
},
//
senderHidden: {
type: Boolean,
default: false
},
//
showBot: {
type: Boolean,
default: true
},
//
userMaxSelect: {
type: Number,

View File

@ -120,6 +120,7 @@
ref="forwarder"
:title="$L('分享报告到消息')"
:confirm-title="$L('确认分享')"
:confirm-placeholder="$L('说明')"
:multiple-max="50"
:before-submit="onShare"
sender-hidden/>

View File

@ -377,6 +377,7 @@
ref="forwarder"
:title="$L('发送文件')"
:confirm-title="$L('确认发送')"
:confirm-placeholder="$L('说明')"
:multiple-max="50"
:before-submit="onSendFile"
sender-hidden/>