浏览代码

寿命预测、导入导出调整

Rmengdi 7 月之前
父节点
当前提交
86af8d02a1

+ 0 - 72
src/views/als/MDCData/index.vue

@@ -8,9 +8,6 @@
         <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="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入</el-button>
-          <!--  @click="handleImport"  @click="handleExport"-->
-          <el-button type="primary">导出</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入架次号" v-model="keyWordData" class="input1">
@@ -61,22 +58,6 @@
         </span>
       </el-dialog>
     </div>
-    <!-- <ImportExcel ref="dialogRef" /> -->
-    <el-dialog :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
-      <el-upload ref="upload" :limit="1" accept=".xlsx, .xls" :headers="upload.headers" :action="upload.url" :disabled="upload.isUploading" :on-progress="handleFileUploadProgress" :on-success="handleFileSuccess" :auto-upload="false" drag>
-        <i class="el-icon-upload"></i>
-        <div class="el-upload__text">将文件拖到此处,或<em>点击上传</em></div>
-        <div class="el-upload__tip text-center" slot="tip">
-          <div class="el-upload__tip" slot="tip"><el-checkbox v-model="upload.updateSupport" /> 是否更新已经存在的用户数据</div>
-          <span>仅允许导入xls、xlsx格式文件。</span>
-          <el-link type="primary" :underline="false" style="font-size: 12px; vertical-align: baseline" @click="importTemplate">下载模板</el-link>
-        </div>
-      </el-upload>
-      <div slot="footer" class="dialog-footer">
-        <el-button type="primary" @click="submitFileForm">确 定</el-button>
-        <el-button @click="upload.open = false">取 消</el-button>
-      </div>
-    </el-dialog>
   </div>
 </template>
 
@@ -87,8 +68,6 @@ import { getAircaftModelAll, getAircaftCatalogAll, getflyTaskAll } from '@/api/a
 import { deepClone, debounce } from '@/utils/index'
 import { getItem } from '@/utils/index'
 import FileUpload from '@/views/als/components/FileUpload'
-
-// import ImportExcel from '@/api/als/ImportExcel/index.vue'
 export default {
   name: 'MDCData',
   components: { FileUpload },
@@ -420,57 +399,6 @@ export default {
           this.removeDataImportAPI(row.map((e) => e.id))
         })
         .catch(() => {})
-    },
-    // async downloadFile() {
-    //   this.$confirm('确认导出飞参数据?', '温馨提示', {
-    //     confirmButtonText: '确定',
-    //     cancelButtonText: '取消',
-    //     type: 'warning'
-    //   })
-    //     .then(() => {
-    //       //       exportDownApi(proTable.value?.searchParam)
-    //       // taskDialogRef.value?.openExportDialog()
-    //     })
-    //     .catch(() => {})
-    // },
-    // handleImport() {
-    //   this.upload.title = '用户导入'
-    //   this.upload.open = true
-    // }
-    /** 导出按钮操作 */
-    handleExport() {
-      this.download(
-        'dataImport/export',
-        {
-          ...this.queryParams
-        },
-        `user_${new Date().getTime()}.xlsx`
-      )
-    },
-    /** 导入按钮操作 */
-    handleImport() {
-      this.upload.title = '用户导入'
-      this.upload.open = true
-    },
-    /** 下载模板操作 */
-    importTemplate() {
-      this.download('dataImport/importTemplate', {}, `user_template_${new Date().getTime()}.xlsx`)
-    },
-    // 文件上传中处理
-    handleFileUploadProgress(event, file, fileList) {
-      this.upload.isUploading = true
-    },
-    // 文件上传成功处理
-    handleFileSuccess(response, file, fileList) {
-      this.upload.open = false
-      this.upload.isUploading = false
-      this.$refs.upload.clearFiles()
-      this.$alert("<div style='overflow: auto;overflow-x: hidden;max-height: 70vh;padding: 10px 20px 0;'>" + response.msg + '</div>', '导入结果', { dangerouslyUseHTMLString: true })
-      // this.getList()
-    },
-    // 提交上传文件
-    submitFileForm() {
-      this.$refs.upload.submit()
     }
   }
 }

