| 
					
				 | 
			
			
				@@ -6,7 +6,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <div class="view-dataSpecies-right"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <div class="view-dataType-title"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <div class="view-dataType-title-btn"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-button type="success" @click="openDialog()" :disabled="!(currentNode.type == 1 && currentNode.children.length == 0)">新增</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-button type="success" @click="openDialog()" :disabled="!(currentNode.type == 2)">新增</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-button type="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <div class="view-dataType-title-search"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -39,10 +39,10 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-form-item label="架次号" prop="sortieNo"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-input v-model="form.sortieNo" placeholder="请输入架次号" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <!-- <el-select v-model="form.sortieNo" placeholder="请选择架次号"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <el-option v-for="item in flyTaskTree" :key="item.taskId" :label="item.taskName" :value="item.taskId"> </el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </el-select> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <!-- <el-input v-model="form.sortieNo" placeholder="请输入架次号" /> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-select v-model="form.sortieNo" placeholder="请选择架次号"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <el-option v-for="item in sortieNoList" :key="item.taskId" :label="item.taskName" :value="item.taskId"> </el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-form-item label="飞行日期" prop="flightDate"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-date-picker v-model="form.flightDate" type="date" value-format="yyyy-MM-dd" placement="bottom-start" placeholder="请选择飞行日期"> </el-date-picker> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -64,7 +64,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { getDataImport, addDataImport, updateDataImport, removeDataImport } from '@/api/als/dataImport' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { getAircaftCatalogTree, getAircaftTypeAndModelTree } from '@/api/als/sideTree' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import { getAircaftModelAll, getAircaftCatalogAll, getflyTaskAll } from '@/api/als/aircraft' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { getAircaftModelAll, getAircaftCatalogAll, getSortieNo } from '@/api/als/aircraft' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { deepClone, debounce } from '@/utils/index' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { getItem } from '@/utils/index' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import FileUpload from '@/views/als/components/FileUpload' 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -192,7 +192,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       debounceFn: debounce(this.fetch, 500), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       aircaftModelAll: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       aircaftCatalogAll: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      flyTaskTree: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      sortieNoList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       upload: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         open: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         title: '', 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -243,11 +243,6 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             .toString() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.getDataImportAPI({ aircraftId: this.aircaftModelIdList }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        const res = await getflyTaskAll({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          status: null, //状态 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          queryParam: '' //查询条件 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.flyTaskTree = res.data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } catch (error) {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -336,6 +331,12 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         .map((e) => e.id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         .toString() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.getDataImportAPI({ aircraftId: this.aircaftModelIdList }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.getSortieNoAPI(data.id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    async getSortieNoAPI(aircraftId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      const res = await getSortieNo({ aircaftCatalogCode: aircraftId }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.sortieNoList = res.data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     openDialog() { 
			 |