Browse Source

fix: 防止重复

test2
xuesinan 4 years ago
parent
commit
88fdc48fd8
  1. 1
      CHANGELOG.md
  2. 2
      manifest.json
  3. 19
      store/task/mutations.js

1
CHANGELOG.md

@ -62,6 +62,7 @@
- | 细节调整;解开查所有成员的api | [ee18175](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/ee18175)
- | 项目操作面板 | [3beb05e](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/3beb05e)
- | 项目列表 | [a52e6d5](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/a52e6d5)
- | 项目列表小红点 | [fecf00c](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/fecf00c)
- | 项目列表新 | [88cf48d](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/88cf48d)
- | 小红点显示逻辑 | [11923f3](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/11923f3)
- | 小绿点隐藏 | [31f3dc7](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/31f3dc7)

2
manifest.json

@ -2,7 +2,7 @@
"name" : "时物链条",
"appid" : "__UNI__3CBCFFF",
"description" : "",
"versionName" : "1.0.10",
"versionName" : "1.0.11",
"versionCode" : "100",
"transformPx" : false,
/* 5+App */

19
store/task/mutations.js

@ -200,7 +200,7 @@ const mutations = {
updateTasks(state, data) {
state.tasks = [...data];
},
/**
* 添加任务后更新realTasks
* @param {Object} state
@ -343,6 +343,21 @@ const mutations = {
*/
setAllTasks(state, data) {
state.allTasks = data || [];
if (state.allTasks.length) {
state.allTasks.forEach(item => {
let arr = [];
if (item.task && item.task.length) {
item.task.forEach(task => {
const index = arr.findIndex(val => val.id === task.id);
if (index === -1) arr.push(task);
})
item.task = [...arr];
}
})
}
},
/**
@ -353,7 +368,7 @@ const mutations = {
setCurrRoleRealTasks(state, data) {
state.currRoleRealTasks = data || [];
},
setCurrRoleShowTasks(state, data) {
state.currRoleShowTasks = data || [];
}

Loading…
Cancel
Save