|
@@ -207,11 +207,18 @@
|
|
|
if(plans.length>0){
|
|
|
milestones.unshift({id:0,plans:plans,name:'默认分组'})
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
let milestoneListShowArr=this.milestoneList.map((item)=>{
|
|
|
return {id:item.id,show:item.show}
|
|
|
});
|
|
|
if(milestoneListShowArr.length>0){
|
|
|
milestones.forEach((item)=>{
|
|
|
+ if(item.plans.length>0){
|
|
|
+ item.plans.sort((a,b)=>{
|
|
|
+ return a.end_time-b.end_time
|
|
|
+ })
|
|
|
+ }
|
|
|
milestoneListShowArr.forEach(e=>{
|
|
|
if(e.id==item.id){
|
|
|
item.show=e.show;
|
|
@@ -220,7 +227,12 @@
|
|
|
})
|
|
|
}else{
|
|
|
milestones.forEach((item)=>{
|
|
|
- item.show=false;
|
|
|
+ if(item.plans.length>0){
|
|
|
+ item.plans.sort((a,b)=>{
|
|
|
+ return a.end_time-b.end_time
|
|
|
+ })
|
|
|
+ }
|
|
|
+ item.show=false;
|
|
|
})
|
|
|
}
|
|
|
this.$nextTick(()=>{
|