no message

This commit is contained in:
kuaifan 2021-06-15 12:55:47 +08:00
parent 3355aa0bbf
commit a644d9ec02
6 changed files with 18 additions and 6 deletions

View File

@ -37,7 +37,7 @@
"echarts": "^5.1.1", "echarts": "^5.1.1",
"element-ui": "^2.15.2", "element-ui": "^2.15.2",
"tinymce": "^5.8.1", "tinymce": "^5.8.1",
"view-design-hi": "^4.5.0-12", "view-design-hi": "^4.6.1-1",
"vue-clipboard2": "^0.3.1", "vue-clipboard2": "^0.3.1",
"vue-emoji-picker": "^1.0.1", "vue-emoji-picker": "^1.0.1",
"vue-kityminder-gg": "^1.3.6", "vue-kityminder-gg": "^1.3.6",

View File

@ -41,7 +41,7 @@
<div class="project-h1"> <div class="project-h1">
<em @click.stop="toggleOpenMenu(item.id)"></em> <em @click.stop="toggleOpenMenu(item.id)"></em>
<div class="title">{{item.name}}</div> <div class="title">{{item.name}}</div>
<div v-if="item.task_my_num > 0" class="num">{{item.task_my_num}}</div> <div v-if="item.task_my_num > 0" class="num">{{item.task_my_num - item.task_my_complete}}</div>
</div> </div>
<div class="project-h2"> <div class="project-h2">
<p> <p>

View File

@ -600,8 +600,8 @@ export default {
this.timeForce = false; this.timeForce = false;
this.assistForce = false; this.assistForce = false;
this.addsubForce = false; this.addsubForce = false;
this.$refs.owner.handleClose(); this.$refs.owner && this.$refs.owner.handleClose();
this.$refs.assist.handleClose(); this.$refs.assist && this.$refs.assist.handleClose();
} }
} }
}, },

View File

@ -101,6 +101,7 @@ export default {
}, },
activated() { activated() {
this.$store.dispatch("getDialogList");
this.openDialogStorage(); this.openDialogStorage();
}, },

View File

@ -714,7 +714,18 @@ export default {
dispatch("call", { dispatch("call", {
url: 'dialog/lists', url: 'dialog/lists',
}).then(result => { }).then(result => {
state.dialogList = result.data.data; if (state.dialogList.length === 0) {
state.dialogList = result.data.data;
} else {
result.data.data.forEach((dialog) => {
let index = state.dialogList.findIndex(({id}) => id == dialog.id);
if (index > -1) {
state.dialogList.splice(index, 1, Object.assign(state.dialogList[index], dialog))
} else {
state.dialogList.unshift(dialog);
}
});
}
resolve(result); resolve(result);
}).catch(result => { }).catch(result => {
reject(result); reject(result);

File diff suppressed because one or more lines are too long