+ 0 - 2
src/views/als/airConfiguration/index.vue

@@ -8,8 +8,6 @@
         <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="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入</el-button>
-          <el-button type="primary">导出</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入产品名称" v-model="keyWordData" class="input1">

+ 0 - 2
src/views/als/airInstall/index.vue

@@ -9,8 +9,6 @@
         <div class="view-dataType-title-btn">
           <el-button type="success" @click="openDialog()" :disabled="currentConfigNodeKey === ''">新增</el-button>
           <el-button type="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入</el-button>
-          <el-button type="primary">导出</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入关键字" v-model="keyWord" class="input1">

+ 0 - 2
src/views/als/aircraft/index.vue

@@ -8,8 +8,6 @@
         <div class="view-dataType-title-btn">
           <el-button type="success" @click="openDialog()" :disabled="currentNode && currentNode.type == 0">新增</el-button>
           <el-button type="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入模板</el-button>
-          <el-button type="primary">导出模板</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入关键字" v-model="keyWord" class="input1">

+ 0 - 2
src/views/als/dataImport/index.vue

@@ -8,8 +8,6 @@
         <div class="view-dataType-title-btn">
           <el-button type="success" @click="openDialog()" :disabled="currentNode && currentNode.type == 0">新增</el-button>
           <el-button type="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入模板</el-button>
-          <el-button type="primary">导出模板</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入关键字" v-model="keyWord" class="input1">

+ 0 - 2
src/views/als/faultCase/index.vue

@@ -8,8 +8,6 @@
         <div class="view-dataType-title-btn">
           <el-button type="success" @click="openDialog()" :disabled="currentNode && !currentNode.type == 1">新增</el-button>
           <el-button type="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入</el-button>
-          <el-button type="primary">导出</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入故障名称" v-model="keyWordData" class="input1">

+ 0 - 2
src/views/als/faultDiagnosisResult/index.vue

@@ -8,8 +8,6 @@
         <div class="view-dataType-title-btn">
           <el-button type="success" @click="openDialog()" :disabled="currentNode && currentNode.type == 0">新增</el-button>
           <el-button type="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入模板</el-button>
-          <el-button type="primary">导出模板</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入关键字" v-model="keyWord" class="input1">

+ 0 - 2
src/views/als/flightData/index.vue

@@ -8,8 +8,6 @@
         <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="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入</el-button>
-          <el-button type="primary" @click="downloadFile">导出</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入架次号" v-model="keyWordData" class="input1">

+ 0 - 2
src/views/als/flightask/index.vue

@@ -8,8 +8,6 @@
         <div class="view-dataType-title-btn">
           <el-button type="success" @click="openDialog()" :disabled="currentNode && currentNode.type == 0">新增</el-button>
           <el-button type="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入模板</el-button>
-          <el-button type="primary">导出模板</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入关键字" v-model="keyWord" class="input1">

+ 102 - 35
src/views/als/lifePrediction/index.vue

@@ -21,25 +21,27 @@
         <LTable ref="table" @selection-change="selection" :defaultFetch="false" :fetch="fetch" :columns="columns" :dataSource="tableData" :options="options" :pagination="tableRequset"></LTable>
       </div>
       <!-- 添加或修改寿命预测对话框 -->
-      <el-dialog :title="dialogTitle" :visible.sync="dialogVisible" width="600px" :before-close="handleClose">
-        <el-form ref="form" :model="form" label-width="80px">
+      <el-dialog :title="dialogTitle" :visible.sync="dialogVisible" width="800px" :before-close="handleClose">
+        <el-form ref="executeForm" :model="executeForm" label-width="80px">
           <el-form-item label="编目" prop="aircraftId">
