diff --git a/klp-ui/src/api/wms/leaveRequest.js b/klp-ui/src/api/wms/leaveRequest.js new file mode 100644 index 00000000..1b4a7615 --- /dev/null +++ b/klp-ui/src/api/wms/leaveRequest.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询员工请假申请列表 +export function listLeaveRequest(query) { + return request({ + url: '/wms/leaveRequest/list', + method: 'get', + params: query + }) +} + +// 查询员工请假申请详细 +export function getLeaveRequest(leaveId) { + return request({ + url: '/wms/leaveRequest/' + leaveId, + method: 'get' + }) +} + +// 新增员工请假申请 +export function addLeaveRequest(data) { + return request({ + url: '/wms/leaveRequest', + method: 'post', + data: data + }) +} + +// 修改员工请假申请 +export function updateLeaveRequest(data) { + return request({ + url: '/wms/leaveRequest', + method: 'put', + data: data + }) +} + +// 删除员工请假申请 +export function delLeaveRequest(leaveId) { + return request({ + url: '/wms/leaveRequest/' + leaveId, + method: 'delete' + }) +} diff --git a/klp-ui/src/api/wms/mealReport.js b/klp-ui/src/api/wms/mealReport.js new file mode 100644 index 00000000..47ec98c6 --- /dev/null +++ b/klp-ui/src/api/wms/mealReport.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询部门报餐主列表 +export function listMealReport(query) { + return request({ + url: '/wms/mealReport/list', + method: 'get', + params: query + }) +} + +// 查询部门报餐主详细 +export function getMealReport(reportId) { + return request({ + url: '/wms/mealReport/' + reportId, + method: 'get' + }) +} + +// 新增部门报餐主 +export function addMealReport(data) { + return request({ + url: '/wms/mealReport', + method: 'post', + data: data + }) +} + +// 修改部门报餐主 +export function updateMealReport(data) { + return request({ + url: '/wms/mealReport', + method: 'put', + data: data + }) +} + +// 删除部门报餐主 +export function delMealReport(reportId) { + return request({ + url: '/wms/mealReport/' + reportId, + method: 'delete' + }) +} diff --git a/klp-ui/src/components/DictSelect/index.vue b/klp-ui/src/components/DictSelect/index.vue new file mode 100644 index 00000000..3b1a6126 --- /dev/null +++ b/klp-ui/src/components/DictSelect/index.vue @@ -0,0 +1,317 @@ + + + \ No newline at end of file