From 8e18267da6f32461c449499c2d0d0e459443f2bf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9B=B9=E5=89=8D=E6=98=8E?= <909355014@qq.com>
Date: Thu, 11 Aug 2022 09:44:02 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=89=93=E5=8D=A1=E8=AE=B0?=
=?UTF-8?q?=E5=BD=95=E9=A1=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/model/hrm.js | 11 +++++
src/config/route.js | 10 ++++
src/views/am/monitor.vue | 1 -
src/views/ecm/event_handlefrom.vue | 4 +-
src/views/hrm/clock_record.vue | 75 ++++++++++++++++++++++++++++++
src/views/hrm/employee.vue | 11 ++---
src/views/rpm/remployee.vue | 2 +-
7 files changed, 103 insertions(+), 11 deletions(-)
create mode 100644 src/views/hrm/clock_record.vue
diff --git a/src/api/model/hrm.js b/src/api/model/hrm.js
index 09c8c1ca..1ae804c6 100644
--- a/src/api/model/hrm.js
+++ b/src/api/model/hrm.js
@@ -89,4 +89,15 @@ export default {
}
}
},
+ clock_record: {
+ list: {
+ name: "打卡记录",
+ req: async function(data){
+ return await http.get(
+ `${config.API_URL}/hrm/clock_record/`,
+ data
+ );
+ }
+ },
+ }
}
diff --git a/src/config/route.js b/src/config/route.js
index daf30c5b..fa5cf8e5 100644
--- a/src/config/route.js
+++ b/src/config/route.js
@@ -612,6 +612,16 @@ const routes = [
"component": "hrm/certificate"
}
,
+ {
+ "name": "clockRecord",
+ "path": "/hrm/clock_record",
+ "meta": {
+ "title": "打卡记录",
+ "icon": "el-icon-check",
+ "perms": ["clock_record"]
+ },
+ "component": "hrm/clock_record"
+ },
{
"name": "certificate",
"path": "/hrm/certificate",
diff --git a/src/views/am/monitor.vue b/src/views/am/monitor.vue
index 1c29351e..5faead09 100644
--- a/src/views/am/monitor.vue
+++ b/src/views/am/monitor.vue
@@ -139,7 +139,6 @@ export default {
return {
apiObj: this.$API.am.video.list,
apiParams: {
- "channelTypeList": ["1"]
},
pageStr: "pageNum",
pageSizeStr: "pageSize",
diff --git a/src/views/ecm/event_handlefrom.vue b/src/views/ecm/event_handlefrom.vue
index 303e6add..6cc0db45 100644
--- a/src/views/ecm/event_handlefrom.vue
+++ b/src/views/ecm/event_handlefrom.vue
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/src/views/hrm/clock_record.vue b/src/views/hrm/clock_record.vue
new file mode 100644
index 00000000..c5654279
--- /dev/null
+++ b/src/views/hrm/clock_record.vue
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+ {{scope.row.employee_.name}}
+
+
+
+ {{type_[scope.row.type]}}
+
+
+
+ {{trigger_[scope.row.trigger]}}
+
+
+
+
+
+
+
+
diff --git a/src/views/hrm/employee.vue b/src/views/hrm/employee.vue
index bcc42b7e..745b6311 100644
--- a/src/views/hrm/employee.vue
+++ b/src/views/hrm/employee.vue
@@ -42,18 +42,15 @@
{{ userTypeOptions[scope.row.type] }}
+
+ 在岗
+
-
+
-
+