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 @@
-
+
+
{{ (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1 }}
@@ -319,7 +320,7 @@
-
+
-
+
@@ -403,7 +404,7 @@
-
+
@@ -744,7 +745,7 @@