diff --git a/src/api/canteen/canteenRecord.js b/src/api/canteen/canteenRecord.js new file mode 100644 index 00000000..9d3907c4 --- /dev/null +++ b/src/api/canteen/canteenRecord.js @@ -0,0 +1,45 @@ +import request from '@/utils/request' + +// 查询食堂支付记录列表 +export function listCanteenRecord(query) { + return request({ + url: '/smart-canteen/api/v2/report/consume/list', + method: 'post', + data: query + }) +} +//人员报表信息查询 +export function peoplelistRecord(query) { + return request({ + url: '/smart-canteen/api/v2/report/consume/peoplelist', + method: 'get', + params: query + }) +} +//获取组织树 +export function getTree(query) { + return request({ + url: '/smart-canteen/api/v2/report/tree', + method: 'get', + params: query + }) +} + +// 查询详情列表 +export function getDetailList(query) { + return request({ + url: '/smart-canteen/api/v2/report/consume/listByArea', + method: 'post', + data: query + }) +} + +// 若依内置了 download 工具,页面里直接用 this.download 更方便(见下) +export function download(query) { + return request({ + url: '/smart-canteen/api/v2/report/consume/exportExcel', + method: 'post', + data: query, + responseType: 'blob' + }) +} diff --git a/src/views/canteenreport/index.vue b/src/views/canteenreport/index.vue new file mode 100644 index 00000000..9f5dbc01 --- /dev/null +++ b/src/views/canteenreport/index.vue @@ -0,0 +1,515 @@ + + + + + diff --git a/src/views/canteenreport/people.vue b/src/views/canteenreport/people.vue new file mode 100644 index 00000000..1e444d85 --- /dev/null +++ b/src/views/canteenreport/people.vue @@ -0,0 +1,411 @@ + + + + +