-            <el-select v-model="form.aircraftId" placeholder="请选择编目">
+            <el-select v-model="executeForm.aircraftId" placeholder="请选择编目" @change="changeAircraftId(executeForm.aircraftId)" disabled>
               <el-option v-for="item in aircaftCatalogAll" :key="item.aircaftCatalogId" :label="item.aircaftCatalogCode" :value="item.aircaftCatalogId"> </el-option>
             </el-select>
           </el-form-item>
-          <el-form-item label="部件名称" prop="name">
-            <el-input v-model="form.name" placeholder="请输入部件名称" />
+          <el-form-item label="模型类型" prop="modelType">
+            <el-select v-model="executeForm.modelType" placeholder="请选择模型类型" @change="changeModelType(executeForm.modelType)">
+              <el-option v-for="item in algoTypeList" :key="item.id" :label="item.name" :value="item.id" />
+            </el-select>
           </el-form-item>
-          <el-form-item label="型号" prop="model">
-            <el-input v-model="form.model" placeholder="请输入型号" />
+          <el-form-item label="架次号" prop="sortieNo">
+            <LTable ref="sortieNoTableRef" @current-change="sortieNoSelection" class="single-select-table" :columns="sortieNoColumns" :dataSource="sortieNoList" :options="sortieNoOptions" :pagination="SortieNoTableRequset"></LTable>
           </el-form-item>
-          <el-form-item label="所属系统" prop="system">
-            <el-input v-model="form.system" placeholder="请输入所属系统" />
+          <el-form-item label="部件" prop="name">
+            <el-input v-model="executeForm.name" placeholder="请输入部件" />
+            <!-- <treeselect v-model="executeForm.name" :normalizer="normalizer" :options="partsTreeData" :show-count="true" placeholder="请选择部件" /> -->
           </el-form-item>
-
-          <!-- <el-form-item label="剩余时长" prop="remainTiem">
-            <el-input v-model="form.remainTiem" placeholder="请输入剩余时长" />
+          <!-- <el-form-item label="所属系统" prop="system">
+            <el-input v-model="form.system" placeholder="请输入所属系统" />
           </el-form-item> -->
         </el-form>
 
@@ -69,6 +71,9 @@ import { deepClone, debounce } from '@/utils/index'
 import { getDataImport } from '@/api/als/dataImport'
 import { getModel } from '@/api/als/model'
 import { getAircaftCatalogAll } from '@/api/als/aircraft'
+// import Treeselect from '@riophae/vue-treeselect'
+// import '@riophae/vue-treeselect/dist/vue-treeselect.css'
+
 export default {
   name: 'LifePrediction',
   components: {},
@@ -154,15 +159,6 @@ export default {
                 this.checkResultList(row)
               }
             },
-            {
-              name: '执行',
-              type: 'text',
-              round: false,
-              plain: false,
-              onClick: (row, index, scope) => {
-                this.executeAglo(row)
-              }
-            },
             {
               name: '删除',
               type: 'text',
@@ -175,6 +171,20 @@ export default {
           ]
         }
       ],
