diff --git a/ruoyi-ui/src/api/base/calendar.js b/ruoyi-ui/src/api/base/calendar.js new file mode 100644 index 000000000..43ea18a24 --- /dev/null +++ b/ruoyi-ui/src/api/base/calendar.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询考勤日历列表 +export function listCalendar(query) { + return request({ + url: '/base/calendar/list', + method: 'get', + params: query + }) +} + +// 查询考勤日历详细 +export function getCalendar(id) { + return request({ + url: '/base/calendar/' + id, + method: 'get' + }) +} + +// 新增考勤日历 +export function addCalendar(data) { + return request({ + url: '/base/calendar', + method: 'post', + data: data + }) +} + +// 修改考勤日历 +export function updateCalendar(data) { + return request({ + url: '/base/calendar', + method: 'put', + data: data + }) +} + +// 删除考勤日历 +export function delCalendar(id) { + return request({ + url: '/base/calendar/' + id, + method: 'delete' + }) +} + +// 导出考勤日历 +export function exportCalendar(query) { + return request({ + url: '/base/calendar/export', + method: 'get', + params: query + }) +} \ No newline at end of file diff --git a/ruoyi-ui/src/api/base/calendarItem.js b/ruoyi-ui/src/api/base/calendarItem.js new file mode 100644 index 000000000..0e328d3af --- /dev/null +++ b/ruoyi-ui/src/api/base/calendarItem.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询考勤日历明细列表 +export function listCalendarItem(query) { + return request({ + url: '/base/calendarItem/list', + method: 'get', + params: query + }) +} + +// 查询考勤日历明细详细 +export function getCalendarItem(id) { + return request({ + url: '/base/calendarItem/' + id, + method: 'get' + }) +} + +// 新增考勤日历明细 +export function addCalendarItem(data) { + return request({ + url: '/base/calendarItem', + method: 'post', + data: data + }) +} + +// 修改考勤日历明细 +export function updateCalendarItem(data) { + return request({ + url: '/base/calendarItem', + method: 'put', + data: data + }) +} + +// 删除考勤日历明细 +export function delCalendarItem(id) { + return request({ + url: '/base/calendarItem/' + id, + method: 'delete' + }) +} + +// 导出考勤日历明细 +export function exportCalendarItem(query) { + return request({ + url: '/base/calendarItem/export', + method: 'get', + params: query + }) +} \ No newline at end of file diff --git a/ruoyi-ui/src/views/base/calendar/index.vue b/ruoyi-ui/src/views/base/calendar/index.vue new file mode 100644 index 000000000..8b0cf569d --- /dev/null +++ b/ruoyi-ui/src/views/base/calendar/index.vue @@ -0,0 +1,395 @@ + + + diff --git a/ruoyi-ui/src/views/base/calendarItem/index.vue b/ruoyi-ui/src/views/base/calendarItem/index.vue new file mode 100644 index 000000000..87caa451b --- /dev/null +++ b/ruoyi-ui/src/views/base/calendarItem/index.vue @@ -0,0 +1,308 @@ + + + diff --git a/ruoyi-ui/src/views/base/company/index.vue b/ruoyi-ui/src/views/base/company/index.vue index 990d9b957..7759cf1fc 100644 --- a/ruoyi-ui/src/views/base/company/index.vue +++ b/ruoyi-ui/src/views/base/company/index.vue @@ -84,7 +84,7 @@ - + @@ -92,7 +92,7 @@ - +