diff --git a/src/api/config/wellcoverconfig.js b/src/api/config/wellcoverconfig.js new file mode 100644 index 0000000..ecdd676 --- /dev/null +++ b/src/api/config/wellcoverconfig.js @@ -0,0 +1,42 @@ +/** + * 井盖配置接口 + */ +import request from '@/utils/request' +// 燃气配置查询 +export function getWellcoverConfigList(params) { + return request({ + url: 'busConfig/wellcoverConfig/list', + method: 'get', + params + }) +} + +// 修改燃气配置 +export function editWellcoverConfig(params) { + return request({ + url: 'busConfig/wellcoverConfig/config', + method: 'post', + params + }) +} + +// 批量导入 +export function batchImportWellcoverConfig(fileobj) { + const param = new FormData() + param.append('file', fileobj) + return request({ + url: 'busConfig/wellcoverConfig/batchImport', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} +// 批量导出 +export function batchExportWellcoverConfig(params) { + return request({ + url: 'busConfig/wellcoverConfig/batchExport', + method: 'get', + params, + responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob + }) +} diff --git a/src/api/config/wellcoverconfig.js b/src/api/config/wellcoverconfig.js new file mode 100644 index 0000000..ecdd676 --- /dev/null +++ b/src/api/config/wellcoverconfig.js @@ -0,0 +1,42 @@ +/** + * 井盖配置接口 + */ +import request from '@/utils/request' +// 燃气配置查询 +export function getWellcoverConfigList(params) { + return request({ + url: 'busConfig/wellcoverConfig/list', + method: 'get', + params + }) +} + +// 修改燃气配置 +export function editWellcoverConfig(params) { + return request({ + url: 'busConfig/wellcoverConfig/config', + method: 'post', + params + }) +} + +// 批量导入 +export function batchImportWellcoverConfig(fileobj) { + const param = new FormData() + param.append('file', fileobj) + return request({ + url: 'busConfig/wellcoverConfig/batchImport', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} +// 批量导出 +export function batchExportWellcoverConfig(params) { + return request({ + url: 'busConfig/wellcoverConfig/batchExport', + method: 'get', + params, + responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob + }) +} diff --git a/src/views/deviceConfig/components/editWellcoverConfig.vue b/src/views/deviceConfig/components/editWellcoverConfig.vue new file mode 100644 index 0000000..144b3c6 --- /dev/null +++ b/src/views/deviceConfig/components/editWellcoverConfig.vue @@ -0,0 +1,241 @@ + + + + + diff --git a/src/api/config/wellcoverconfig.js b/src/api/config/wellcoverconfig.js new file mode 100644 index 0000000..ecdd676 --- /dev/null +++ b/src/api/config/wellcoverconfig.js @@ -0,0 +1,42 @@ +/** + * 井盖配置接口 + */ +import request from '@/utils/request' +// 燃气配置查询 +export function getWellcoverConfigList(params) { + return request({ + url: 'busConfig/wellcoverConfig/list', + method: 'get', + params + }) +} + +// 修改燃气配置 +export function editWellcoverConfig(params) { + return request({ + url: 'busConfig/wellcoverConfig/config', + method: 'post', + params + }) +} + +// 批量导入 +export function batchImportWellcoverConfig(fileobj) { + const param = new FormData() + param.append('file', fileobj) + return request({ + url: 'busConfig/wellcoverConfig/batchImport', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} +// 批量导出 +export function batchExportWellcoverConfig(params) { + return request({ + url: 'busConfig/wellcoverConfig/batchExport', + method: 'get', + params, + responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob + }) +} diff --git a/src/views/deviceConfig/components/editWellcoverConfig.vue b/src/views/deviceConfig/components/editWellcoverConfig.vue new file mode 100644 index 0000000..144b3c6 --- /dev/null +++ b/src/views/deviceConfig/components/editWellcoverConfig.vue @@ -0,0 +1,241 @@ + + + + + diff --git a/src/views/deviceConfig/components/listWellCoverConfig.vue b/src/views/deviceConfig/components/listWellCoverConfig.vue new file mode 100644 index 0000000..ceea86a --- /dev/null +++ b/src/views/deviceConfig/components/listWellCoverConfig.vue @@ -0,0 +1,299 @@ + + + + + diff --git a/src/api/config/wellcoverconfig.js b/src/api/config/wellcoverconfig.js new file mode 100644 index 0000000..ecdd676 --- /dev/null +++ b/src/api/config/wellcoverconfig.js @@ -0,0 +1,42 @@ +/** + * 井盖配置接口 + */ +import request from '@/utils/request' +// 燃气配置查询 +export function getWellcoverConfigList(params) { + return request({ + url: 'busConfig/wellcoverConfig/list', + method: 'get', + params + }) +} + +// 修改燃气配置 +export function editWellcoverConfig(params) { + return request({ + url: 'busConfig/wellcoverConfig/config', + method: 'post', + params + }) +} + +// 批量导入 +export function batchImportWellcoverConfig(fileobj) { + const param = new FormData() + param.append('file', fileobj) + return request({ + url: 'busConfig/wellcoverConfig/batchImport', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} +// 批量导出 +export function batchExportWellcoverConfig(params) { + return request({ + url: 'busConfig/wellcoverConfig/batchExport', + method: 'get', + params, + responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob + }) +} diff --git a/src/views/deviceConfig/components/editWellcoverConfig.vue b/src/views/deviceConfig/components/editWellcoverConfig.vue new file mode 100644 index 0000000..144b3c6 --- /dev/null +++ b/src/views/deviceConfig/components/editWellcoverConfig.vue @@ -0,0 +1,241 @@ + + + + + diff --git a/src/views/deviceConfig/components/listWellCoverConfig.vue b/src/views/deviceConfig/components/listWellCoverConfig.vue new file mode 100644 index 0000000..ceea86a --- /dev/null +++ b/src/views/deviceConfig/components/listWellCoverConfig.vue @@ -0,0 +1,299 @@ + + + + + diff --git a/src/views/deviceConfig/deviceConfig.vue b/src/views/deviceConfig/deviceConfig.vue index 5e31573..f6189ff 100644 --- a/src/views/deviceConfig/deviceConfig.vue +++ b/src/views/deviceConfig/deviceConfig.vue @@ -1,6 +1,9 @@