| | |
| | | import com.ruoyi.common.core.vo.Path; |
| | | import com.ruoyi.order.api.entity.*; |
| | | import com.ruoyi.order.api.factory.OrderFallbackFactory; |
| | | import com.ruoyi.order.api.request.OrderCountDataRequest; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.cloud.openfeign.FeignClient; |
| | | import org.springframework.web.bind.annotation.GetMapping; |
| | |
| | | /** |
| | | * 订单统计 |
| | | * |
| | | * @param name 师傅姓名 |
| | | * @param phone 师傅电话 |
| | | * @param pageNum 页码 |
| | | * @param pageSize 每页条数 |
| | | * @param request 查询参数 |
| | | * @return 分页 |
| | | */ |
| | | @GetMapping(value = "/order/orderCount") |
| | | R<Page<OrderCountVO>> orderCount(@RequestParam(value = "name", required = false) String name, |
| | | @RequestParam(value = "phone", required = false) String phone, |
| | | @RequestParam(name = "pageNum", defaultValue = "1") Integer pageNum, |
| | | @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize); |
| | | @PostMapping(value = "/order/orderCount") |
| | | R<Page<OrderCountVO>> orderCount(@RequestBody OrderCountDataRequest request); |
| | | |
| | | /** |
| | | * 订单列表-excel导出 |
| | |
| | | R<Boolean> placeOrder(@RequestBody UserOrderRequest userOrderRequest); |
| | | |
| | | /** |
| | | * 判断用户是否下单 |
| | | * |
| | | * @param userId 用户id |
| | | */ |
| | | @GetMapping(value = "/order/orderByUserId") |
| | | R<Boolean> orderByUserId(@RequestParam("userId") Integer userId); |
| | | |
| | | /** |
| | | * 站点详情 |
| | | * |
| | | * @param orderId 订单id |
| | |
| | | R<Boolean> supplementAllowance(@RequestParam("orderId") String orderId, |
| | | @RequestParam("prizeName") String prizeName); |
| | | |
| | | @GetMapping("/oldData/order") |
| | | R<String> oldData(@RequestParam("index") Integer index, |
| | | @RequestParam("pageNum") Integer pageNum, |
| | | @RequestParam("pageSize") Integer pageSize); |
| | | |
| | | } |