| 
														
															@@ -3,7 +3,7 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     <div style="width: 100%"> 
														 | 
														
														 | 
														
															     <div style="width: 100%"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       <div class="view-dataType-title"> 
														 | 
														
														 | 
														
															       <div class="view-dataType-title"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <div class="view-dataType-title-btn"> 
														 | 
														
														 | 
														
															         <div class="view-dataType-title-btn"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          <el-button type="success">文件上传</el-button> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          <el-button type="success" @click="openDialog()">上传文件</el-button> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           <el-button type="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button> 
														 | 
														
														 | 
														
															           <el-button type="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         </div> 
														 | 
														
														 | 
														
															         </div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <div class="view-dataType-title-search"> 
														 | 
														
														 | 
														
															         <div class="view-dataType-title-search"> 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -18,28 +18,19 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       <!-- 添加或修改模型信息对话框 --> 
														 | 
														
														 | 
														
															       <!-- 添加或修改模型信息对话框 --> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       <el-dialog :title="dialogTitle" :visible.sync="dialogVisible" width="600px" :before-close="handleClose"> 
														 | 
														
														 | 
														
															       <el-dialog :title="dialogTitle" :visible.sync="dialogVisible" width="600px" :before-close="handleClose"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <el-form ref="form" :model="form" label-width="80px"> 
														 | 
														
														 | 
														
															         <el-form ref="form" :model="form" label-width="80px"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          <el-form-item label="模型名称" prop="name"> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            <el-input v-model="form.name" placeholder="请输入模型名称" /> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          <el-form-item label="文件名称" prop="fileName"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            <el-input v-model="form.fileName" placeholder="请输入文件名称" /> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           </el-form-item> 
														 | 
														
														 | 
														
															           </el-form-item> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          <el-form-item label="模型类型" prop="type"> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            <el-select v-model="form.type" placeholder="请选择模型类型"> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-              <el-option v-for="item in $enumData.agloModelList" :key="item.key" :label="item.name" :value="item.key" /> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          <el-form-item label="文件类型" prop="fileType"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            <el-select v-model="form.fileType" placeholder="请选择文件类型"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+              <el-option v-for="item in fileTypeList" :key="item.key" :label="item.name" :value="item.key" /> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             </el-select> 
														 | 
														
														 | 
														
															             </el-select> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           </el-form-item> 
														 | 
														
														 | 
														
															           </el-form-item> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          <el-form-item label="模型链接" prop="url"> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            <el-input v-model="form.url" placeholder="请输入模型链接" /> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          <el-form-item label="选择文件" prop="ossId"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            <FileUpload v-model="form.ossId" :limit="1" :fileSize="500" :fileType="['docx', 'doc', 'pdf']" /> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           </el-form-item> 
														 | 
														
														 | 
														
															           </el-form-item> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          <el-form-item label="参数" prop="param"> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            <el-input type="textarea" :rows="2" v-model="form.param" placeholder="请输入参数" /> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          </el-form-item> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          <el-form-item label="数据列" prop="columnData"> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            <el-input type="textarea" :rows="3" v-model="form.columnData" placeholder="请输入数据列" /> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          </el-form-item> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          <el-form-item v-if="dialogTitle === '编辑'" label="状态" prop="status"> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            <el-switch v-model="form.status" active-color="#13ce66" active-value="1" inactive-value="0"> </el-switch> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          </el-form-item> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          <el-form-item label="备注" prop="remark"> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            <el-input type="textarea" :rows="2" v-model="form.remark" placeholder="请输入备注" /> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          <el-form-item label="备注" prop="remarks"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            <el-input type="textarea" :rows="2" v-model="form.remarks" placeholder="请输入备注" /> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           </el-form-item> 
														 | 
														
														 | 
														
															           </el-form-item> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         </el-form> 
														 | 
														
														 | 
														
															         </el-form> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -53,23 +44,23 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 </template> 
														 | 
														
														 | 
														
															 </template> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 <script> 
														 | 
														
														 | 
														
															 <script> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import { getModel, addModel, updateModel, removeModel } from '@/api/als/model' 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import { getAtlasFile, addAtlasFile, updateAtlasFile, removeAtlasFile } from '@/api/als/atlasFile' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import { deepClone, debounce } from '@/utils/index' 
														 | 
														
														 | 
														
															 import { deepClone, debounce } from '@/utils/index' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import { agloModelList } from '@/views/als/utils/enum-data' 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import FileUpload from '@/views/als/components/FileUpload' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 export default { 
														 | 
														
														 | 
														
															 export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-  name: 'Model', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-  components: {}, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  name: 'AtlasFile', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  components: { FileUpload }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   data() { 
														 | 
														
														 | 
														
															   data() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     // 这里存放数据 
														 | 
														
														 | 
														
															     // 这里存放数据 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     return { 
														 | 
														
														 | 
														
															     return { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       dialogTitle: '新增', 
														 | 
														
														 | 
														
															       dialogTitle: '新增', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       dialogVisible: false, 
														 | 
														
														 | 
														
															       dialogVisible: false, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       keyWordData: '', 
														 | 
														
														 | 
														
															       keyWordData: '', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      aircaftModelIdList: [], 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       searchValue: '', 
														 | 
														
														 | 
														
															       searchValue: '', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       columns: [ 
														 | 
														
														 | 
														
															       columns: [ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         { 
														 | 
														
														 | 
														
															         { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          prop: 'name', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          prop: 'fileName', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           label: '文件名称' 
														 | 
														
														 | 
														
															           label: '文件名称' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         }, 
														 | 
														
														 | 
														
															         }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         { 
														 | 
														
														 | 
														
															         { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -77,22 +68,11 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           label: '文件类型' 
														 | 
														
														 | 
														
															           label: '文件类型' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         }, 
														 | 
														
														 | 
														
															         }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         { 
														 | 
														
														 | 
														
															         { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          prop: 'status', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          label: '状态', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          render: (h, params) => { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            if (params.row.status == 0) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-              return h('span', { class: 'warning-state' }, '禁用') 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            } else { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-              return h('span', { class: 'success-state' }, '启用') 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        }, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          prop: 'fileType', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          label: '上传时间' 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          prop: 'ossId', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          label: '文件编号' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         }, 
														 | 
														
														 | 
														
															         }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         { 
														 | 
														
														 | 
														
															         { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          prop: 'remark', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          prop: 'remarks', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           label: '备注' 
														 | 
														
														 | 
														
															           label: '备注' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         }, 
														 | 
														
														 | 
														
															         }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         { 
														 | 
														
														 | 
														
															         { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -140,22 +120,20 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       }, 
														 | 
														
														 | 
														
															       }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       form: { 
														 | 
														
														 | 
														
															       form: { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         id: '', 
														 | 
														
														 | 
														
															         id: '', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        name: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        type: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        url: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        param: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        columnData: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        fileName: '', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        fileType: '', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        ossId: '', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         status: '', 
														 | 
														
														 | 
														
															         status: '', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        remark: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        tenantId: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        version: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        delFlag: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        createBy: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        createTime: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        updateBy: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        updateTime: '' 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        remarks: '' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       }, 
														 | 
														
														 | 
														
															       }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      debounceFn: debounce(this.fetch, 500) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      debounceFn: debounce(this.fetch, 500), 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      fileTypeList: [ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        { key: '术语', name: '术语' }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        { key: '故障案例', name: '故障案例' }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        { key: '专业手册', name: '专业手册' }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        { key: '期刊', name: '期刊' }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        { key: '其它', name: '其它' } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      ] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   }, 
														 | 
														
														 | 
														
															   }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   watch: { 
														 | 
														
														 | 
														
															   watch: { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -165,67 +143,67 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   }, 
														 | 
														
														 | 
														
															   }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   mounted() { 
														 | 
														
														 | 
														
															   mounted() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    // this.getModelAPI() 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    this.getAtlasFileAPI() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   }, 
														 | 
														
														 | 
														
															   }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   methods: { 
														 | 
														
														 | 
														
															   methods: { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    async removeModelAPI(params) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    async removeAtlasFileAPI(params) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       try { 
														 | 
														
														 | 
														
															       try { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        const { code } = await removeModel(params) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        const { code } = await removeAtlasFile(params) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if (code === 200) { 
														 | 
														
														 | 
														
															         if (code === 200) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           this.$message({ 
														 | 
														
														 | 
														
															           this.$message({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             type: 'success', 
														 | 
														
														 | 
														
															             type: 'success', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             message: '操作成功!' 
														 | 
														
														 | 
														
															             message: '操作成功!' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           }) 
														 | 
														
														 | 
														
															           }) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          await this.getModelAPI() 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          await this.getAtlasFileAPI() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           this.handleClose() 
														 | 
														
														 | 
														
															           this.handleClose() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       } catch (error) {} 
														 | 
														
														 | 
														
															       } catch (error) {} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     }, 
														 | 
														
														 | 
														
															     }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    async getModelAPI(params) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    async getAtlasFileAPI(params) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       if (this.$refs.table) this.$refs.table.clearSelection() 
														 | 
														
														 | 
														
															       if (this.$refs.table) this.$refs.table.clearSelection() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       const { keyWord } = this 
														 | 
														
														 | 
														
															       const { keyWord } = this 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       const { pageSize, pageIndex } = this.tableRequset 
														 | 
														
														 | 
														
															       const { pageSize, pageIndex } = this.tableRequset 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       const { 
														 | 
														
														 | 
														
															       const { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         data: { list, total } 
														 | 
														
														 | 
														
															         data: { list, total } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      } = await getModel({ pageSize, pageNum: pageIndex, ...params }) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      } = await getAtlasFile({ pageSize, pageNum: pageIndex, ...params }) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       this.tableData = list 
														 | 
														
														 | 
														
															       this.tableData = list 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       this.tableRequset.total = total 
														 | 
														
														 | 
														
															       this.tableRequset.total = total 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     }, 
														 | 
														
														 | 
														
															     }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     fetch() { 
														 | 
														
														 | 
														
															     fetch() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      this.getModelAPI() 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      this.getAtlasFileAPI() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     }, 
														 | 
														
														 | 
														
															     }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     async searchClick() { 
														 | 
														
														 | 
														
															     async searchClick() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      this.getModelAPI({ name: keyWordData }) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      this.getAtlasFileAPI({ name: keyWordData }) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     }, 
														 | 
														
														 | 
														
															     }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    async addModelAPI() { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    async addAtlasFileAPI() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       try { 
														 | 
														
														 | 
														
															       try { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         delete this.form.aircaftModelName 
														 | 
														
														 | 
														
															         delete this.form.aircaftModelName 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        const { code } = await addModel({ ...this.form }) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        const { code } = await addAtlasFile({ ...this.form }) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if (code === 200) { 
														 | 
														
														 | 
														
															         if (code === 200) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           this.$message({ 
														 | 
														
														 | 
														
															           this.$message({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             type: 'success', 
														 | 
														
														 | 
														
															             type: 'success', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             message: '操作成功!' 
														 | 
														
														 | 
														
															             message: '操作成功!' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           }) 
														 | 
														
														 | 
														
															           }) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           this.handleClose() 
														 | 
														
														 | 
														
															           this.handleClose() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          this.getModelAPI() 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          this.getAtlasFileAPI() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       } catch (error) {} 
														 | 
														
														 | 
														
															       } catch (error) {} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     }, 
														 | 
														
														 | 
														
															     }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    async updateModelAPI() { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    async updateAtlasFileAPI() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       try { 
														 | 
														
														 | 
														
															       try { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        const { code } = await updateModel({ ...this.form }) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        const { code } = await updateAtlasFile({ ...this.form }) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if (code === 200) { 
														 | 
														
														 | 
														
															         if (code === 200) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           this.$message({ 
														 | 
														
														 | 
														
															           this.$message({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             type: 'success', 
														 | 
														
														 | 
														
															             type: 'success', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             message: '操作成功!' 
														 | 
														
														 | 
														
															             message: '操作成功!' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           }) 
														 | 
														
														 | 
														
															           }) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           this.handleClose() 
														 | 
														
														 | 
														
															           this.handleClose() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          this.getModelAPI() 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          this.getAtlasFileAPI() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       } catch (error) {} 
														 | 
														
														 | 
														
															       } catch (error) {} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     }, 
														 | 
														
														 | 
														
															     }, 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -239,20 +217,11 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       this.dialogVisible = false 
														 | 
														
														 | 
														
															       this.dialogVisible = false 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       this.form = { 
														 | 
														
														 | 
														
															       this.form = { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         id: '', 
														 | 
														
														 | 
														
															         id: '', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        name: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        type: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        url: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        param: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        columnData: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        fileName: '', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        fileType: '', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        ossId: '', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         status: '', 
														 | 
														
														 | 
														
															         status: '', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        remark: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        tenantId: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        version: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        delFlag: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        createBy: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        createTime: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        updateBy: '', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        updateTime: '' 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        remarks: '' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       } 
														 | 
														
														 | 
														
															       } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     }, 
														 | 
														
														 | 
														
															     }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -265,11 +234,11 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     submit() { 
														 | 
														
														 | 
														
															     submit() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       switch (this.dialogTitle) { 
														 | 
														
														 | 
														
															       switch (this.dialogTitle) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         case '编辑': 
														 | 
														
														 | 
														
															         case '编辑': 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          this.updateModelAPI() 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          this.updateAtlasFileAPI() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															           break 
														 | 
														
														 | 
														
															           break 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         case '新增': 
														 | 
														
														 | 
														
															         case '新增': 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          this.addModelAPI() 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          this.addAtlasFileAPI() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															           break 
														 | 
														
														 | 
														
															           break 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       } 
														 | 
														
														 | 
														
															       } 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -286,7 +255,7 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         type: 'warning' 
														 | 
														
														 | 
														
															         type: 'warning' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       }) 
														 | 
														
														 | 
														
															       }) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         .then(() => { 
														 | 
														
														 | 
														
															         .then(() => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          this.removeModelAPI(row.map((e) => e.id)) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          this.removeAtlasFileAPI(row.map((e) => e.id)) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         }) 
														 | 
														
														 | 
														
															         }) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         .catch(() => {}) 
														 | 
														
														 | 
														
															         .catch(() => {}) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 |