no message

This commit is contained in:
aipaw 2021-06-22 09:07:50 +08:00
parent d43fb1c94a
commit 06663dd1a9
2 changed files with 30 additions and 18 deletions

View File

@ -628,8 +628,10 @@ export default {
* @param state * @param state
* @param dispatch * @param dispatch
* @param task_id * @param task_id
* @returns {Promise<unknown>}
*/ */
getTaskOne({state, dispatch}, task_id) { getTaskOne({state, dispatch}, task_id) {
return new Promise(function (resolve, reject) {
if (state.method.runNum(task_id) === 0) { if (state.method.runNum(task_id) === 0) {
return; return;
} }
@ -640,8 +642,11 @@ export default {
}, },
}).then(result => { }).then(result => {
dispatch("saveTask", result.data); dispatch("saveTask", result.data);
resolve(result)
}).catch(e => { }).catch(e => {
console.error(e); console.error(e);
reject(e)
});
}); });
}, },
@ -762,10 +767,18 @@ export default {
openTask({state, dispatch}, task_id) { openTask({state, dispatch}, task_id) {
state.taskId = task_id; state.taskId = task_id;
if (task_id > 0) { if (task_id > 0) {
dispatch("getTaskOne", task_id); dispatch("getTaskOne", task_id).then(() => {
dispatch("getTaskContent", task_id); dispatch("getTaskContent", task_id);
dispatch("getTaskFiles", task_id); dispatch("getTaskFiles", task_id);
dispatch("getTasks", {parent_id: task_id}); dispatch("getTasks", {parent_id: task_id});
}).catch(({msg}) => {
$A.modalWarning({
content: msg,
onOk: () => {
state.taskId = 0;
}
});
});
} }
}, },
@ -961,7 +974,6 @@ export default {
openDialogUserid({state, dispatch}, userid) { openDialogUserid({state, dispatch}, userid) {
return new Promise(function (resolve, reject) { return new Promise(function (resolve, reject) {
if (userid === state.userId) { if (userid === state.userId) {
reject();
return; return;
} }
dispatch("call", { dispatch("call", {
@ -1049,7 +1061,6 @@ export default {
getDialogMsgListNextPage({state, dispatch, commit}) { getDialogMsgListNextPage({state, dispatch, commit}) {
return new Promise(function (resolve, reject) { return new Promise(function (resolve, reject) {
if (!state.dialogMsgHasMorePages) { if (!state.dialogMsgHasMorePages) {
reject()
return; return;
} }
state.dialogMsgHasMorePages = false; state.dialogMsgHasMorePages = false;

View File

@ -1,5 +1,6 @@
export default { export default {
projectData(state) { projectData(state) {
console.log(111);
let projectId = state.projectId; let projectId = state.projectId;
if (projectId == 0) { if (projectId == 0) {
projectId = state.method.runNum(window.__projectId); projectId = state.method.runNum(window.__projectId);