From 313464bc144f9ead72e3ade211c0eb14314fe728 Mon Sep 17 00:00:00 2001 From: jjLv <1981429112@qq.com> Date: Fri, 16 Aug 2024 16:26:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=87=BA=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/base/bracelet.js | 11 ++ src/api/base/device.js | 10 + src/api/base/engineering.js | 21 ++ src/api/base/project.js | 10 + src/api/comprehensive/constructionRecord.js | 10 + src/views/base/bracelet/index.vue | 105 ++++++++-- src/views/base/device/index.vue | 33 ++-- src/views/base/engineering/index.vue | 180 ++++++++++++++++-- src/views/base/project/index.vue | 115 ++++++++--- .../constructionRecord/index.vue | 87 ++++++++- .../comprehensive/deviceLyRecord/index.vue | 20 +- 11 files changed, 511 insertions(+), 91 deletions(-) diff --git a/src/api/base/bracelet.js b/src/api/base/bracelet.js index 17e3148..f8f3e96 100644 --- a/src/api/base/bracelet.js +++ b/src/api/base/bracelet.js @@ -218,3 +218,14 @@ export function exportSh(query) { params: query }) } + +// 批量导出 +export function exportShSome(query) { + return request({ + url: '/bracelet/bracelet/exportShSome', + method: 'get', + responseType: 'blob', + params: query + }) +} + diff --git a/src/api/base/device.js b/src/api/base/device.js index 1fc79bf..d3e32ce 100644 --- a/src/api/base/device.js +++ b/src/api/base/device.js @@ -117,6 +117,16 @@ export function exportDevice(query) { }) } +// 批量导出 +export function exportDeviceSome(query) { + return request({ + url: '/bracelet/device/exportDeviceSome', + method: 'get', + responseType: 'blob', + params: query + }) +} + // 查询班组成员列表 export function getWorkPersonList(query) { return request({ diff --git a/src/api/base/engineering.js b/src/api/base/engineering.js index 1abdd83..55fad46 100644 --- a/src/api/base/engineering.js +++ b/src/api/base/engineering.js @@ -103,6 +103,16 @@ export function exportEngineering(query) { }) } +// 批量导出工程 +export function exportEngineeringSome(query) { + return request({ + url: '/bracelet/engineering/exportEngineeringSome', + method: 'get', + responseType: 'blob', + params: query + }) +} + // 导出杆塔 export function exportGt(query) { return request({ @@ -113,6 +123,17 @@ export function exportGt(query) { }) } +// 批量导出工程 +export function exportGtSome(query) { + return request({ + url: '/bracelet/engineering/exportGtSome', + method: 'get', + responseType: 'blob', + params: query + }) +} + + // 模板下载 export function gtFile(query) { return request({ diff --git a/src/api/base/project.js b/src/api/base/project.js index fe05eb1..5cf5ba7 100644 --- a/src/api/base/project.js +++ b/src/api/base/project.js @@ -60,3 +60,13 @@ export function exportProject(query) { params: query }) } + + // 批量导出 +export function exportProjectSome(query) { + return request({ + url: '/bracelet/project/exportProjectSome', + method: 'get', + responseType: 'blob', + params: query + }) +} diff --git a/src/api/comprehensive/constructionRecord.js b/src/api/comprehensive/constructionRecord.js index 09eab71..4a6b531 100644 --- a/src/api/comprehensive/constructionRecord.js +++ b/src/api/comprehensive/constructionRecord.js @@ -46,3 +46,13 @@ export function exportConstructionRecord(query) { }) } +// 导出 +export function exportConstructionRecordSome(query) { + return request({ + url: '/bracelet/construction/exportConstructionRecordSome', + method: 'get', + responseType: 'blob', + params: query + }) +} + diff --git a/src/views/base/bracelet/index.vue b/src/views/base/bracelet/index.vue index 6dfe2ca..e127a72 100644 --- a/src/views/base/bracelet/index.vue +++ b/src/views/base/bracelet/index.vue @@ -79,7 +79,8 @@ - + +