diff --git a/common/http.api.js b/common/http.api.js
index adf7224..a5675f7 100644
--- a/common/http.api.js
+++ b/common/http.api.js
@@ -36,6 +36,7 @@ const install = (Vue, vm) => {
let hrmUserInfo = (params = {}) => vm.$u.get('/hrm/employee/info/', params); //用户信息
let hrmCertificate = (params = {}) => vm.$u.get('/hrm/certificate/', params); //用户证书
+ let hrmClockRecord = (params = {}) => vm.$u.get('/hrm/clock_record/', params); //打卡记录
let hrmUpdateInfo = (data = {}) => vm.$u.post('/hrm/employee/improve_info/', data); //作业新建
let getTickets = (params = {}) => vm.$u.get('/wf/ticket/', params); //工单查询/wf/ticket/{id}/
@@ -192,6 +193,7 @@ const install = (Vue, vm) => {
hrmUserInfo,
hrmCertificate,
hrmUpdateInfo,
+ hrmClockRecord,
areaLists,
areaDetail,
diff --git a/pages.json b/pages.json
index aa28b50..a59f384 100644
--- a/pages.json
+++ b/pages.json
@@ -313,6 +313,14 @@
"navigationStyle": "custom",
"enablePullDownRefresh": false
}
+ },
+ {
+ "path": "pages/my/clock_in",
+ "style": {
+ "navigationBarTitleText": "打卡记录",
+ "navigationStyle": "custom",
+ "enablePullDownRefresh": false
+ }
}
],
"globalStyle": {
diff --git a/pages/my/clock_in.vue b/pages/my/clock_in.vue
new file mode 100644
index 0000000..126c963
--- /dev/null
+++ b/pages/my/clock_in.vue
@@ -0,0 +1,193 @@
+
+
+
+
+ 本月
+
+ 选择月份:
+
+ {{date}}
+
+
+
+
+
+
+
+
+ 打卡人员:{{val.detail.personName}}
+ 所在岗位:{{val.employee_.post_name}}
+ 所在部门:{{val.detail.deptName}}
+ 触发模式:{{val.detail.openTypeStr}}
+ 打卡类型:上班打卡下班打卡
+ 其他信息:{{val.detail.deviceName}}
+ 打卡时间:{{val.update_time}}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/my/my.vue b/pages/my/my.vue
index 6c547c3..8d1b7aa 100644
--- a/pages/my/my.vue
+++ b/pages/my/my.vue
@@ -40,6 +40,12 @@
我的资料
+
+
+ 我的打卡记录
+
+
@@ -86,6 +92,11 @@
url: '/pages/my/myInfoChange'
})
}
+ if (type == "clockIn") {
+ uni.navigateTo({
+ url: '/pages/my/clock_in'
+ })
+ }
},
getUserInfo() {
var promise;