+      sortieNoColumns: [
+        {
+          prop: 'sortieNo',
+          label: '架次号'
+        },
+        {
+          prop: 'source',
+          label: '数据来源'
+        },
+        {
+          prop: 'ossId',
+          label: '文件Id'
+        }
+      ],
       options: {
         stripe: true, // 斑马纹
         mutiSelect: true, // 多选框
@@ -184,6 +194,21 @@ export default {
         border: true,
         height: 'calc(100vh - 300px)'
       },
+      sortieNoOptions: {
+        stripe: true,
+        mutiSelect: false,
+        index: true,
+        loading: false,
+        initTable: false,
+        border: true,
+        height: '250px'
+      },
+      SortieNoTableRequset: {
+        total: 0,
+        pageIndex: 1,
+        pageSize: 10,
+        searchValue: ''
+      },
       tableCheckItems: [],
       tableData: [],
       tableRequset: {
@@ -210,18 +235,17 @@ export default {
         updateTime: ''
       },
       debounceFn: debounce(this.fetch, 500),
-      agloForm: {
+      executeForm: {
         sortieNo: '',
         aircraftId: '',
-        agloType: '',
-        agloName: '',
-        paramsList: []
+        modelType: '',
+        name: ''
       },
       aircaftCatalogAll: [],
-      transferData: [],
       algoTypeList: [{ id: 6, name: '寿命预测' }],
-      algoNameList: [],
-      percentage: 0
+      percentage: 0,
+      modelList: [],
+      sortieNoList: []
     }
   },
   watch: {
@@ -342,12 +366,12 @@ export default {
     },
 
     openDialog() {
+      this.executeForm.aircraftId = this.currentNodeKey
+      if (this.executeForm.aircraftId !== '') {
+        this.changeAircraftId(this.executeForm.aircraftId)
+      }
       this.dialogTitle = '新增'
       this.dialogVisible = true
-      this.form.aircraftId = this.currentNodeKey
-      // if (this.form.aircraftId !== '') {
-      //   this.changeAircraftId(this.form.aircraftId)
-      // }
     },
 
     handleClose() {
@@ -396,12 +420,54 @@ export default {
           this.progressVisible = false
           this.percentage = 0
           clearInterval(myTimer)
-          this.$router.push({ name: 'PreResult', params: { agloForm: this.agloForm } })
+          // this.$router.push({ name: 'PreResult', params: { agloForm: this.agloForm } })
           this.handleClose()
+          this.$message({
+            type: 'success',
+            message: '执行成功!'
+          })
+          this.$alert('寿命预测结果为:寿命前期', '寿命预测结果', {
+            confirmButtonText: '确定'
+          })
         }
       }, 30)
     },
 
