Rmengdi 3 місяців тому
батько
коміт
b260d1c888

+ 5 - 0
src/api/als/faultStatistics.js

@@ -5,6 +5,11 @@ export const getFaultStatistics = async (data) => {
   return await get('/als/faultStatistics/list', data)
 }
 
+// 查询故障统计列表
+export const getExclusionList = async (data) => {
+  return await get('/als/faultStatistics/exclusionList', data)
+}
+
 // 查询故障统计列表
 export const getFaultStatisticsEcharts = async (data) => {
   return await get('/als/faultStatistics/statistics', data)

+ 4 - 4
src/views/home/index.vue

@@ -90,7 +90,7 @@
 
 <script>
 import { getHomeLastMission, getAviationList, getHomeAviationProject, getHomeAviationAmount, getHomeAviationMoney } from '@/api/home'
-import { getFaultStatisticsListAll, getFaultStatistics } from '@/api/als/faultStatistics'
+import { getExclusionList, getFaultStatistics } from '@/api/als/faultStatistics'
 import { getAircaftCatalogAll } from '@/api/als/aircraft'
 
 import * as echarts from 'echarts'
@@ -158,11 +158,11 @@ export default {
       const { pageSize, pageIndex } = this.tableRequset
       const {
         data: { list, total }
-      } = await getFaultStatistics({ pageSize, pageIndex })
+      } = await getExclusionList({ pageSize, pageNum: pageIndex })
       // const { data } = await getFaultStatisticsListAll({})
       this.tableRequset.total = total
-      this.maintainTableData = list.filter((item) => {
-        return item.repairStatus !== '已完成'
+      this.maintainTableData = list.map((item) => {
+        return { ...item, repairStatus: '排故中' }
       })
       // this.getAircaftCatalogAllAPI()
       const { data: AircaftCatalogData } = await getAircaftCatalogAll({

+ 1 - 1
src/views/home/table.js

@@ -111,7 +111,7 @@ export const maintainColumns = (_this) => [
 export const maintainOptions = {
   stripe: true, // 斑马纹
   mutiSelect: false, // 多选框
-  index: false, // 显示序号, 多选则 mutiSelect
+  index: true, // 显示序号, 多选则 mutiSelect
   loading: false, // 表格动画
   initTable: true, // 是否一挂载就加载数据
   border: true,

+ 2 - 2
src/views/system/systemBackup/importDialog/index.vue

@@ -2,10 +2,10 @@
   <el-dialog :title="dialogtitle" :visible.sync="dialogVisible" width="500px" :before-close="handleClose" center>
     <div class="upload">
       <div class="upload-left">导入文件</div>
-      <el-upload class="upload-right" ref="upload" accept=".arff" :action="fileApi" :file-list="fileList" :data="fileData" :auto-upload="false" :on-success="onSuccess" :limit="1">
+      <el-upload class="upload-right" ref="upload" accept=".arff,.csv" :action="fileApi" :file-list="fileList" :data="fileData" :auto-upload="false" :on-success="onSuccess" :limit="1">
         <el-button slot="trigger" style="margin-right: 30px" size="small" type="primary">选择文件</el-button>
         <el-button size="small" type="success" @click="submitUpload">导入数据</el-button>
-        <div slot="tip" class="el-upload__tip" style="margin-left: 10px; margin-top: 10px; font-size: 14px">只能导入 arff 文件</div>
+        <div slot="tip" class="el-upload__tip" style="margin-left: 10px; margin-top: 10px; font-size: 14px">只能导入 csv / arff 文件</div>
       </el-upload>
     </div>
   </el-dialog>