feat(manage): 优化快捷键事件处理

This commit is contained in:
kuaifan 2026-01-16 08:28:39 +00:00
parent 22de7de87c
commit ff87de9f44

View File

@ -1321,7 +1321,20 @@ export default {
}, },
shortcutEvent(e) { shortcutEvent(e) {
if (e.metaKey || e.ctrlKey) { if (!(e.metaKey || e.ctrlKey) || e.shiftKey) return;
// Ctrl/Cmd + Alt
if (e.altKey) {
switch (e.keyCode) {
case 76: // L -
e.preventDefault();
this.settingRoute('download')
break;
}
return;
}
// Ctrl/Cmd Alt/Shift
switch (e.keyCode) { switch (e.keyCode) {
case 66: // B - case 66: // B -
e.preventDefault(); e.preventDefault();
@ -1340,13 +1353,6 @@ export default {
this.onAddMenu('task') this.onAddMenu('task')
break; break;
case 76: // L - + alt
if (e.altKey) {
e.preventDefault();
this.settingRoute('download')
}
break;
case 85: // U - case 85: // U -
this.onCreateGroup([this.userId]) this.onCreateGroup([this.userId])
break; break;
@ -1374,7 +1380,6 @@ export default {
this.toggleRoute('setting') this.toggleRoute('setting')
break; break;
} }
}
}, },
onProjectSortEnd() { onProjectSortEnd() {