|
@@ -10,7 +10,6 @@ import me.zhengjie.annotation.rest.AnonymousGetMapping;
|
|
|
import me.zhengjie.annotation.rest.AnonymousPostMapping;
|
|
|
import me.zhengjie.base.BaseResponse;
|
|
|
import me.zhengjie.base.QueryPageParams;
|
|
|
-import me.zhengjie.config.rabbitmq.test.SendTemplate;
|
|
|
import me.zhengjie.domain.LocalStorage;
|
|
|
import me.zhengjie.exception.BadRequestException;
|
|
|
import me.zhengjie.modules.dm.daypc.domain.DmDayPc;
|
|
@@ -24,6 +23,8 @@ import me.zhengjie.modules.dm.order.domain.DmOrderItem;
|
|
|
import me.zhengjie.modules.dm.order.domain.DmOrderRecord;
|
|
|
import me.zhengjie.modules.dm.order.repository.DmOrderItemRepository;
|
|
|
import me.zhengjie.modules.dm.order.repository.DmOrderRecordRepository;
|
|
|
+import me.zhengjie.modules.dm.order.service.DmOrderRecordService;
|
|
|
+import me.zhengjie.modules.dm.order.service.dto.DmOrderRecordQueryCriteria;
|
|
|
import me.zhengjie.modules.dm.service.domain.DmServicePj;
|
|
|
import me.zhengjie.modules.dm.service.repository.DmServicePjRepository;
|
|
|
import me.zhengjie.modules.dm.service.service.DmServicePjService;
|
|
@@ -58,6 +59,7 @@ public class OpenApiController {
|
|
|
private final DmOrderItemRepository orderItemRepository;
|
|
|
private final DmFoodCateRepository dmFoodCateRepository;
|
|
|
private final DmServicePjRepository dmServicePjRepository;
|
|
|
+ private final DmOrderRecordService dmOrderRecordService;
|
|
|
|
|
|
@Log("获取今日菜品-App")
|
|
|
@ApiOperation("获取今日菜品-App")
|
|
@@ -260,5 +262,20 @@ public class OpenApiController {
|
|
|
return new BaseResponse<>(jsonObjectList);
|
|
|
}
|
|
|
|
|
|
+ @AnonymousPostMapping(value = "/expenseFlow")
|
|
|
+ @Log("食堂人流量")
|
|
|
+ @ApiOperation("食堂人流量")
|
|
|
+ public BaseResponse<Object> expenseFlow(@RequestBody QueryPageParams<DmOrderRecordQueryCriteria> criteria){
|
|
|
+ SecurityUtils.CheckApiAuth(criteria);
|
|
|
+ return new BaseResponse<>(dmOrderRecordService.queryAll(criteria.getQuery()).size());
|
|
|
+ }
|
|
|
+
|
|
|
+ @AnonymousPostMapping(value = "/orderRecord")
|
|
|
+ @Log("消费记录")
|
|
|
+ @ApiOperation("消费记录")
|
|
|
+ public BaseResponse<Object> orderRecord(@RequestBody QueryPageParams<DmOrderRecordQueryCriteria> criteria,Pageable pageable){
|
|
|
+ SecurityUtils.CheckApiAuth(criteria);
|
|
|
+ return new BaseResponse<>(dmOrderRecordService.queryAll(criteria.getQuery(),pageable));
|
|
|
+ }
|
|
|
|
|
|
}
|