package com.example.northglasserpclient.controller.sd; import com.example.northglasserpclient.common.Result; import com.example.northglasserpclient.service.sd.IOrderService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; import java.util.Map; /** *
* 前端控制器 *
* * @author guo * @since 2025-09-18 */ @RestController @RequestMapping("/order") @RequiredArgsConstructor @Api(tags = "订单管理") public class OrderController { private final IOrderService orderService; @ApiOperation("获取客户未完成订单") @PostMapping("/getUnfinishedOrder/{customId}") public Result getUnfinishedOrder(@PathVariable String customId){ return Result.success(orderService.getUnfinishedOrder(customId)); } @ApiOperation("获取客户已完成订单") @PostMapping("/getFinishedOrder") public Result getFinishedOrder(@RequestBody Map