处理id为0的数据,不能过滤

This commit is contained in:
zhangsir
2024-05-28 09:24:22 +08:00
parent 2f0ee1649d
commit 915b25c362

View File

@@ -48,7 +48,7 @@ export default createStore({
});
return;
}
state.projectInfo.stageProcessList.filter(i => i.id != 0).forEach((item,i)=>{
state.projectInfo.stageProcessList.forEach((item,i)=>{
if(item.studyModel == 1){
state.projectInfo.stageProcessList?.some((t) => {
t.statusName = "已完成";
@@ -68,7 +68,7 @@ export default createStore({
item.taskProcessList?.every((s) => s.status === 1) && (item.statusName = "已完成");
}
if(i > 0){
if(state.projectInfo.stageProcessList.filter(i => i.id != 0)[i-1].statusName == "已完成"){
if(state.projectInfo.stageProcessList[i-1].statusName == "已完成"){
item.statusName = "进行中";
item.taskProcessList?.forEach((s) => s.statusName = (s.status === 1) ? "已完成" : s.status === 2 ? (s.statusName = "进行中") : TASK_TYPES.toName[s.type]);
item.taskProcessList?.every((s) => s.status === 1) && (item.statusName = "已完成");