diff --git a/src/api/card.js b/src/api/card.js index 9c5a62e..3c45a80 100644 --- a/src/api/card.js +++ b/src/api/card.js @@ -100,6 +100,8 @@ data: param }) } + +// 批量导入 export function batchAcsImport(fileobj) { const param = new FormData() param.append('file', fileobj) diff --git a/src/api/card.js b/src/api/card.js index 9c5a62e..3c45a80 100644 --- a/src/api/card.js +++ b/src/api/card.js @@ -100,6 +100,8 @@ data: param }) } + +// 批量导入 export function batchAcsImport(fileobj) { const param = new FormData() param.append('file', fileobj) diff --git a/src/api/door.js b/src/api/door.js index 7b531ff..7a919cd 100644 --- a/src/api/door.js +++ b/src/api/door.js @@ -76,7 +76,7 @@ }) } -// 常开常闭 +// 常开/常闭/刷卡开门 export function openDoorAlways(params, status) { return request({ url: 'door/updateOpenStatus', diff --git a/src/api/card.js b/src/api/card.js index 9c5a62e..3c45a80 100644 --- a/src/api/card.js +++ b/src/api/card.js @@ -100,6 +100,8 @@ data: param }) } + +// 批量导入 export function batchAcsImport(fileobj) { const param = new FormData() param.append('file', fileobj) diff --git a/src/api/door.js b/src/api/door.js index 7b531ff..7a919cd 100644 --- a/src/api/door.js +++ b/src/api/door.js @@ -76,7 +76,7 @@ }) } -// 常开常闭 +// 常开/常闭/刷卡开门 export function openDoorAlways(params, status) { return request({ url: 'door/updateOpenStatus', diff --git a/src/api/log.js b/src/api/log.js index 1dbb3a3..17af157 100644 --- a/src/api/log.js +++ b/src/api/log.js @@ -48,3 +48,13 @@ method: 'post' }) } + +// 设备日志列表 +export function getDeviceLogList(params) { + return request({ + url: 'deviceLog/list', + method: 'post', + params + }) +} + diff --git a/src/api/card.js b/src/api/card.js index 9c5a62e..3c45a80 100644 --- a/src/api/card.js +++ b/src/api/card.js @@ -100,6 +100,8 @@ data: param }) } + +// 批量导入 export function batchAcsImport(fileobj) { const param = new FormData() param.append('file', fileobj) diff --git a/src/api/door.js b/src/api/door.js index 7b531ff..7a919cd 100644 --- a/src/api/door.js +++ b/src/api/door.js @@ -76,7 +76,7 @@ }) } -// 常开常闭 +// 常开/常闭/刷卡开门 export function openDoorAlways(params, status) { return request({ url: 'door/updateOpenStatus', diff --git a/src/api/log.js b/src/api/log.js index 1dbb3a3..17af157 100644 --- a/src/api/log.js +++ b/src/api/log.js @@ -48,3 +48,13 @@ method: 'post' }) } + +// 设备日志列表 +export function getDeviceLogList(params) { + return request({ + url: 'deviceLog/list', + method: 'post', + params + }) +} + diff --git a/src/api/person.js b/src/api/person.js index a2c3864..63e1dd4 100644 --- a/src/api/person.js +++ b/src/api/person.js @@ -148,6 +148,18 @@ }) } +// 批量导入删除 +export function batchDeletePerson(fileobj) { + const param = new FormData() + param.append('file', fileobj) + return request({ + url: 'person/batchDeletePerson', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} + export function saveIris(params) { const formData = new FormData() formData.append('image_zy0', params.image_zy0) diff --git a/src/api/card.js b/src/api/card.js index 9c5a62e..3c45a80 100644 --- a/src/api/card.js +++ b/src/api/card.js @@ -100,6 +100,8 @@ data: param }) } + +// 批量导入 export function batchAcsImport(fileobj) { const param = new FormData() param.append('file', fileobj) diff --git a/src/api/door.js b/src/api/door.js index 7b531ff..7a919cd 100644 --- a/src/api/door.js +++ b/src/api/door.js @@ -76,7 +76,7 @@ }) } -// 常开常闭 +// 常开/常闭/刷卡开门 export function openDoorAlways(params, status) { return request({ url: 'door/updateOpenStatus', diff --git a/src/api/log.js b/src/api/log.js index 1dbb3a3..17af157 100644 --- a/src/api/log.js +++ b/src/api/log.js @@ -48,3 +48,13 @@ method: 'post' }) } + +// 设备日志列表 +export function getDeviceLogList(params) { + return request({ + url: 'deviceLog/list', + method: 'post', + params + }) +} + diff --git a/src/api/person.js b/src/api/person.js index a2c3864..63e1dd4 100644 --- a/src/api/person.js +++ b/src/api/person.js @@ -148,6 +148,18 @@ }) } +// 批量导入删除 +export function batchDeletePerson(fileobj) { + const param = new FormData() + param.append('file', fileobj) + return request({ + url: 'person/batchDeletePerson', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} + export function saveIris(params) { const formData = new FormData() formData.append('image_zy0', params.image_zy0) diff --git a/src/router/modules/system.js b/src/router/modules/system.js index b020020..e93d6ba 100644 --- a/src/router/modules/system.js +++ b/src/router/modules/system.js @@ -56,6 +56,12 @@ meta: { title: '日志管理', permission: ['/log'] } }, { + path: '/deviceLog', + component: () => import('@/views/system/log/deviceLog'), // Parent router-view + name: 'DeviceLog', + meta: { title: '设备日志', permission: ['/deviceLog'] } + }, + { path: '/loginLog', component: () => import('@/views/system/log/loginLog'), // Parent router-view name: 'LoginLog', diff --git a/src/api/card.js b/src/api/card.js index 9c5a62e..3c45a80 100644 --- a/src/api/card.js +++ b/src/api/card.js @@ -100,6 +100,8 @@ data: param }) } + +// 批量导入 export function batchAcsImport(fileobj) { const param = new FormData() param.append('file', fileobj) diff --git a/src/api/door.js b/src/api/door.js index 7b531ff..7a919cd 100644 --- a/src/api/door.js +++ b/src/api/door.js @@ -76,7 +76,7 @@ }) } -// 常开常闭 +// 常开/常闭/刷卡开门 export function openDoorAlways(params, status) { return request({ url: 'door/updateOpenStatus', diff --git a/src/api/log.js b/src/api/log.js index 1dbb3a3..17af157 100644 --- a/src/api/log.js +++ b/src/api/log.js @@ -48,3 +48,13 @@ method: 'post' }) } + +// 设备日志列表 +export function getDeviceLogList(params) { + return request({ + url: 'deviceLog/list', + method: 'post', + params + }) +} + diff --git a/src/api/person.js b/src/api/person.js index a2c3864..63e1dd4 100644 --- a/src/api/person.js +++ b/src/api/person.js @@ -148,6 +148,18 @@ }) } +// 批量导入删除 +export function batchDeletePerson(fileobj) { + const param = new FormData() + param.append('file', fileobj) + return request({ + url: 'person/batchDeletePerson', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} + export function saveIris(params) { const formData = new FormData() formData.append('image_zy0', params.image_zy0) diff --git a/src/router/modules/system.js b/src/router/modules/system.js index b020020..e93d6ba 100644 --- a/src/router/modules/system.js +++ b/src/router/modules/system.js @@ -56,6 +56,12 @@ meta: { title: '日志管理', permission: ['/log'] } }, { + path: '/deviceLog', + component: () => import('@/views/system/log/deviceLog'), // Parent router-view + name: 'DeviceLog', + meta: { title: '设备日志', permission: ['/deviceLog'] } + }, + { path: '/loginLog', component: () => import('@/views/system/log/loginLog'), // Parent router-view name: 'LoginLog', diff --git a/src/views/accessPermission/addStaffPerm.vue b/src/views/accessPermission/addStaffPerm.vue index 348bba2..7f41888 100644 --- a/src/views/accessPermission/addStaffPerm.vue +++ b/src/views/accessPermission/addStaffPerm.vue @@ -405,14 +405,16 @@ }) addPermission(permissionForm).then(response => { if (response.code === 200) { - this.$confirm('新增成功,是否继续新增?', '提示', { + this.$confirm(`${response.message}--新增成功,是否继续新增?`, '提示', { confirmButtonText: '是', cancelButtonText: '否', type: 'info' }).then(() => { + // this.$message.info(`${response.message}`) this.canEdit = true this.initDialog(this.permissionForm.doorCodes) }).catch(() => { + // this.$message.info(`${response.message}`) this.canEdit = true this.cancel() }) diff --git a/src/api/card.js b/src/api/card.js index 9c5a62e..3c45a80 100644 --- a/src/api/card.js +++ b/src/api/card.js @@ -100,6 +100,8 @@ data: param }) } + +// 批量导入 export function batchAcsImport(fileobj) { const param = new FormData() param.append('file', fileobj) diff --git a/src/api/door.js b/src/api/door.js index 7b531ff..7a919cd 100644 --- a/src/api/door.js +++ b/src/api/door.js @@ -76,7 +76,7 @@ }) } -// 常开常闭 +// 常开/常闭/刷卡开门 export function openDoorAlways(params, status) { return request({ url: 'door/updateOpenStatus', diff --git a/src/api/log.js b/src/api/log.js index 1dbb3a3..17af157 100644 --- a/src/api/log.js +++ b/src/api/log.js @@ -48,3 +48,13 @@ method: 'post' }) } + +// 设备日志列表 +export function getDeviceLogList(params) { + return request({ + url: 'deviceLog/list', + method: 'post', + params + }) +} + diff --git a/src/api/person.js b/src/api/person.js index a2c3864..63e1dd4 100644 --- a/src/api/person.js +++ b/src/api/person.js @@ -148,6 +148,18 @@ }) } +// 批量导入删除 +export function batchDeletePerson(fileobj) { + const param = new FormData() + param.append('file', fileobj) + return request({ + url: 'person/batchDeletePerson', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} + export function saveIris(params) { const formData = new FormData() formData.append('image_zy0', params.image_zy0) diff --git a/src/router/modules/system.js b/src/router/modules/system.js index b020020..e93d6ba 100644 --- a/src/router/modules/system.js +++ b/src/router/modules/system.js @@ -56,6 +56,12 @@ meta: { title: '日志管理', permission: ['/log'] } }, { + path: '/deviceLog', + component: () => import('@/views/system/log/deviceLog'), // Parent router-view + name: 'DeviceLog', + meta: { title: '设备日志', permission: ['/deviceLog'] } + }, + { path: '/loginLog', component: () => import('@/views/system/log/loginLog'), // Parent router-view name: 'LoginLog', diff --git a/src/views/accessPermission/addStaffPerm.vue b/src/views/accessPermission/addStaffPerm.vue index 348bba2..7f41888 100644 --- a/src/views/accessPermission/addStaffPerm.vue +++ b/src/views/accessPermission/addStaffPerm.vue @@ -405,14 +405,16 @@ }) addPermission(permissionForm).then(response => { if (response.code === 200) { - this.$confirm('新增成功,是否继续新增?', '提示', { + this.$confirm(`${response.message}--新增成功,是否继续新增?`, '提示', { confirmButtonText: '是', cancelButtonText: '否', type: 'info' }).then(() => { + // this.$message.info(`${response.message}`) this.canEdit = true this.initDialog(this.permissionForm.doorCodes) }).catch(() => { + // this.$message.info(`${response.message}`) this.canEdit = true this.cancel() }) diff --git a/src/views/accessPermission/addVisitorPerm.vue b/src/views/accessPermission/addVisitorPerm.vue index 17f201f..ddc38d1 100644 --- a/src/views/accessPermission/addVisitorPerm.vue +++ b/src/views/accessPermission/addVisitorPerm.vue @@ -108,7 +108,8 @@ }) addPermission(permissionForm).then(response => { if (response.code === 200) { - this.$message.success('新增门禁授权成功') + // this.$message.success('新增门禁授权成功') + this.$message.success(`${response.message}`) this.cancel() } this.canEdit = true diff --git a/src/api/card.js b/src/api/card.js index 9c5a62e..3c45a80 100644 --- a/src/api/card.js +++ b/src/api/card.js @@ -100,6 +100,8 @@ data: param }) } + +// 批量导入 export function batchAcsImport(fileobj) { const param = new FormData() param.append('file', fileobj) diff --git a/src/api/door.js b/src/api/door.js index 7b531ff..7a919cd 100644 --- a/src/api/door.js +++ b/src/api/door.js @@ -76,7 +76,7 @@ }) } -// 常开常闭 +// 常开/常闭/刷卡开门 export function openDoorAlways(params, status) { return request({ url: 'door/updateOpenStatus', diff --git a/src/api/log.js b/src/api/log.js index 1dbb3a3..17af157 100644 --- a/src/api/log.js +++ b/src/api/log.js @@ -48,3 +48,13 @@ method: 'post' }) } + +// 设备日志列表 +export function getDeviceLogList(params) { + return request({ + url: 'deviceLog/list', + method: 'post', + params + }) +} + diff --git a/src/api/person.js b/src/api/person.js index a2c3864..63e1dd4 100644 --- a/src/api/person.js +++ b/src/api/person.js @@ -148,6 +148,18 @@ }) } +// 批量导入删除 +export function batchDeletePerson(fileobj) { + const param = new FormData() + param.append('file', fileobj) + return request({ + url: 'person/batchDeletePerson', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} + export function saveIris(params) { const formData = new FormData() formData.append('image_zy0', params.image_zy0) diff --git a/src/router/modules/system.js b/src/router/modules/system.js index b020020..e93d6ba 100644 --- a/src/router/modules/system.js +++ b/src/router/modules/system.js @@ -56,6 +56,12 @@ meta: { title: '日志管理', permission: ['/log'] } }, { + path: '/deviceLog', + component: () => import('@/views/system/log/deviceLog'), // Parent router-view + name: 'DeviceLog', + meta: { title: '设备日志', permission: ['/deviceLog'] } + }, + { path: '/loginLog', component: () => import('@/views/system/log/loginLog'), // Parent router-view name: 'LoginLog', diff --git a/src/views/accessPermission/addStaffPerm.vue b/src/views/accessPermission/addStaffPerm.vue index 348bba2..7f41888 100644 --- a/src/views/accessPermission/addStaffPerm.vue +++ b/src/views/accessPermission/addStaffPerm.vue @@ -405,14 +405,16 @@ }) addPermission(permissionForm).then(response => { if (response.code === 200) { - this.$confirm('新增成功,是否继续新增?', '提示', { + this.$confirm(`${response.message}--新增成功,是否继续新增?`, '提示', { confirmButtonText: '是', cancelButtonText: '否', type: 'info' }).then(() => { + // this.$message.info(`${response.message}`) this.canEdit = true this.initDialog(this.permissionForm.doorCodes) }).catch(() => { + // this.$message.info(`${response.message}`) this.canEdit = true this.cancel() }) diff --git a/src/views/accessPermission/addVisitorPerm.vue b/src/views/accessPermission/addVisitorPerm.vue index 17f201f..ddc38d1 100644 --- a/src/views/accessPermission/addVisitorPerm.vue +++ b/src/views/accessPermission/addVisitorPerm.vue @@ -108,7 +108,8 @@ }) addPermission(permissionForm).then(response => { if (response.code === 200) { - this.$message.success('新增门禁授权成功') + // this.$message.success('新增门禁授权成功') + this.$message.success(`${response.message}`) this.cancel() } this.canEdit = true diff --git a/src/views/accessPermission/listDoorPermission.vue b/src/views/accessPermission/listDoorPermission.vue index 5a9cbbe..4cb3b25 100644 --- a/src/views/accessPermission/listDoorPermission.vue +++ b/src/views/accessPermission/listDoorPermission.vue @@ -192,7 +192,8 @@ batchAcsImport(_file).then(res => { loading.close() // 关闭加载动画 if (res.code === 200) { - this.$message.success('导入成功') + // this.$message.success('导入成功') + this.$message.success(`${res.message}`) this.fileList = [] this.fetchData(false) } diff --git a/src/api/card.js b/src/api/card.js index 9c5a62e..3c45a80 100644 --- a/src/api/card.js +++ b/src/api/card.js @@ -100,6 +100,8 @@ data: param }) } + +// 批量导入 export function batchAcsImport(fileobj) { const param = new FormData() param.append('file', fileobj) diff --git a/src/api/door.js b/src/api/door.js index 7b531ff..7a919cd 100644 --- a/src/api/door.js +++ b/src/api/door.js @@ -76,7 +76,7 @@ }) } -// 常开常闭 +// 常开/常闭/刷卡开门 export function openDoorAlways(params, status) { return request({ url: 'door/updateOpenStatus', diff --git a/src/api/log.js b/src/api/log.js index 1dbb3a3..17af157 100644 --- a/src/api/log.js +++ b/src/api/log.js @@ -48,3 +48,13 @@ method: 'post' }) } + +// 设备日志列表 +export function getDeviceLogList(params) { + return request({ + url: 'deviceLog/list', + method: 'post', + params + }) +} + diff --git a/src/api/person.js b/src/api/person.js index a2c3864..63e1dd4 100644 --- a/src/api/person.js +++ b/src/api/person.js @@ -148,6 +148,18 @@ }) } +// 批量导入删除 +export function batchDeletePerson(fileobj) { + const param = new FormData() + param.append('file', fileobj) + return request({ + url: 'person/batchDeletePerson', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} + export function saveIris(params) { const formData = new FormData() formData.append('image_zy0', params.image_zy0) diff --git a/src/router/modules/system.js b/src/router/modules/system.js index b020020..e93d6ba 100644 --- a/src/router/modules/system.js +++ b/src/router/modules/system.js @@ -56,6 +56,12 @@ meta: { title: '日志管理', permission: ['/log'] } }, { + path: '/deviceLog', + component: () => import('@/views/system/log/deviceLog'), // Parent router-view + name: 'DeviceLog', + meta: { title: '设备日志', permission: ['/deviceLog'] } + }, + { path: '/loginLog', component: () => import('@/views/system/log/loginLog'), // Parent router-view name: 'LoginLog', diff --git a/src/views/accessPermission/addStaffPerm.vue b/src/views/accessPermission/addStaffPerm.vue index 348bba2..7f41888 100644 --- a/src/views/accessPermission/addStaffPerm.vue +++ b/src/views/accessPermission/addStaffPerm.vue @@ -405,14 +405,16 @@ }) addPermission(permissionForm).then(response => { if (response.code === 200) { - this.$confirm('新增成功,是否继续新增?', '提示', { + this.$confirm(`${response.message}--新增成功,是否继续新增?`, '提示', { confirmButtonText: '是', cancelButtonText: '否', type: 'info' }).then(() => { + // this.$message.info(`${response.message}`) this.canEdit = true this.initDialog(this.permissionForm.doorCodes) }).catch(() => { + // this.$message.info(`${response.message}`) this.canEdit = true this.cancel() }) diff --git a/src/views/accessPermission/addVisitorPerm.vue b/src/views/accessPermission/addVisitorPerm.vue index 17f201f..ddc38d1 100644 --- a/src/views/accessPermission/addVisitorPerm.vue +++ b/src/views/accessPermission/addVisitorPerm.vue @@ -108,7 +108,8 @@ }) addPermission(permissionForm).then(response => { if (response.code === 200) { - this.$message.success('新增门禁授权成功') + // this.$message.success('新增门禁授权成功') + this.$message.success(`${response.message}`) this.cancel() } this.canEdit = true diff --git a/src/views/accessPermission/listDoorPermission.vue b/src/views/accessPermission/listDoorPermission.vue index 5a9cbbe..4cb3b25 100644 --- a/src/views/accessPermission/listDoorPermission.vue +++ b/src/views/accessPermission/listDoorPermission.vue @@ -192,7 +192,8 @@ batchAcsImport(_file).then(res => { loading.close() // 关闭加载动画 if (res.code === 200) { - this.$message.success('导入成功') + // this.$message.success('导入成功') + this.$message.success(`${res.message}`) this.fileList = [] this.fetchData(false) } diff --git a/src/views/doorManage/controlDoor.vue b/src/views/doorManage/controlDoor.vue index c8bd49d..38d47f5 100644 --- a/src/views/doorManage/controlDoor.vue +++ b/src/views/doorManage/controlDoor.vue @@ -101,7 +101,7 @@ } else { this.resetForm() this.doorForm.doorId = list.map(function(item) { return item.id }) - this.doorForm.doorName = list.map(function(item) { return item.doorName }) + this.doorForm.doorName = list.map(function(item) { return item.doorName }).join(',') } }, // 重置表单 diff --git a/src/api/card.js b/src/api/card.js index 9c5a62e..3c45a80 100644 --- a/src/api/card.js +++ b/src/api/card.js @@ -100,6 +100,8 @@ data: param }) } + +// 批量导入 export function batchAcsImport(fileobj) { const param = new FormData() param.append('file', fileobj) diff --git a/src/api/door.js b/src/api/door.js index 7b531ff..7a919cd 100644 --- a/src/api/door.js +++ b/src/api/door.js @@ -76,7 +76,7 @@ }) } -// 常开常闭 +// 常开/常闭/刷卡开门 export function openDoorAlways(params, status) { return request({ url: 'door/updateOpenStatus', diff --git a/src/api/log.js b/src/api/log.js index 1dbb3a3..17af157 100644 --- a/src/api/log.js +++ b/src/api/log.js @@ -48,3 +48,13 @@ method: 'post' }) } + +// 设备日志列表 +export function getDeviceLogList(params) { + return request({ + url: 'deviceLog/list', + method: 'post', + params + }) +} + diff --git a/src/api/person.js b/src/api/person.js index a2c3864..63e1dd4 100644 --- a/src/api/person.js +++ b/src/api/person.js @@ -148,6 +148,18 @@ }) } +// 批量导入删除 +export function batchDeletePerson(fileobj) { + const param = new FormData() + param.append('file', fileobj) + return request({ + url: 'person/batchDeletePerson', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} + export function saveIris(params) { const formData = new FormData() formData.append('image_zy0', params.image_zy0) diff --git a/src/router/modules/system.js b/src/router/modules/system.js index b020020..e93d6ba 100644 --- a/src/router/modules/system.js +++ b/src/router/modules/system.js @@ -56,6 +56,12 @@ meta: { title: '日志管理', permission: ['/log'] } }, { + path: '/deviceLog', + component: () => import('@/views/system/log/deviceLog'), // Parent router-view + name: 'DeviceLog', + meta: { title: '设备日志', permission: ['/deviceLog'] } + }, + { path: '/loginLog', component: () => import('@/views/system/log/loginLog'), // Parent router-view name: 'LoginLog', diff --git a/src/views/accessPermission/addStaffPerm.vue b/src/views/accessPermission/addStaffPerm.vue index 348bba2..7f41888 100644 --- a/src/views/accessPermission/addStaffPerm.vue +++ b/src/views/accessPermission/addStaffPerm.vue @@ -405,14 +405,16 @@ }) addPermission(permissionForm).then(response => { if (response.code === 200) { - this.$confirm('新增成功,是否继续新增?', '提示', { + this.$confirm(`${response.message}--新增成功,是否继续新增?`, '提示', { confirmButtonText: '是', cancelButtonText: '否', type: 'info' }).then(() => { + // this.$message.info(`${response.message}`) this.canEdit = true this.initDialog(this.permissionForm.doorCodes) }).catch(() => { + // this.$message.info(`${response.message}`) this.canEdit = true this.cancel() }) diff --git a/src/views/accessPermission/addVisitorPerm.vue b/src/views/accessPermission/addVisitorPerm.vue index 17f201f..ddc38d1 100644 --- a/src/views/accessPermission/addVisitorPerm.vue +++ b/src/views/accessPermission/addVisitorPerm.vue @@ -108,7 +108,8 @@ }) addPermission(permissionForm).then(response => { if (response.code === 200) { - this.$message.success('新增门禁授权成功') + // this.$message.success('新增门禁授权成功') + this.$message.success(`${response.message}`) this.cancel() } this.canEdit = true diff --git a/src/views/accessPermission/listDoorPermission.vue b/src/views/accessPermission/listDoorPermission.vue index 5a9cbbe..4cb3b25 100644 --- a/src/views/accessPermission/listDoorPermission.vue +++ b/src/views/accessPermission/listDoorPermission.vue @@ -192,7 +192,8 @@ batchAcsImport(_file).then(res => { loading.close() // 关闭加载动画 if (res.code === 200) { - this.$message.success('导入成功') + // this.$message.success('导入成功') + this.$message.success(`${res.message}`) this.fileList = [] this.fetchData(false) } diff --git a/src/views/doorManage/controlDoor.vue b/src/views/doorManage/controlDoor.vue index c8bd49d..38d47f5 100644 --- a/src/views/doorManage/controlDoor.vue +++ b/src/views/doorManage/controlDoor.vue @@ -101,7 +101,7 @@ } else { this.resetForm() this.doorForm.doorId = list.map(function(item) { return item.id }) - this.doorForm.doorName = list.map(function(item) { return item.doorName }) + this.doorForm.doorName = list.map(function(item) { return item.doorName }).join(',') } }, // 重置表单 diff --git a/src/views/doorManage/listDoor.vue b/src/views/doorManage/listDoor.vue index f834563..cf76fa8 100644 --- a/src/views/doorManage/listDoor.vue +++ b/src/views/doorManage/listDoor.vue @@ -151,7 +151,7 @@ batchImportDoor(_file).then(res => { loading.close() // 关闭加载动画 if (res.code === 200) { - this.$message.success('导入成功') + this.$message.success(`${res.message}`) this.fileList = [] this.fetchData(false) } diff --git a/src/api/card.js b/src/api/card.js index 9c5a62e..3c45a80 100644 --- a/src/api/card.js +++ b/src/api/card.js @@ -100,6 +100,8 @@ data: param }) } + +// 批量导入 export function batchAcsImport(fileobj) { const param = new FormData() param.append('file', fileobj) diff --git a/src/api/door.js b/src/api/door.js index 7b531ff..7a919cd 100644 --- a/src/api/door.js +++ b/src/api/door.js @@ -76,7 +76,7 @@ }) } -// 常开常闭 +// 常开/常闭/刷卡开门 export function openDoorAlways(params, status) { return request({ url: 'door/updateOpenStatus', diff --git a/src/api/log.js b/src/api/log.js index 1dbb3a3..17af157 100644 --- a/src/api/log.js +++ b/src/api/log.js @@ -48,3 +48,13 @@ method: 'post' }) } + +// 设备日志列表 +export function getDeviceLogList(params) { + return request({ + url: 'deviceLog/list', + method: 'post', + params + }) +} + diff --git a/src/api/person.js b/src/api/person.js index a2c3864..63e1dd4 100644 --- a/src/api/person.js +++ b/src/api/person.js @@ -148,6 +148,18 @@ }) } +// 批量导入删除 +export function batchDeletePerson(fileobj) { + const param = new FormData() + param.append('file', fileobj) + return request({ + url: 'person/batchDeletePerson', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} + export function saveIris(params) { const formData = new FormData() formData.append('image_zy0', params.image_zy0) diff --git a/src/router/modules/system.js b/src/router/modules/system.js index b020020..e93d6ba 100644 --- a/src/router/modules/system.js +++ b/src/router/modules/system.js @@ -56,6 +56,12 @@ meta: { title: '日志管理', permission: ['/log'] } }, { + path: '/deviceLog', + component: () => import('@/views/system/log/deviceLog'), // Parent router-view + name: 'DeviceLog', + meta: { title: '设备日志', permission: ['/deviceLog'] } + }, + { path: '/loginLog', component: () => import('@/views/system/log/loginLog'), // Parent router-view name: 'LoginLog', diff --git a/src/views/accessPermission/addStaffPerm.vue b/src/views/accessPermission/addStaffPerm.vue index 348bba2..7f41888 100644 --- a/src/views/accessPermission/addStaffPerm.vue +++ b/src/views/accessPermission/addStaffPerm.vue @@ -405,14 +405,16 @@ }) addPermission(permissionForm).then(response => { if (response.code === 200) { - this.$confirm('新增成功,是否继续新增?', '提示', { + this.$confirm(`${response.message}--新增成功,是否继续新增?`, '提示', { confirmButtonText: '是', cancelButtonText: '否', type: 'info' }).then(() => { + // this.$message.info(`${response.message}`) this.canEdit = true this.initDialog(this.permissionForm.doorCodes) }).catch(() => { + // this.$message.info(`${response.message}`) this.canEdit = true this.cancel() }) diff --git a/src/views/accessPermission/addVisitorPerm.vue b/src/views/accessPermission/addVisitorPerm.vue index 17f201f..ddc38d1 100644 --- a/src/views/accessPermission/addVisitorPerm.vue +++ b/src/views/accessPermission/addVisitorPerm.vue @@ -108,7 +108,8 @@ }) addPermission(permissionForm).then(response => { if (response.code === 200) { - this.$message.success('新增门禁授权成功') + // this.$message.success('新增门禁授权成功') + this.$message.success(`${response.message}`) this.cancel() } this.canEdit = true diff --git a/src/views/accessPermission/listDoorPermission.vue b/src/views/accessPermission/listDoorPermission.vue index 5a9cbbe..4cb3b25 100644 --- a/src/views/accessPermission/listDoorPermission.vue +++ b/src/views/accessPermission/listDoorPermission.vue @@ -192,7 +192,8 @@ batchAcsImport(_file).then(res => { loading.close() // 关闭加载动画 if (res.code === 200) { - this.$message.success('导入成功') + // this.$message.success('导入成功') + this.$message.success(`${res.message}`) this.fileList = [] this.fetchData(false) } diff --git a/src/views/doorManage/controlDoor.vue b/src/views/doorManage/controlDoor.vue index c8bd49d..38d47f5 100644 --- a/src/views/doorManage/controlDoor.vue +++ b/src/views/doorManage/controlDoor.vue @@ -101,7 +101,7 @@ } else { this.resetForm() this.doorForm.doorId = list.map(function(item) { return item.id }) - this.doorForm.doorName = list.map(function(item) { return item.doorName }) + this.doorForm.doorName = list.map(function(item) { return item.doorName }).join(',') } }, // 重置表单 diff --git a/src/views/doorManage/listDoor.vue b/src/views/doorManage/listDoor.vue index f834563..cf76fa8 100644 --- a/src/views/doorManage/listDoor.vue +++ b/src/views/doorManage/listDoor.vue @@ -151,7 +151,7 @@ batchImportDoor(_file).then(res => { loading.close() // 关闭加载动画 if (res.code === 200) { - this.$message.success('导入成功') + this.$message.success(`${res.message}`) this.fileList = [] this.fetchData(false) } diff --git a/src/views/doorManage/listDoorControl.vue b/src/views/doorManage/listDoorControl.vue index 6eea33c..a475865 100644 --- a/src/views/doorManage/listDoorControl.vue +++ b/src/views/doorManage/listDoorControl.vue @@ -13,6 +13,7 @@ + @@ -28,6 +29,7 @@
数据列表
远程开门 + {{ cardbth }} {{ openbtn }} {{ closebtn }} @@ -70,7 +72,7 @@ + +