diff --git a/klp-admin/src/main/java/com/klp/web/controller/system/SysConfigController.java b/klp-admin/src/main/java/com/klp/web/controller/system/SysConfigController.java index d159cbc3..6e43016b 100644 --- a/klp-admin/src/main/java/com/klp/web/controller/system/SysConfigController.java +++ b/klp-admin/src/main/java/com/klp/web/controller/system/SysConfigController.java @@ -102,7 +102,6 @@ public class SysConfigController extends BaseController { /** * 根据参数键名修改参数配置 */ - @SaCheckPermission("system:config:edit") @Log(title = "参数管理", businessType = BusinessType.UPDATE) @PutMapping("/updateByKey") public R updateByKey(@RequestBody SysConfig config) { diff --git a/klp-ui/src/api/wms/attendance.js b/klp-ui/src/api/wms/attendance.js new file mode 100644 index 00000000..ee4765b6 --- /dev/null +++ b/klp-ui/src/api/wms/attendance.js @@ -0,0 +1,56 @@ +import request from '@/utils/request' +import attendanceRequest from '@/utils/attendanceRequest' + +// 查询考勤记录列表 +export function listRecords(query) { + return request({ + url: '/wms/attendanceRecords/list', + method: 'get', + params: query + }) +} + +// 查询考勤记录详细 +export function getRecords(id) { + return request({ + url: '/wms/attendanceRecords/' + id, + method: 'get' + }) +} + +// 新增考勤记录 +export function addRecords(data) { + return request({ + url: '/wms/attendanceRecords', + method: 'post', + data: data + }) +} + +// 修改考勤记录 +export function updateRecords(data) { + return request({ + url: '/wms/attendanceRecords', + method: 'put', + data: data + }) +} + +// 删除考勤记录 +export function delRecords(id) { + return request({ + url: '/wms/attendanceRecords/' + id, + method: 'delete' + }) +} + +// 同步考勤记录 +export function syncRecords(starttime) { + return attendanceRequest({ + url: '/sync_attendance', + method: 'post', + data: { + starttime + } + }) +} diff --git a/klp-ui/src/views/wms/hrm/attendance/index.vue b/klp-ui/src/views/wms/hrm/attendance/index.vue new file mode 100644 index 00000000..f1019ce8 --- /dev/null +++ b/klp-ui/src/views/wms/hrm/attendance/index.vue @@ -0,0 +1,366 @@ + + +