diff --git a/src/api/data.js b/src/api/data.js index 0353d91..f6a6c14 100644 --- a/src/api/data.js +++ b/src/api/data.js @@ -26,6 +26,14 @@ params }) } +// 管盯数据查询 +export function getTubeData(params) { + return request({ + url: 'tubedata/list', + method: 'get', + params + }) +} // 开挖数据查询 export function getDigData(params) { return request({ @@ -108,6 +116,17 @@ }) } +// 批量导出管盯数据 +export function batchExportTubeData(params) { + return request({ + url: 'tubedata/export', + method: 'get', + timeout: 120000, // 120s,2分钟 + params, + responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob + }) +} + // 批量导出开挖数据 export function batchExportDigData(params) { return request({ diff --git a/src/api/data.js b/src/api/data.js index 0353d91..f6a6c14 100644 --- a/src/api/data.js +++ b/src/api/data.js @@ -26,6 +26,14 @@ params }) } +// 管盯数据查询 +export function getTubeData(params) { + return request({ + url: 'tubedata/list', + method: 'get', + params + }) +} // 开挖数据查询 export function getDigData(params) { return request({ @@ -108,6 +116,17 @@ }) } +// 批量导出管盯数据 +export function batchExportTubeData(params) { + return request({ + url: 'tubedata/export', + method: 'get', + timeout: 120000, // 120s,2分钟 + params, + responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob + }) +} + // 批量导出开挖数据 export function batchExportDigData(params) { return request({ diff --git a/src/api/tubeconfig.js b/src/api/tubeconfig.js new file mode 100644 index 0000000..bda2d74 --- /dev/null +++ b/src/api/tubeconfig.js @@ -0,0 +1,42 @@ +/** + * 燃气配置接口 + */ +import request from '@/utils/request' +// 燃气配置查询 +export function getTubeConfigList(params) { + return request({ + url: 'busConfig/tubeConfig/list', + method: 'get', + params + }) +} + +// 修改燃气配置 +export function editTubeConfig(params) { + return request({ + url: 'busConfig/tubeConfig/config', + method: 'post', + params + }) +} + +// 批量导入 +export function batchImportTubeConfig(fileobj) { + const param = new FormData() + param.append('file', fileobj) + return request({ + url: 'busConfig/tubeConfig/batchImport', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} +// 批量导出 +export function batchExportTubeConfig(params) { + return request({ + url: 'busConfig/tubeConfig/batchExport', + method: 'get', + params, + responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob + }) +} diff --git a/src/api/data.js b/src/api/data.js index 0353d91..f6a6c14 100644 --- a/src/api/data.js +++ b/src/api/data.js @@ -26,6 +26,14 @@ params }) } +// 管盯数据查询 +export function getTubeData(params) { + return request({ + url: 'tubedata/list', + method: 'get', + params + }) +} // 开挖数据查询 export function getDigData(params) { return request({ @@ -108,6 +116,17 @@ }) } +// 批量导出管盯数据 +export function batchExportTubeData(params) { + return request({ + url: 'tubedata/export', + method: 'get', + timeout: 120000, // 120s,2分钟 + params, + responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob + }) +} + // 批量导出开挖数据 export function batchExportDigData(params) { return request({ diff --git a/src/api/tubeconfig.js b/src/api/tubeconfig.js new file mode 100644 index 0000000..bda2d74 --- /dev/null +++ b/src/api/tubeconfig.js @@ -0,0 +1,42 @@ +/** + * 燃气配置接口 + */ +import request from '@/utils/request' +// 燃气配置查询 +export function getTubeConfigList(params) { + return request({ + url: 'busConfig/tubeConfig/list', + method: 'get', + params + }) +} + +// 修改燃气配置 +export function editTubeConfig(params) { + return request({ + url: 'busConfig/tubeConfig/config', + method: 'post', + params + }) +} + +// 批量导入 +export function batchImportTubeConfig(fileobj) { + const param = new FormData() + param.append('file', fileobj) + return request({ + url: 'busConfig/tubeConfig/batchImport', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} +// 批量导出 +export function batchExportTubeConfig(params) { + return request({ + url: 'busConfig/tubeConfig/batchExport', + method: 'get', + params, + responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob + }) +} diff --git a/src/views/dataManage/dataManage.vue b/src/views/dataManage/dataManage.vue index cdad03f..5eb6ca7 100644 --- a/src/views/dataManage/dataManage.vue +++ b/src/views/dataManage/dataManage.vue @@ -28,6 +28,9 @@ + + + @@ -44,10 +47,11 @@ import { parseUrl } from '@/utils/parseutils' import { hasPermission } from '@/utils/permission' import ListNoiseData from './deviceData/listNoiseData' +import ListTubeData from './deviceData/listTubeData' export default { name: 'DataManage', - components: { ListNoiseData, ListWellLocaData, ListTempData, ListHarmfulData, ListDigData, ListGasData, ListLiquidData, ListWellCoverData, ListLiquidGasData }, + components: { ListTubeData, ListNoiseData, ListWellLocaData, ListTempData, ListHarmfulData, ListDigData, ListGasData, ListLiquidData, ListWellCoverData, ListLiquidGasData }, data() { return { activeName: 'wellcover' @@ -92,6 +96,8 @@ this.$refs.welllocadatacomp.fetchData() } else if (tab.name === 'liquidgas') { this.$refs.liquidgasdatacomp.fetchData() + } else if (tab.name === 'tube') { + this.$refs.tubedatacomp.fetchData() } }, changeTab(deviceType) { @@ -113,6 +119,8 @@ this.activeName = 'noise' } else if (deviceType === '10') { this.activeName = 'liquidgas' + } else if (deviceType === '12') { + this.activeName = 'tube' } }, // 计算那个是当前第一个tab @@ -135,6 +143,8 @@ this.activeName = 'noise' } else if (hasPermission('/liquidGasData/list')) { this.activeName = 'liquidgas' + } else if (hasPermission('/tubedata/list')) { + this.activeName = 'tube' } } } diff --git a/src/api/data.js b/src/api/data.js index 0353d91..f6a6c14 100644 --- a/src/api/data.js +++ b/src/api/data.js @@ -26,6 +26,14 @@ params }) } +// 管盯数据查询 +export function getTubeData(params) { + return request({ + url: 'tubedata/list', + method: 'get', + params + }) +} // 开挖数据查询 export function getDigData(params) { return request({ @@ -108,6 +116,17 @@ }) } +// 批量导出管盯数据 +export function batchExportTubeData(params) { + return request({ + url: 'tubedata/export', + method: 'get', + timeout: 120000, // 120s,2分钟 + params, + responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob + }) +} + // 批量导出开挖数据 export function batchExportDigData(params) { return request({ diff --git a/src/api/tubeconfig.js b/src/api/tubeconfig.js new file mode 100644 index 0000000..bda2d74 --- /dev/null +++ b/src/api/tubeconfig.js @@ -0,0 +1,42 @@ +/** + * 燃气配置接口 + */ +import request from '@/utils/request' +// 燃气配置查询 +export function getTubeConfigList(params) { + return request({ + url: 'busConfig/tubeConfig/list', + method: 'get', + params + }) +} + +// 修改燃气配置 +export function editTubeConfig(params) { + return request({ + url: 'busConfig/tubeConfig/config', + method: 'post', + params + }) +} + +// 批量导入 +export function batchImportTubeConfig(fileobj) { + const param = new FormData() + param.append('file', fileobj) + return request({ + url: 'busConfig/tubeConfig/batchImport', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} +// 批量导出 +export function batchExportTubeConfig(params) { + return request({ + url: 'busConfig/tubeConfig/batchExport', + method: 'get', + params, + responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob + }) +} diff --git a/src/views/dataManage/dataManage.vue b/src/views/dataManage/dataManage.vue index cdad03f..5eb6ca7 100644 --- a/src/views/dataManage/dataManage.vue +++ b/src/views/dataManage/dataManage.vue @@ -28,6 +28,9 @@ + + + @@ -44,10 +47,11 @@ import { parseUrl } from '@/utils/parseutils' import { hasPermission } from '@/utils/permission' import ListNoiseData from './deviceData/listNoiseData' +import ListTubeData from './deviceData/listTubeData' export default { name: 'DataManage', - components: { ListNoiseData, ListWellLocaData, ListTempData, ListHarmfulData, ListDigData, ListGasData, ListLiquidData, ListWellCoverData, ListLiquidGasData }, + components: { ListTubeData, ListNoiseData, ListWellLocaData, ListTempData, ListHarmfulData, ListDigData, ListGasData, ListLiquidData, ListWellCoverData, ListLiquidGasData }, data() { return { activeName: 'wellcover' @@ -92,6 +96,8 @@ this.$refs.welllocadatacomp.fetchData() } else if (tab.name === 'liquidgas') { this.$refs.liquidgasdatacomp.fetchData() + } else if (tab.name === 'tube') { + this.$refs.tubedatacomp.fetchData() } }, changeTab(deviceType) { @@ -113,6 +119,8 @@ this.activeName = 'noise' } else if (deviceType === '10') { this.activeName = 'liquidgas' + } else if (deviceType === '12') { + this.activeName = 'tube' } }, // 计算那个是当前第一个tab @@ -135,6 +143,8 @@ this.activeName = 'noise' } else if (hasPermission('/liquidGasData/list')) { this.activeName = 'liquidgas' + } else if (hasPermission('/tubedata/list')) { + this.activeName = 'tube' } } } diff --git a/src/views/dataManage/deviceData/listTubeData.vue b/src/views/dataManage/deviceData/listTubeData.vue new file mode 100644 index 0000000..0d881ac --- /dev/null +++ b/src/views/dataManage/deviceData/listTubeData.vue @@ -0,0 +1,279 @@ + + + + + diff --git a/src/api/data.js b/src/api/data.js index 0353d91..f6a6c14 100644 --- a/src/api/data.js +++ b/src/api/data.js @@ -26,6 +26,14 @@ params }) } +// 管盯数据查询 +export function getTubeData(params) { + return request({ + url: 'tubedata/list', + method: 'get', + params + }) +} // 开挖数据查询 export function getDigData(params) { return request({ @@ -108,6 +116,17 @@ }) } +// 批量导出管盯数据 +export function batchExportTubeData(params) { + return request({ + url: 'tubedata/export', + method: 'get', + timeout: 120000, // 120s,2分钟 + params, + responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob + }) +} + // 批量导出开挖数据 export function batchExportDigData(params) { return request({ diff --git a/src/api/tubeconfig.js b/src/api/tubeconfig.js new file mode 100644 index 0000000..bda2d74 --- /dev/null +++ b/src/api/tubeconfig.js @@ -0,0 +1,42 @@ +/** + * 燃气配置接口 + */ +import request from '@/utils/request' +// 燃气配置查询 +export function getTubeConfigList(params) { + return request({ + url: 'busConfig/tubeConfig/list', + method: 'get', + params + }) +} + +// 修改燃气配置 +export function editTubeConfig(params) { + return request({ + url: 'busConfig/tubeConfig/config', + method: 'post', + params + }) +} + +// 批量导入 +export function batchImportTubeConfig(fileobj) { + const param = new FormData() + param.append('file', fileobj) + return request({ + url: 'busConfig/tubeConfig/batchImport', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} +// 批量导出 +export function batchExportTubeConfig(params) { + return request({ + url: 'busConfig/tubeConfig/batchExport', + method: 'get', + params, + responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob + }) +} diff --git a/src/views/dataManage/dataManage.vue b/src/views/dataManage/dataManage.vue index cdad03f..5eb6ca7 100644 --- a/src/views/dataManage/dataManage.vue +++ b/src/views/dataManage/dataManage.vue @@ -28,6 +28,9 @@ + + + @@ -44,10 +47,11 @@ import { parseUrl } from '@/utils/parseutils' import { hasPermission } from '@/utils/permission' import ListNoiseData from './deviceData/listNoiseData' +import ListTubeData from './deviceData/listTubeData' export default { name: 'DataManage', - components: { ListNoiseData, ListWellLocaData, ListTempData, ListHarmfulData, ListDigData, ListGasData, ListLiquidData, ListWellCoverData, ListLiquidGasData }, + components: { ListTubeData, ListNoiseData, ListWellLocaData, ListTempData, ListHarmfulData, ListDigData, ListGasData, ListLiquidData, ListWellCoverData, ListLiquidGasData }, data() { return { activeName: 'wellcover' @@ -92,6 +96,8 @@ this.$refs.welllocadatacomp.fetchData() } else if (tab.name === 'liquidgas') { this.$refs.liquidgasdatacomp.fetchData() + } else if (tab.name === 'tube') { + this.$refs.tubedatacomp.fetchData() } }, changeTab(deviceType) { @@ -113,6 +119,8 @@ this.activeName = 'noise' } else if (deviceType === '10') { this.activeName = 'liquidgas' + } else if (deviceType === '12') { + this.activeName = 'tube' } }, // 计算那个是当前第一个tab @@ -135,6 +143,8 @@ this.activeName = 'noise' } else if (hasPermission('/liquidGasData/list')) { this.activeName = 'liquidgas' + } else if (hasPermission('/tubedata/list')) { + this.activeName = 'tube' } } } diff --git a/src/views/dataManage/deviceData/listTubeData.vue b/src/views/dataManage/deviceData/listTubeData.vue new file mode 100644 index 0000000..0d881ac --- /dev/null +++ b/src/views/dataManage/deviceData/listTubeData.vue @@ -0,0 +1,279 @@ + + + + + diff --git a/src/views/deviceConfig/components/editTubeConfig.vue b/src/views/deviceConfig/components/editTubeConfig.vue new file mode 100644 index 0000000..0fa1386 --- /dev/null +++ b/src/views/deviceConfig/components/editTubeConfig.vue @@ -0,0 +1,285 @@ + + + + + diff --git a/src/api/data.js b/src/api/data.js index 0353d91..f6a6c14 100644 --- a/src/api/data.js +++ b/src/api/data.js @@ -26,6 +26,14 @@ params }) } +// 管盯数据查询 +export function getTubeData(params) { + return request({ + url: 'tubedata/list', + method: 'get', + params + }) +} // 开挖数据查询 export function getDigData(params) { return request({ @@ -108,6 +116,17 @@ }) } +// 批量导出管盯数据 +export function batchExportTubeData(params) { + return request({ + url: 'tubedata/export', + method: 'get', + timeout: 120000, // 120s,2分钟 + params, + responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob + }) +} + // 批量导出开挖数据 export function batchExportDigData(params) { return request({ diff --git a/src/api/tubeconfig.js b/src/api/tubeconfig.js new file mode 100644 index 0000000..bda2d74 --- /dev/null +++ b/src/api/tubeconfig.js @@ -0,0 +1,42 @@ +/** + * 燃气配置接口 + */ +import request from '@/utils/request' +// 燃气配置查询 +export function getTubeConfigList(params) { + return request({ + url: 'busConfig/tubeConfig/list', + method: 'get', + params + }) +} + +// 修改燃气配置 +export function editTubeConfig(params) { + return request({ + url: 'busConfig/tubeConfig/config', + method: 'post', + params + }) +} + +// 批量导入 +export function batchImportTubeConfig(fileobj) { + const param = new FormData() + param.append('file', fileobj) + return request({ + url: 'busConfig/tubeConfig/batchImport', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} +// 批量导出 +export function batchExportTubeConfig(params) { + return request({ + url: 'busConfig/tubeConfig/batchExport', + method: 'get', + params, + responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob + }) +} diff --git a/src/views/dataManage/dataManage.vue b/src/views/dataManage/dataManage.vue index cdad03f..5eb6ca7 100644 --- a/src/views/dataManage/dataManage.vue +++ b/src/views/dataManage/dataManage.vue @@ -28,6 +28,9 @@ + + + @@ -44,10 +47,11 @@ import { parseUrl } from '@/utils/parseutils' import { hasPermission } from '@/utils/permission' import ListNoiseData from './deviceData/listNoiseData' +import ListTubeData from './deviceData/listTubeData' export default { name: 'DataManage', - components: { ListNoiseData, ListWellLocaData, ListTempData, ListHarmfulData, ListDigData, ListGasData, ListLiquidData, ListWellCoverData, ListLiquidGasData }, + components: { ListTubeData, ListNoiseData, ListWellLocaData, ListTempData, ListHarmfulData, ListDigData, ListGasData, ListLiquidData, ListWellCoverData, ListLiquidGasData }, data() { return { activeName: 'wellcover' @@ -92,6 +96,8 @@ this.$refs.welllocadatacomp.fetchData() } else if (tab.name === 'liquidgas') { this.$refs.liquidgasdatacomp.fetchData() + } else if (tab.name === 'tube') { + this.$refs.tubedatacomp.fetchData() } }, changeTab(deviceType) { @@ -113,6 +119,8 @@ this.activeName = 'noise' } else if (deviceType === '10') { this.activeName = 'liquidgas' + } else if (deviceType === '12') { + this.activeName = 'tube' } }, // 计算那个是当前第一个tab @@ -135,6 +143,8 @@ this.activeName = 'noise' } else if (hasPermission('/liquidGasData/list')) { this.activeName = 'liquidgas' + } else if (hasPermission('/tubedata/list')) { + this.activeName = 'tube' } } } diff --git a/src/views/dataManage/deviceData/listTubeData.vue b/src/views/dataManage/deviceData/listTubeData.vue new file mode 100644 index 0000000..0d881ac --- /dev/null +++ b/src/views/dataManage/deviceData/listTubeData.vue @@ -0,0 +1,279 @@ + + + + + diff --git a/src/views/deviceConfig/components/editTubeConfig.vue b/src/views/deviceConfig/components/editTubeConfig.vue new file mode 100644 index 0000000..0fa1386 --- /dev/null +++ b/src/views/deviceConfig/components/editTubeConfig.vue @@ -0,0 +1,285 @@ + + + + + diff --git a/src/views/deviceConfig/components/listTubeConfig.vue b/src/views/deviceConfig/components/listTubeConfig.vue new file mode 100644 index 0000000..8f760f5 --- /dev/null +++ b/src/views/deviceConfig/components/listTubeConfig.vue @@ -0,0 +1,329 @@ + + + + + diff --git a/src/api/data.js b/src/api/data.js index 0353d91..f6a6c14 100644 --- a/src/api/data.js +++ b/src/api/data.js @@ -26,6 +26,14 @@ params }) } +// 管盯数据查询 +export function getTubeData(params) { + return request({ + url: 'tubedata/list', + method: 'get', + params + }) +} // 开挖数据查询 export function getDigData(params) { return request({ @@ -108,6 +116,17 @@ }) } +// 批量导出管盯数据 +export function batchExportTubeData(params) { + return request({ + url: 'tubedata/export', + method: 'get', + timeout: 120000, // 120s,2分钟 + params, + responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob + }) +} + // 批量导出开挖数据 export function batchExportDigData(params) { return request({ diff --git a/src/api/tubeconfig.js b/src/api/tubeconfig.js new file mode 100644 index 0000000..bda2d74 --- /dev/null +++ b/src/api/tubeconfig.js @@ -0,0 +1,42 @@ +/** + * 燃气配置接口 + */ +import request from '@/utils/request' +// 燃气配置查询 +export function getTubeConfigList(params) { + return request({ + url: 'busConfig/tubeConfig/list', + method: 'get', + params + }) +} + +// 修改燃气配置 +export function editTubeConfig(params) { + return request({ + url: 'busConfig/tubeConfig/config', + method: 'post', + params + }) +} + +// 批量导入 +export function batchImportTubeConfig(fileobj) { + const param = new FormData() + param.append('file', fileobj) + return request({ + url: 'busConfig/tubeConfig/batchImport', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} +// 批量导出 +export function batchExportTubeConfig(params) { + return request({ + url: 'busConfig/tubeConfig/batchExport', + method: 'get', + params, + responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob + }) +} diff --git a/src/views/dataManage/dataManage.vue b/src/views/dataManage/dataManage.vue index cdad03f..5eb6ca7 100644 --- a/src/views/dataManage/dataManage.vue +++ b/src/views/dataManage/dataManage.vue @@ -28,6 +28,9 @@ + + + @@ -44,10 +47,11 @@ import { parseUrl } from '@/utils/parseutils' import { hasPermission } from '@/utils/permission' import ListNoiseData from './deviceData/listNoiseData' +import ListTubeData from './deviceData/listTubeData' export default { name: 'DataManage', - components: { ListNoiseData, ListWellLocaData, ListTempData, ListHarmfulData, ListDigData, ListGasData, ListLiquidData, ListWellCoverData, ListLiquidGasData }, + components: { ListTubeData, ListNoiseData, ListWellLocaData, ListTempData, ListHarmfulData, ListDigData, ListGasData, ListLiquidData, ListWellCoverData, ListLiquidGasData }, data() { return { activeName: 'wellcover' @@ -92,6 +96,8 @@ this.$refs.welllocadatacomp.fetchData() } else if (tab.name === 'liquidgas') { this.$refs.liquidgasdatacomp.fetchData() + } else if (tab.name === 'tube') { + this.$refs.tubedatacomp.fetchData() } }, changeTab(deviceType) { @@ -113,6 +119,8 @@ this.activeName = 'noise' } else if (deviceType === '10') { this.activeName = 'liquidgas' + } else if (deviceType === '12') { + this.activeName = 'tube' } }, // 计算那个是当前第一个tab @@ -135,6 +143,8 @@ this.activeName = 'noise' } else if (hasPermission('/liquidGasData/list')) { this.activeName = 'liquidgas' + } else if (hasPermission('/tubedata/list')) { + this.activeName = 'tube' } } } diff --git a/src/views/dataManage/deviceData/listTubeData.vue b/src/views/dataManage/deviceData/listTubeData.vue new file mode 100644 index 0000000..0d881ac --- /dev/null +++ b/src/views/dataManage/deviceData/listTubeData.vue @@ -0,0 +1,279 @@ + + + + + diff --git a/src/views/deviceConfig/components/editTubeConfig.vue b/src/views/deviceConfig/components/editTubeConfig.vue new file mode 100644 index 0000000..0fa1386 --- /dev/null +++ b/src/views/deviceConfig/components/editTubeConfig.vue @@ -0,0 +1,285 @@ + + + + + diff --git a/src/views/deviceConfig/components/listTubeConfig.vue b/src/views/deviceConfig/components/listTubeConfig.vue new file mode 100644 index 0000000..8f760f5 --- /dev/null +++ b/src/views/deviceConfig/components/listTubeConfig.vue @@ -0,0 +1,329 @@ + + + + + diff --git a/src/views/deviceConfig/deviceConfig.vue b/src/views/deviceConfig/deviceConfig.vue index b91772c..736c506 100644 --- a/src/views/deviceConfig/deviceConfig.vue +++ b/src/views/deviceConfig/deviceConfig.vue @@ -22,6 +22,9 @@ + + + @@ -35,9 +38,10 @@ import ListNoiseConfig from './components/listNoiseConfig' import ListLiquidGasConfig from './components/listLiquidGasConfig' import { hasPermission } from '@/utils/permission' +import ListTubeConfig from './components/listTubeConfig' export default { name: 'DeviceConfig', - components: { ListLiquidGasConfig, ListNoiseConfig, ListDigConfig, ListTempConfig, ListHarmfulConfig, ListGasConfig, ListLiquidConfig }, + components: { ListTubeConfig, ListLiquidGasConfig, ListNoiseConfig, ListDigConfig, ListTempConfig, ListHarmfulConfig, ListGasConfig, ListLiquidConfig }, data() { return { activeName: 'liquid' @@ -62,6 +66,8 @@ this.$refs.noiseConfig.fetchData() } else if (tab.name === 'liquidgas') { this.$refs.liquidGasConfig.fetchData() + } else if (tab.name === 'tube') { + this.$refs.tubeConfig.fetchData() } }, // 计算那个是当前第一个tab @@ -80,6 +86,8 @@ this.activeName = 'noise' } else if (hasPermission('/busConfig/liquidGasConfig/list')) { this.activeName = 'liquidgas' + } else if (hasPermission('/busConfig/tubeConfig/list')) { + this.activeName = 'tube' } } }