diff --git a/src/views/task/list/outline.vue b/src/views/task/list/outline.vue index 9fb1ab7..2a36941 100644 --- a/src/views/task/list/outline.vue +++ b/src/views/task/list/outline.vue @@ -7,6 +7,16 @@ + + + + @@ -86,8 +96,17 @@ page_size: 99999, year: new Date().getFullYear(), sort_name: 'created_at', - sort_type: 'ASC' - }, + sort_type: 'ASC', + has_mission_plans:'', + has_missions:'' + }, + hasMissionList:[{ + id:0, + value:'否', + },{ + id:1, + value:'是', + }], menuList: [], mission_log: [], missionLogTable: [{ @@ -169,6 +188,9 @@ const res = await index({ ...this.select, + has_mission_plans:this.select.has_mission_plans?this.select.has_mission_plans:(this.select.has_mission_plans===0?0:''), + has_missions:this.select.has_missions?this.select.has_missions:(this.select.has_missions===0?0:''), + 'with_relations[0]':"missionPlans", 'with_relations[1]':"missions", filter: [{ @@ -186,6 +208,8 @@ changeYear(e) { if (e) { this.select.year = e + }else{ + this.select.year = new Date().getFullYear() } }, spanMethod({