From bd901ab45daa5df823e43ee7c83f83da5dc0a3bd Mon Sep 17 00:00:00 2001
From: xuhuajiao <13476289682@163.com>
Date: Sat, 11 Oct 2025 17:12:09 +0800
Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E7=AE=A1=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/deviceVI/index.js | 11 +-
.../deviceManage/accessControlLog/logList.vue | 52 ++-
src/views/deviceManage/map3d/index.vue | 186 ++++++++
.../safetyDoorLog/alarmLog/index.vue | 10 +-
.../deviceManage/safetyDoorLog/search.vue | 39 +-
.../safetyDoorLog/visitorLog/index.vue | 23 +-
.../shelfManage/codeRules copy.vue | 267 -----------
src/views/deviceManage/shelfManage/shelf.vue | 441 ++++++++++++++++++
8 files changed, 717 insertions(+), 312 deletions(-)
create mode 100644 src/views/deviceManage/map3d/index.vue
delete mode 100644 src/views/deviceManage/shelfManage/codeRules copy.vue
create mode 100644 src/views/deviceManage/shelfManage/shelf.vue
diff --git a/src/api/deviceVI/index.js b/src/api/deviceVI/index.js
index c450459..2d10b90 100644
--- a/src/api/deviceVI/index.js
+++ b/src/api/deviceVI/index.js
@@ -87,4 +87,13 @@ export function FetchPingIP(params) {
})
}
-export default { add, edit, del, FetchRegionTree, FetchinitDeviceInfoList, FetchDeviceById, FetchDeviceShelfGridBinding, FetchBoundGridByDevice, FetchUnboundGrid, FetchPingIP }
+// 根据设备类别获取设备树
+export function FetchDeviceTreeByType(params) {
+ return request({
+ url: 'api/device/getDeviceTreeByType',
+ method: 'get',
+ params
+ })
+}
+
+export default { add, edit, del, FetchRegionTree, FetchinitDeviceInfoList, FetchDeviceById, FetchDeviceShelfGridBinding, FetchBoundGridByDevice, FetchUnboundGrid, FetchPingIP, FetchDeviceTreeByType }
diff --git a/src/views/deviceManage/accessControlLog/logList.vue b/src/views/deviceManage/accessControlLog/logList.vue
index b01095e..61c1972 100644
--- a/src/views/deviceManage/accessControlLog/logList.vue
+++ b/src/views/deviceManage/accessControlLog/logList.vue
@@ -2,9 +2,9 @@
-
+
-
+
@@ -27,12 +27,22 @@
-
-
-
-
+
+
+
- {{ scope.row.snapshotTime | parseTime }}
+ {{ scope.row.pass_direction === 1?'进':'出' }}
+
+
+
+
+ {{ scope.row.pass_type === 1 ? '证号':'身份证/一卡通/读者证' }}
+
+
+
+
+
+ {{ scope.row.pass_time | parseTime }}
@@ -44,6 +54,7 @@
+
+
diff --git a/src/views/deviceManage/safetyDoorLog/alarmLog/index.vue b/src/views/deviceManage/safetyDoorLog/alarmLog/index.vue
index d143e34..c72778d 100644
--- a/src/views/deviceManage/safetyDoorLog/alarmLog/index.vue
+++ b/src/views/deviceManage/safetyDoorLog/alarmLog/index.vue
@@ -36,7 +36,7 @@ export default {
mixins: [presenter(), crud()],
cruds() {
return CRUD({
- url: 'api/log/initLog',
+ url: 'api/accessLog/initSafetyDoorLog',
title: '操作日志',
optShow: {
add: false,
@@ -48,13 +48,6 @@ export default {
}
})
},
-
- props: {
- isCenter: {
- type: Boolean,
- default: false
- }
- },
data() {
return {
isLogType: 'alarm',
@@ -70,6 +63,7 @@ export default {
},
methods: {
[CRUD.HOOK.beforeRefresh]() {
+ this.crud.query.libcode = this.user.fonds.fondsNo
}
}
}
diff --git a/src/views/deviceManage/safetyDoorLog/search.vue b/src/views/deviceManage/safetyDoorLog/search.vue
index 22808e2..8c29208 100644
--- a/src/views/deviceManage/safetyDoorLog/search.vue
+++ b/src/views/deviceManage/safetyDoorLog/search.vue
@@ -5,9 +5,9 @@
-
+
-
+
搜索
@@ -15,7 +15,7 @@
-
+
导出
@@ -25,6 +25,7 @@
diff --git a/src/views/deviceManage/shelfManage/codeRules copy.vue b/src/views/deviceManage/shelfManage/codeRules copy.vue
deleted file mode 100644
index 4d6ef0f..0000000
--- a/src/views/deviceManage/shelfManage/codeRules copy.vue
+++ /dev/null
@@ -1,267 +0,0 @@
-
-
-
-
-
-
- 说明:
- 书架的层架位编码规则可根据图书馆现行方案进行设置。本系统默认的规则为:区-排-面-架-层。
- 显示时可根据设置决定是否需要在编号第1位加入“机构编号”。
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/deviceManage/shelfManage/shelf.vue b/src/views/deviceManage/shelfManage/shelf.vue
new file mode 100644
index 0000000..67247d0
--- /dev/null
+++ b/src/views/deviceManage/shelfManage/shelf.vue
@@ -0,0 +1,441 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 删除
+
+
+
+ 导出
+
+
+
+
+
+ 批量导入
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.gridName | removeQUPrefix }}
+
+
+
+
+
+
+
+
+
+
+ 定位
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+