diff --git a/src/api/canteen/canteenReport.ts b/src/api/canteen/canteenReport.ts new file mode 100644 index 00000000..fe87a55f --- /dev/null +++ b/src/api/canteen/canteenReport.ts @@ -0,0 +1,54 @@ +import request from "/@/utils/request" + +/** 刷卡明细 */ +export function fetchSwipePage(query?: Object) { + return request({ url: "/canteen/canteenReport/swipe/page", method: "get", params: query }) +} +export function delSwipe(ids?: Object) { + return request({ url: "/canteen/canteenReport/swipe", method: "delete", data: ids }) +} +export function clearSwipeMonth(bizMonth: string) { + return request({ url: `/canteen/canteenReport/swipe/month/${bizMonth}`, method: "delete" }) +} + +/** 食材能耗 */ +export function fetchFoodEnergyPage(query?: Object) { + return request({ url: "/canteen/canteenReport/foodEnergy/page", method: "get", params: query }) +} +export function delFoodEnergy(ids?: Object) { + return request({ url: "/canteen/canteenReport/foodEnergy", method: "delete", data: ids }) +} +export function clearFoodEnergyMonth(bizMonth: string) { + return request({ url: `/canteen/canteenReport/foodEnergy/month/${bizMonth}`, method: "delete" }) +} + +/** 手工调整 */ +export function fetchAdjustPage(query?: Object) { + return request({ url: "/canteen/canteenReport/adjust/page", method: "get", params: query }) +} +export function getAdjust(id: string | number) { + return request({ url: `/canteen/canteenReport/adjust/${id}`, method: "get" }) +} +export function addAdjust(obj?: Object) { + return request({ url: "/canteen/canteenReport/adjust", method: "post", data: obj }) +} +export function putAdjust(obj?: Object) { + return request({ url: "/canteen/canteenReport/adjust", method: "put", data: obj }) +} +export function delAdjust(ids?: Object) { + return request({ url: "/canteen/canteenReport/adjust", method: "delete", data: ids }) +} + +/** 报表计算 */ +export function reportSummary(bizMonth: string) { + return request({ url: "/canteen/canteenReport/summary", method: "get", params: { bizMonth } }) +} +export function reportIncome(bizMonth: string) { + return request({ url: "/canteen/canteenReport/income", method: "get", params: { bizMonth } }) +} +export function reportSupplierShare(bizMonth: string) { + return request({ url: "/canteen/canteenReport/supplierShare", method: "get", params: { bizMonth } }) +} +export function reportBusiness(bizMonth: string) { + return request({ url: "/canteen/canteenReport/business", method: "get", params: { bizMonth } }) +} diff --git a/src/views/canteen/boxesInfo/index.vue b/src/views/canteen/boxesInfo/index.vue index a392fb86..df398eb0 100644 --- a/src/views/canteen/boxesInfo/index.vue +++ b/src/views/canteen/boxesInfo/index.vue @@ -3,6 +3,9 @@
+ + + diff --git a/src/views/canteen/canteenErpCategory/index.vue b/src/views/canteen/canteenErpCategory/index.vue index 816686fd..87d45895 100644 --- a/src/views/canteen/canteenErpCategory/index.vue +++ b/src/views/canteen/canteenErpCategory/index.vue @@ -3,6 +3,9 @@
+ + + diff --git a/src/views/canteen/canteenInventoryRecords/index.vue b/src/views/canteen/canteenInventoryRecords/index.vue index e8f9f004..912bcc8c 100644 --- a/src/views/canteen/canteenInventoryRecords/index.vue +++ b/src/views/canteen/canteenInventoryRecords/index.vue @@ -3,6 +3,9 @@
+ + + diff --git a/src/views/canteen/canteenOnlineCategory/index.vue b/src/views/canteen/canteenOnlineCategory/index.vue index 3a1ad860..2bb189a4 100644 --- a/src/views/canteen/canteenOnlineCategory/index.vue +++ b/src/views/canteen/canteenOnlineCategory/index.vue @@ -3,6 +3,9 @@
+ + + diff --git a/src/views/canteen/canteenOnlineSpu/index.vue b/src/views/canteen/canteenOnlineSpu/index.vue index ccf67a24..e2fba4cb 100644 --- a/src/views/canteen/canteenOnlineSpu/index.vue +++ b/src/views/canteen/canteenOnlineSpu/index.vue @@ -3,6 +3,9 @@
+ + + diff --git a/src/views/canteen/canteenReportAdjust/index.vue b/src/views/canteen/canteenReportAdjust/index.vue new file mode 100644 index 00000000..87abfb4f --- /dev/null +++ b/src/views/canteen/canteenReportAdjust/index.vue @@ -0,0 +1,183 @@ + + + diff --git a/src/views/canteen/canteenReportBoard/index.vue b/src/views/canteen/canteenReportBoard/index.vue new file mode 100644 index 00000000..29e2fa11 --- /dev/null +++ b/src/views/canteen/canteenReportBoard/index.vue @@ -0,0 +1,158 @@ + + + + + diff --git a/src/views/canteen/canteenReportFoodEnergy/index.vue b/src/views/canteen/canteenReportFoodEnergy/index.vue new file mode 100644 index 00000000..3ce1593f --- /dev/null +++ b/src/views/canteen/canteenReportFoodEnergy/index.vue @@ -0,0 +1,260 @@ + + + diff --git a/src/views/canteen/canteenReportSwipe/index.vue b/src/views/canteen/canteenReportSwipe/index.vue new file mode 100644 index 00000000..c3f21d16 --- /dev/null +++ b/src/views/canteen/canteenReportSwipe/index.vue @@ -0,0 +1,258 @@ + + + diff --git a/src/views/supermarket/mallProduct/index.vue b/src/views/supermarket/mallProduct/index.vue index 99293980..cd39c976 100644 --- a/src/views/supermarket/mallProduct/index.vue +++ b/src/views/supermarket/mallProduct/index.vue @@ -3,6 +3,9 @@
+ + +