mirror of
https://github.com/kuaifan/dootask.git
synced 2025-12-17 06:32:51 +00:00
perf: 优化转发确认选项保持上一次选择
This commit is contained in:
parent
83780f9bcd
commit
b2a70e0cce
@ -64,11 +64,11 @@
|
|||||||
<ul class="radio-group">
|
<ul class="radio-group">
|
||||||
<li v-if="aiUser.length > 0" :class="{selected: ainew}">
|
<li v-if="aiUser.length > 0" :class="{selected: ainew}">
|
||||||
<Icon @click="onAinew" class="radio-icon" :type="ainew ? 'ios-checkmark-circle' : 'ios-radio-button-off'"/>
|
<Icon @click="onAinew" class="radio-icon" :type="ainew ? 'ios-checkmark-circle' : 'ios-radio-button-off'"/>
|
||||||
<span class="radio-label">{{ $L('AI开启新会话') }}</span>
|
<span @click="onAinew" class="radio-label">{{ $L('AI开启新会话') }}</span>
|
||||||
</li>
|
</li>
|
||||||
<li v-if="!senderHidden" :class="{selected: !sender}">
|
<li v-if="!senderHidden" :class="{selected: !sender}">
|
||||||
<Icon @click="onSender" class="radio-icon" :type="sender ? 'ios-radio-button-off' : 'ios-checkmark-circle'"/>
|
<Icon @click="onSender" class="radio-icon" :type="sender ? 'ios-radio-button-off' : 'ios-checkmark-circle'"/>
|
||||||
<span class="radio-label">{{ $L('不显示原发送者信息') }}</span>
|
<span @click="onSender" class="radio-label">{{ $L('不显示原发送者信息') }}</span>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
@ -135,8 +135,9 @@ export default {
|
|||||||
loading: false,
|
loading: false,
|
||||||
|
|
||||||
message: '', // 留言
|
message: '', // 留言
|
||||||
ainew: true, // 是否AI开启新会话
|
|
||||||
sender: true, // 是否隐藏原发送者信息
|
ainew: $A.getStorageBoolean('forwarder.ainew', true), // 是否AI开启新会话
|
||||||
|
sender: $A.getStorageBoolean('forwarder.sender', true), // 是否隐藏原发送者信息
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
@ -156,13 +157,17 @@ export default {
|
|||||||
value(val) {
|
value(val) {
|
||||||
this.show = val;
|
this.show = val;
|
||||||
},
|
},
|
||||||
|
ainew(v) {
|
||||||
|
$A.setStorage('forwarder.ainew', v);
|
||||||
|
},
|
||||||
|
sender(v) {
|
||||||
|
$A.setStorage('forwarder.sender', v);
|
||||||
|
},
|
||||||
show(val) {
|
show(val) {
|
||||||
this.$emit('input', val);
|
this.$emit('input', val);
|
||||||
if (!val) {
|
if (!val) {
|
||||||
this.loading = false;
|
this.loading = false;
|
||||||
this.message = '';
|
this.message = '';
|
||||||
this.ainew = true;
|
|
||||||
this.sender = true;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@ -112,6 +112,7 @@
|
|||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
text-overflow: ellipsis;
|
text-overflow: ellipsis;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
&.selected {
|
&.selected {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user