diff --git a/src/api/restaurant/detail.js b/src/api/restaurant/detail.js index aeb8dde..67aaa5f 100644 --- a/src/api/restaurant/detail.js +++ b/src/api/restaurant/detail.js @@ -17,3 +17,10 @@ export function getFlushDatas() { }) } +export function addDetail(data){ + return request({ + url: '/api/v2/save', + method: 'post', + data: data + }) +} diff --git a/src/api/restaurant/meal.js b/src/api/restaurant/meal.js new file mode 100644 index 0000000..3b7b098 --- /dev/null +++ b/src/api/restaurant/meal.js @@ -0,0 +1,36 @@ +import request from '@/utils/request' + +// 请假列表 +export function list(query) { + return request({ + url: '/meal/expenses/list', + method: 'get', + params: query + }) +} + +// 查询请假详细 +export function getInfo(id) { + return request({ + url: '/meal/expenses/' + id, + method: 'get' + }) +} + +// 修改 +export function update(data) { + return request({ + url: '/meal/expenses/edit', + method: 'put', + data: data + }) +} + +export function exportStatistics(query) { + return request({ + url: '/meal/expenses/export', + method: 'post', + params: query + }) +} + diff --git a/src/api/restaurant/mealDetail.js b/src/api/restaurant/mealDetail.js new file mode 100644 index 0000000..7ad298b --- /dev/null +++ b/src/api/restaurant/mealDetail.js @@ -0,0 +1,29 @@ +import request from '@/utils/request' + +// 查询请假管理详情列表 +export function listDetail(query) { + return request({ + url: '/meal/expenses/detail/list', + method: 'get', + params: query + }) +} + + +// 新增请假管理详情 +export function addDetail(data) { + return request({ + url: '/meal/expenses/detail', + method: 'post', + data: data + }) +} + +// 删除请假管理详情 +export function delDetail(id) { + return request({ + url: '/meal/expenses/detail/' + id, + method: 'delete' + }) +} + diff --git a/src/views/finance/financeDetail/index.vue b/src/views/finance/financeDetail/index.vue index 2118a62..1617fdb 100644 --- a/src/views/finance/financeDetail/index.vue +++ b/src/views/finance/financeDetail/index.vue @@ -18,7 +18,7 @@ - + 搜索 diff --git a/src/views/restaurant/detail/index.vue b/src/views/restaurant/detail/index.vue index 6ab5a3f..146807f 100644 --- a/src/views/restaurant/detail/index.vue +++ b/src/views/restaurant/detail/index.vue @@ -41,6 +41,16 @@ v-hasPermi="['system:detail:export']" >导出 + + 新增 + @@ -67,11 +77,59 @@ :limit.sync="queryParams.pageSize" @pagination="getList" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/restaurant/meal/index.vue b/src/views/restaurant/meal/index.vue new file mode 100644 index 0000000..51f1918 --- /dev/null +++ b/src/views/restaurant/meal/index.vue @@ -0,0 +1,370 @@ + + + diff --git a/src/views/system/staff/index.vue b/src/views/system/staff/index.vue index 0433289..fd79f63 100644 --- a/src/views/system/staff/index.vue +++ b/src/views/system/staff/index.vue @@ -718,7 +718,7 @@ - + @@ -728,7 +728,7 @@ - + @@ -737,7 +737,7 @@ - +