+    async changeAircraftId(aircraftId) {
+      try {
+        const {
+          data: { list, total }
+        } = await getDataImport({ aircraftId })
+        this.sortieNoList = list
+        this.SortieNoTableRequset.total = total
+      } catch (error) {}
+    },
+
+    async sortieNoSelection(val) {
+      this.executeForm.ossId = val.ossId //得到架次数据
+      this.executeForm.sortieNo = val.sortieNo
+    },
+
+    async changeModelType(type) {
+      try {
+        const {
+          data: { list }
+        } = await getModel({ type })
+        this.modelList = list
+      } catch (error) {}
+    },
+
+    normalizer(node) {
+      if (node.children && !node.children.length) {
+        delete node.children
+      }
+      return {
+        id: node.id,
+        label: node.name,
+        children: node.children
+      }
+    },
+
     submit() {
       switch (this.dialogTitle) {
         case '编辑':
@@ -409,8 +475,9 @@ export default {
           this.handleClose()
           break
         case '新增':
-          this.addLifePredictionAPI()
-          this.handleClose()
+          // this.addLifePredictionAPI()
+          // this.handleClose()
+          this.beginExecute()
           break
       }
     },

+ 0 - 2
src/views/als/lifePredictionResult/index.vue

@@ -8,8 +8,6 @@
         <div class="view-dataType-title-btn">
           <el-button type="success" @click="openDialog()" :disabled="currentNode && currentNode.type == 0">新增</el-button>
           <el-button type="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入模板</el-button>
-          <el-button type="primary">导出模板</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入关键字" v-model="keyWord" class="input1">

+ 0 - 2
src/views/als/maintainRecord/index.vue

@@ -8,8 +8,6 @@
         <div class="view-dataType-title-btn">
           <el-button type="success" @click="openDialog()" :disabled="currentNode && currentNode.parentId == 0">新增</el-button>
           <el-button type="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入模板</el-button>
-          <el-button type="primary">导出模板</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入关键字" v-model="keyWord" class="input1">

+ 0 - 2
src/views/als/maintenance/index.vue

@@ -8,8 +8,6 @@
         <div class="view-dataType-title-btn">
           <el-button type="success" @click="openDialog()" :disabled="currentNode && currentNode.type == 0">新增</el-button>
           <el-button type="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入模板</el-button>
-          <el-button type="primary">导出模板</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入关键字" v-model="keyWord" class="input1">

+ 1 - 1
src/views/als/maintenanceDecision/index.vue

@@ -320,7 +320,7 @@ export default {
       const {
         data: { list, total }
       } = await getMaintenanceDecision({ pageSize, pageNum: pageIndex, ...params })
-      this.tableData = list
+      this.tableData = list0
       this.tableRequset.total = total
     },
     async getDataImportAPI(params) {

+ 0 - 2
src/views/als/maintenanceRecord/index.vue

@@ -8,8 +8,6 @@
         <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="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入</el-button>
-          <el-button type="primary">导出</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入故障件名称" v-model="keyWord" class="input1">

+ 0 - 2
src/views/als/maintenanceask/index.vue

@@ -8,8 +8,6 @@
         <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="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入模板</el-button>
-          <el-button type="primary">导出模板</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入关键字" v-model="keyWord" class="input1">

+ 0 - 2
src/views/als/partReplacement/index.vue

@@ -8,8 +8,6 @@
         <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="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入</el-button>
-          <el-button type="primary">导出</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入换件前器材名称" v-model="keyWordData" class="input1">

+ 0 - 2
src/views/als/product/index.vue

@@ -8,8 +8,6 @@
         <div class="view-dataType-title-btn">
           <el-button type="success" @click="openDialog()" :disabled="currentNode && currentNode.type == 0">新增</el-button>
           <el-button type="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入模板</el-button>
-          <el-button type="primary">导出模板</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入关键字" v-model="keyWord" class="input1">

+ 0 - 2
src/views/als/smTask/index.vue

@@ -8,8 +8,6 @@
         <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="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入</el-button>
-          <el-button type="primary">导出</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入关键字" v-model="keyWord" class="input1">

+ 0 - 2
src/views/als/smaskRecord/index.vue

@@ -8,8 +8,6 @@
         <div class="view-dataType-title-btn">
           <el-button type="success" @click="openDialog()" :disabled="currentNode && currentNode.type == 0">新增</el-button>
           <el-button type="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入模板</el-button>
-          <el-button type="primary">导出模板</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入关键字" v-model="keyWord" class="input1">

+ 0 - 2
src/views/als/smaskSub/index.vue

@@ -8,8 +8,6 @@
         <div class="view-dataType-title-btn">
           <el-button type="success" @click="openDialog()" :disabled="currentNode && currentNode.type == 0">新增</el-button>
           <el-button type="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入模板</el-button>
-          <el-button type="primary">导出模板</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入关键字" v-model="keyWord" class="input1">

+ 0 - 2
src/views/als/sortie/index.vue

@@ -8,8 +8,6 @@
         <div class="view-dataType-title-btn">
           <el-button type="success" @click="openDialog()" :disabled="currentNode && currentNode.type == 0">新增</el-button>
           <el-button type="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入模板</el-button>
-          <el-button type="primary">导出模板</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入关键字" v-model="keyWord" class="input1">

+ 0 - 2
src/views/als/task/index.vue

@@ -8,8 +8,6 @@
         <div class="view-dataType-title-btn">
           <el-button type="success" @click="openDialog()" :disabled="currentNode && currentNode.type == 0">新增</el-button>
           <el-button type="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入模板</el-button>
-          <el-button type="primary">导出模板</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入关键字" v-model="keyWord" class="input1">

+ 0 - 2
src/views/als/trainingData/index.vue

@@ -8,8 +8,6 @@
         <div class="view-dataType-title-btn">
           <el-button type="success" @click="openDialog()" :disabled="currentNode && !currentNode.type == 1">新增</el-button>
           <el-button type="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入</el-button>
-          <el-button type="primary">导出</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入关键字" v-model="keyWordData" class="input1">

+ 0 - 2
src/views/als/warning/index.vue

@@ -8,8 +8,6 @@
         <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="warning" @click="remove(tableCheckItems)" :disabled="tableCheckItems.length == 0">删除</el-button>
-          <el-button type="primary">导入</el-button>
-          <el-button type="primary">导出</el-button>
         </div>
         <div class="view-dataType-title-search">
           <el-input placeholder="请输入警告名称" v-model="keyWordData" class="input1">