mirror of
https://github.com/kuaifan/dootask.git
synced 2025-12-12 11:19:56 +00:00
no message
This commit is contained in:
parent
29bc009c07
commit
a06a4095b6
@ -456,6 +456,7 @@ export default {
|
||||
return;
|
||||
}
|
||||
window.__onBeforeUnload = () => {
|
||||
this.$store.dispatch("onBeforeUnload");
|
||||
if (this.$Modal.removeLast()) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@ -227,7 +227,7 @@
|
||||
if (this.max > 0 && this.disSource.length >= this.max) {
|
||||
this.content = '';
|
||||
this.tis = '最多只能添加' + this.max + '个';
|
||||
clearInterval(this.tisTimeout);
|
||||
clearTimeout(this.tisTimeout);
|
||||
this.tisTimeout = setTimeout(() => { this.tis = ''; }, 2000);
|
||||
return;
|
||||
}
|
||||
|
||||
@ -188,6 +188,7 @@ export default {
|
||||
//
|
||||
if (this.$isSubElectron) {
|
||||
window.__onBeforeUnload = () => {
|
||||
this.$store.dispatch("onBeforeUnload");
|
||||
if (!this.equalContent) {
|
||||
$A.modalConfirm({
|
||||
content: '修改的内容尚未保存,确定要放弃修改吗?',
|
||||
|
||||
@ -53,6 +53,7 @@ export default {
|
||||
//
|
||||
if (this.$isSubElectron) {
|
||||
window.__onBeforeUnload = () => {
|
||||
this.$store.dispatch("onBeforeUnload");
|
||||
if (this.$refs.taskDetail.checkUpdate()) {
|
||||
this.canUpdateBlur = false;
|
||||
$A.modalConfirm({
|
||||
|
||||
17
resources/assets/js/store/actions.js
vendored
17
resources/assets/js/store/actions.js
vendored
@ -941,6 +941,17 @@ export default {
|
||||
})
|
||||
},
|
||||
|
||||
/**
|
||||
* Electron 页面卸载触发
|
||||
* @param dispatch
|
||||
*/
|
||||
onBeforeUnload({dispatch}) {
|
||||
if ($A.isSubElectron && $A.isJson(window.__dialogDraft)) {
|
||||
dispatch("saveDialog", window.__dialogDraft)
|
||||
window.__dialogDraft = null;
|
||||
}
|
||||
},
|
||||
|
||||
/** *****************************************************************************************/
|
||||
/** *************************************** 新窗口打开 ****************************************/
|
||||
/** *****************************************************************************************/
|
||||
@ -3065,7 +3076,11 @@ export default {
|
||||
*/
|
||||
saveDialogDraft({state, dispatch}, data) {
|
||||
data.extra_draft_content = $A.filterInvalidLine(data.extra_draft_content)
|
||||
state.dialogDraftTimer[data.id] && clearInterval(state.dialogDraftTimer[data.id])
|
||||
if ($A.isSubElectron) {
|
||||
window.__dialogDraft = data
|
||||
return
|
||||
}
|
||||
state.dialogDraftTimer[data.id] && clearTimeout(state.dialogDraftTimer[data.id])
|
||||
state.dialogDraftTimer[data.id] = setTimeout(_ => {
|
||||
if (state.dialogId != data.id) {
|
||||
data.extra_draft_has = data.extra_draft_content ? 1 : 0
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user