diff --git a/src/api/person.js b/src/api/person.js
index 4e01b02..7e250ba 100644
--- a/src/api/person.js
+++ b/src/api/person.js
@@ -4,6 +4,17 @@
import request from '@/utils/request'
import qs from 'qs'
+// 查询员工照片
+export function getPersonPhoto(personId) {
+ return request({
+ url: '/person/getPhoto',
+ method: 'get',
+ params: {
+ personId: personId
+ }
+ })
+}
+
// 查询员工列表
export function getPersonListAll(params) {
return request({
diff --git a/src/api/person.js b/src/api/person.js
index 4e01b02..7e250ba 100644
--- a/src/api/person.js
+++ b/src/api/person.js
@@ -4,6 +4,17 @@
import request from '@/utils/request'
import qs from 'qs'
+// 查询员工照片
+export function getPersonPhoto(personId) {
+ return request({
+ url: '/person/getPhoto',
+ method: 'get',
+ params: {
+ personId: personId
+ }
+ })
+}
+
// 查询员工列表
export function getPersonListAll(params) {
return request({
diff --git a/src/views/accessPermission/listDoorPermission.vue b/src/views/accessPermission/listDoorPermission.vue
index 6d47c38..158aca0 100644
--- a/src/views/accessPermission/listDoorPermission.vue
+++ b/src/views/accessPermission/listDoorPermission.vue
@@ -127,6 +127,9 @@
// 获取门禁授权数据
fetchData(isNowPage = true) {
this.listLoading = true
+ if (!isNowPage) { // 是否显示当前页,否则跳转第一页
+ this.listQuery.offset = 1
+ }
getDoorPermissionList().then(response => {
this.list = response.data.rows
this.total = parseInt(response.data.total)
diff --git a/src/api/person.js b/src/api/person.js
index 4e01b02..7e250ba 100644
--- a/src/api/person.js
+++ b/src/api/person.js
@@ -4,6 +4,17 @@
import request from '@/utils/request'
import qs from 'qs'
+// 查询员工照片
+export function getPersonPhoto(personId) {
+ return request({
+ url: '/person/getPhoto',
+ method: 'get',
+ params: {
+ personId: personId
+ }
+ })
+}
+
// 查询员工列表
export function getPersonListAll(params) {
return request({
diff --git a/src/views/accessPermission/listDoorPermission.vue b/src/views/accessPermission/listDoorPermission.vue
index 6d47c38..158aca0 100644
--- a/src/views/accessPermission/listDoorPermission.vue
+++ b/src/views/accessPermission/listDoorPermission.vue
@@ -127,6 +127,9 @@
// 获取门禁授权数据
fetchData(isNowPage = true) {
this.listLoading = true
+ if (!isNowPage) { // 是否显示当前页,否则跳转第一页
+ this.listQuery.offset = 1
+ }
getDoorPermissionList().then(response => {
this.list = response.data.rows
this.total = parseInt(response.data.total)
diff --git a/src/views/accessPermission/listStaffPermission.vue b/src/views/accessPermission/listStaffPermission.vue
index 3cbdb6c..25b9526 100644
--- a/src/views/accessPermission/listStaffPermission.vue
+++ b/src/views/accessPermission/listStaffPermission.vue
@@ -20,7 +20,7 @@
- 导出授权记录
+ 导出授权记录
新增员工授权
@@ -175,6 +175,9 @@
// 获取门禁授权数据
fetchData(isNowPage = true) {
this.listLoading = true
+ if (!isNowPage) { // 是否显示当前页,否则跳转第一页
+ this.listQuery.offset = 1
+ }
getStaffPermissionByDoor(this.listQuery).then(response => {
this.list = response.data.rows
this.total = parseInt(response.data.total)
diff --git a/src/api/person.js b/src/api/person.js
index 4e01b02..7e250ba 100644
--- a/src/api/person.js
+++ b/src/api/person.js
@@ -4,6 +4,17 @@
import request from '@/utils/request'
import qs from 'qs'
+// 查询员工照片
+export function getPersonPhoto(personId) {
+ return request({
+ url: '/person/getPhoto',
+ method: 'get',
+ params: {
+ personId: personId
+ }
+ })
+}
+
// 查询员工列表
export function getPersonListAll(params) {
return request({
diff --git a/src/views/accessPermission/listDoorPermission.vue b/src/views/accessPermission/listDoorPermission.vue
index 6d47c38..158aca0 100644
--- a/src/views/accessPermission/listDoorPermission.vue
+++ b/src/views/accessPermission/listDoorPermission.vue
@@ -127,6 +127,9 @@
// 获取门禁授权数据
fetchData(isNowPage = true) {
this.listLoading = true
+ if (!isNowPage) { // 是否显示当前页,否则跳转第一页
+ this.listQuery.offset = 1
+ }
getDoorPermissionList().then(response => {
this.list = response.data.rows
this.total = parseInt(response.data.total)
diff --git a/src/views/accessPermission/listStaffPermission.vue b/src/views/accessPermission/listStaffPermission.vue
index 3cbdb6c..25b9526 100644
--- a/src/views/accessPermission/listStaffPermission.vue
+++ b/src/views/accessPermission/listStaffPermission.vue
@@ -20,7 +20,7 @@
- 导出授权记录
+ 导出授权记录
新增员工授权
@@ -175,6 +175,9 @@
// 获取门禁授权数据
fetchData(isNowPage = true) {
this.listLoading = true
+ if (!isNowPage) { // 是否显示当前页,否则跳转第一页
+ this.listQuery.offset = 1
+ }
getStaffPermissionByDoor(this.listQuery).then(response => {
this.list = response.data.rows
this.total = parseInt(response.data.total)
diff --git a/src/views/accessPermission/listVisitorPermission.vue b/src/views/accessPermission/listVisitorPermission.vue
index 2bf34e5..ddda124 100644
--- a/src/views/accessPermission/listVisitorPermission.vue
+++ b/src/views/accessPermission/listVisitorPermission.vue
@@ -17,7 +17,7 @@
- 导出授权记录
+ 导出授权记录
新增访客授权
@@ -166,6 +166,9 @@
// 获取门禁授权数据
fetchData(isNowPage = true) {
this.listLoading = true
+ if (!isNowPage) { // 是否显示当前页,否则跳转第一页
+ this.listQuery.offset = 1
+ }
getVisitorPermissionByDoor(this.listQuery).then(response => {
this.list = response.data.rows
this.total = parseInt(response.data.total)
diff --git a/src/api/person.js b/src/api/person.js
index 4e01b02..7e250ba 100644
--- a/src/api/person.js
+++ b/src/api/person.js
@@ -4,6 +4,17 @@
import request from '@/utils/request'
import qs from 'qs'
+// 查询员工照片
+export function getPersonPhoto(personId) {
+ return request({
+ url: '/person/getPhoto',
+ method: 'get',
+ params: {
+ personId: personId
+ }
+ })
+}
+
// 查询员工列表
export function getPersonListAll(params) {
return request({
diff --git a/src/views/accessPermission/listDoorPermission.vue b/src/views/accessPermission/listDoorPermission.vue
index 6d47c38..158aca0 100644
--- a/src/views/accessPermission/listDoorPermission.vue
+++ b/src/views/accessPermission/listDoorPermission.vue
@@ -127,6 +127,9 @@
// 获取门禁授权数据
fetchData(isNowPage = true) {
this.listLoading = true
+ if (!isNowPage) { // 是否显示当前页,否则跳转第一页
+ this.listQuery.offset = 1
+ }
getDoorPermissionList().then(response => {
this.list = response.data.rows
this.total = parseInt(response.data.total)
diff --git a/src/views/accessPermission/listStaffPermission.vue b/src/views/accessPermission/listStaffPermission.vue
index 3cbdb6c..25b9526 100644
--- a/src/views/accessPermission/listStaffPermission.vue
+++ b/src/views/accessPermission/listStaffPermission.vue
@@ -20,7 +20,7 @@
- 导出授权记录
+ 导出授权记录
新增员工授权
@@ -175,6 +175,9 @@
// 获取门禁授权数据
fetchData(isNowPage = true) {
this.listLoading = true
+ if (!isNowPage) { // 是否显示当前页,否则跳转第一页
+ this.listQuery.offset = 1
+ }
getStaffPermissionByDoor(this.listQuery).then(response => {
this.list = response.data.rows
this.total = parseInt(response.data.total)
diff --git a/src/views/accessPermission/listVisitorPermission.vue b/src/views/accessPermission/listVisitorPermission.vue
index 2bf34e5..ddda124 100644
--- a/src/views/accessPermission/listVisitorPermission.vue
+++ b/src/views/accessPermission/listVisitorPermission.vue
@@ -17,7 +17,7 @@
- 导出授权记录
+ 导出授权记录
新增访客授权
@@ -166,6 +166,9 @@
// 获取门禁授权数据
fetchData(isNowPage = true) {
this.listLoading = true
+ if (!isNowPage) { // 是否显示当前页,否则跳转第一页
+ this.listQuery.offset = 1
+ }
getVisitorPermissionByDoor(this.listQuery).then(response => {
this.list = response.data.rows
this.total = parseInt(response.data.total)
diff --git a/src/views/dashboard/components/PanelGroup.vue b/src/views/dashboard/components/PanelGroup.vue
index 61ecaf5..808c0ee 100644
--- a/src/views/dashboard/components/PanelGroup.vue
+++ b/src/views/dashboard/components/PanelGroup.vue
@@ -75,6 +75,22 @@
permission: '/statistics'
},
{
+ title: '识别记录',
+ context: '',
+ icon: 'log',
+ color: '#34bfa3',
+ path: '/record',
+ permission: '/record'
+ },
+ {
+ title: '设备管理',
+ context: '',
+ icon: 'chart-pie',
+ color: '#d87a80',
+ path: '/device',
+ permission: '/device'
+ },
+ {
title: '登录日志',
context: '',
icon: 'log',
diff --git a/src/api/person.js b/src/api/person.js
index 4e01b02..7e250ba 100644
--- a/src/api/person.js
+++ b/src/api/person.js
@@ -4,6 +4,17 @@
import request from '@/utils/request'
import qs from 'qs'
+// 查询员工照片
+export function getPersonPhoto(personId) {
+ return request({
+ url: '/person/getPhoto',
+ method: 'get',
+ params: {
+ personId: personId
+ }
+ })
+}
+
// 查询员工列表
export function getPersonListAll(params) {
return request({
diff --git a/src/views/accessPermission/listDoorPermission.vue b/src/views/accessPermission/listDoorPermission.vue
index 6d47c38..158aca0 100644
--- a/src/views/accessPermission/listDoorPermission.vue
+++ b/src/views/accessPermission/listDoorPermission.vue
@@ -127,6 +127,9 @@
// 获取门禁授权数据
fetchData(isNowPage = true) {
this.listLoading = true
+ if (!isNowPage) { // 是否显示当前页,否则跳转第一页
+ this.listQuery.offset = 1
+ }
getDoorPermissionList().then(response => {
this.list = response.data.rows
this.total = parseInt(response.data.total)
diff --git a/src/views/accessPermission/listStaffPermission.vue b/src/views/accessPermission/listStaffPermission.vue
index 3cbdb6c..25b9526 100644
--- a/src/views/accessPermission/listStaffPermission.vue
+++ b/src/views/accessPermission/listStaffPermission.vue
@@ -20,7 +20,7 @@
- 导出授权记录
+ 导出授权记录
新增员工授权
@@ -175,6 +175,9 @@
// 获取门禁授权数据
fetchData(isNowPage = true) {
this.listLoading = true
+ if (!isNowPage) { // 是否显示当前页,否则跳转第一页
+ this.listQuery.offset = 1
+ }
getStaffPermissionByDoor(this.listQuery).then(response => {
this.list = response.data.rows
this.total = parseInt(response.data.total)
diff --git a/src/views/accessPermission/listVisitorPermission.vue b/src/views/accessPermission/listVisitorPermission.vue
index 2bf34e5..ddda124 100644
--- a/src/views/accessPermission/listVisitorPermission.vue
+++ b/src/views/accessPermission/listVisitorPermission.vue
@@ -17,7 +17,7 @@
- 导出授权记录
+ 导出授权记录
新增访客授权
@@ -166,6 +166,9 @@
// 获取门禁授权数据
fetchData(isNowPage = true) {
this.listLoading = true
+ if (!isNowPage) { // 是否显示当前页,否则跳转第一页
+ this.listQuery.offset = 1
+ }
getVisitorPermissionByDoor(this.listQuery).then(response => {
this.list = response.data.rows
this.total = parseInt(response.data.total)
diff --git a/src/views/dashboard/components/PanelGroup.vue b/src/views/dashboard/components/PanelGroup.vue
index 61ecaf5..808c0ee 100644
--- a/src/views/dashboard/components/PanelGroup.vue
+++ b/src/views/dashboard/components/PanelGroup.vue
@@ -75,6 +75,22 @@
permission: '/statistics'
},
{
+ title: '识别记录',
+ context: '',
+ icon: 'log',
+ color: '#34bfa3',
+ path: '/record',
+ permission: '/record'
+ },
+ {
+ title: '设备管理',
+ context: '',
+ icon: 'chart-pie',
+ color: '#d87a80',
+ path: '/device',
+ permission: '/device'
+ },
+ {
title: '登录日志',
context: '',
icon: 'log',
diff --git a/src/views/deviceManage/syncRecord.vue b/src/views/deviceManage/syncRecord.vue
index 82f0d0a..ba97c98 100644
--- a/src/views/deviceManage/syncRecord.vue
+++ b/src/views/deviceManage/syncRecord.vue
@@ -6,6 +6,7 @@
v-model="timeRange"
:picker-options="pickerOptions"
:default-time="['00:00:00', '23:59:59']"
+ value-format="yyyy-MM-dd HH:mm:ss"
type="datetimerange"
size="small"
class="my-datepick"
@@ -79,6 +80,7 @@
},
watch: {
timeRange(val) {
+ console.log('timeRange', val)
if (val && val.length > 0) {
if (typeof val[0] !== 'string') {
val[0] = val[0].format('YYYY-MM-DD HH:mm:ss')
@@ -104,12 +106,14 @@
if (end.valueOf() - s.valueOf() > (7 * 24 * 60 * 60 * 1000)) {
this.$message.warning('日期范围不能大于7天')
end = moment(s).add(7, 'days').format('YYYY-MM-DD 23:59:59')
- s = s.format('yyyy-MM-DD 00:00:00')
+ s = s.format('YYYY-MM-DD 00:00:00')
+ console.log('end', end, 's', s)
}
if (s.valueOf() - end.valueOf() > (7 * 24 * 60 * 60 * 1000)) {
this.$message.warning('日期范围不能大于7天')
end = moment(s).subtract(7, 'days').format('YYYY-MM-DD 00:00:00')
s = s.format('YYYY-MM-DD 23:59:59')
+ console.log('end', end, 's', s)
}
this.timeRange = [s, end]
}
diff --git a/src/api/person.js b/src/api/person.js
index 4e01b02..7e250ba 100644
--- a/src/api/person.js
+++ b/src/api/person.js
@@ -4,6 +4,17 @@
import request from '@/utils/request'
import qs from 'qs'
+// 查询员工照片
+export function getPersonPhoto(personId) {
+ return request({
+ url: '/person/getPhoto',
+ method: 'get',
+ params: {
+ personId: personId
+ }
+ })
+}
+
// 查询员工列表
export function getPersonListAll(params) {
return request({
diff --git a/src/views/accessPermission/listDoorPermission.vue b/src/views/accessPermission/listDoorPermission.vue
index 6d47c38..158aca0 100644
--- a/src/views/accessPermission/listDoorPermission.vue
+++ b/src/views/accessPermission/listDoorPermission.vue
@@ -127,6 +127,9 @@
// 获取门禁授权数据
fetchData(isNowPage = true) {
this.listLoading = true
+ if (!isNowPage) { // 是否显示当前页,否则跳转第一页
+ this.listQuery.offset = 1
+ }
getDoorPermissionList().then(response => {
this.list = response.data.rows
this.total = parseInt(response.data.total)
diff --git a/src/views/accessPermission/listStaffPermission.vue b/src/views/accessPermission/listStaffPermission.vue
index 3cbdb6c..25b9526 100644
--- a/src/views/accessPermission/listStaffPermission.vue
+++ b/src/views/accessPermission/listStaffPermission.vue
@@ -20,7 +20,7 @@
- 导出授权记录
+ 导出授权记录
新增员工授权
@@ -175,6 +175,9 @@
// 获取门禁授权数据
fetchData(isNowPage = true) {
this.listLoading = true
+ if (!isNowPage) { // 是否显示当前页,否则跳转第一页
+ this.listQuery.offset = 1
+ }
getStaffPermissionByDoor(this.listQuery).then(response => {
this.list = response.data.rows
this.total = parseInt(response.data.total)
diff --git a/src/views/accessPermission/listVisitorPermission.vue b/src/views/accessPermission/listVisitorPermission.vue
index 2bf34e5..ddda124 100644
--- a/src/views/accessPermission/listVisitorPermission.vue
+++ b/src/views/accessPermission/listVisitorPermission.vue
@@ -17,7 +17,7 @@
- 导出授权记录
+ 导出授权记录
新增访客授权
@@ -166,6 +166,9 @@
// 获取门禁授权数据
fetchData(isNowPage = true) {
this.listLoading = true
+ if (!isNowPage) { // 是否显示当前页,否则跳转第一页
+ this.listQuery.offset = 1
+ }
getVisitorPermissionByDoor(this.listQuery).then(response => {
this.list = response.data.rows
this.total = parseInt(response.data.total)
diff --git a/src/views/dashboard/components/PanelGroup.vue b/src/views/dashboard/components/PanelGroup.vue
index 61ecaf5..808c0ee 100644
--- a/src/views/dashboard/components/PanelGroup.vue
+++ b/src/views/dashboard/components/PanelGroup.vue
@@ -75,6 +75,22 @@
permission: '/statistics'
},
{
+ title: '识别记录',
+ context: '',
+ icon: 'log',
+ color: '#34bfa3',
+ path: '/record',
+ permission: '/record'
+ },
+ {
+ title: '设备管理',
+ context: '',
+ icon: 'chart-pie',
+ color: '#d87a80',
+ path: '/device',
+ permission: '/device'
+ },
+ {
title: '登录日志',
context: '',
icon: 'log',
diff --git a/src/views/deviceManage/syncRecord.vue b/src/views/deviceManage/syncRecord.vue
index 82f0d0a..ba97c98 100644
--- a/src/views/deviceManage/syncRecord.vue
+++ b/src/views/deviceManage/syncRecord.vue
@@ -6,6 +6,7 @@
v-model="timeRange"
:picker-options="pickerOptions"
:default-time="['00:00:00', '23:59:59']"
+ value-format="yyyy-MM-dd HH:mm:ss"
type="datetimerange"
size="small"
class="my-datepick"
@@ -79,6 +80,7 @@
},
watch: {
timeRange(val) {
+ console.log('timeRange', val)
if (val && val.length > 0) {
if (typeof val[0] !== 'string') {
val[0] = val[0].format('YYYY-MM-DD HH:mm:ss')
@@ -104,12 +106,14 @@
if (end.valueOf() - s.valueOf() > (7 * 24 * 60 * 60 * 1000)) {
this.$message.warning('日期范围不能大于7天')
end = moment(s).add(7, 'days').format('YYYY-MM-DD 23:59:59')
- s = s.format('yyyy-MM-DD 00:00:00')
+ s = s.format('YYYY-MM-DD 00:00:00')
+ console.log('end', end, 's', s)
}
if (s.valueOf() - end.valueOf() > (7 * 24 * 60 * 60 * 1000)) {
this.$message.warning('日期范围不能大于7天')
end = moment(s).subtract(7, 'days').format('YYYY-MM-DD 00:00:00')
s = s.format('YYYY-MM-DD 23:59:59')
+ console.log('end', end, 's', s)
}
this.timeRange = [s, end]
}
diff --git a/src/views/memberManage/addPerson.vue b/src/views/memberManage/addPerson.vue
index deb53a9..159e1cf 100644
--- a/src/views/memberManage/addPerson.vue
+++ b/src/views/memberManage/addPerson.vue
@@ -6,7 +6,7 @@
-
+
@@ -21,17 +21,17 @@
-
+
+ value-format="yyyy-MM-dd"/>
@@ -182,10 +182,10 @@