Helius
2021-06-28 2b3cf8e87398099ba0818ea84e6c751871beac1c
gc-order/src/main/java/com/xzx/gc/order/controller/ApiJhyOrderController.java
@@ -14,6 +14,7 @@
import io.swagger.annotations.ApiResponse;
import io.swagger.annotations.ApiResponses;
import lombok.extern.slf4j.Slf4j;
import org.apache.ibatis.annotations.Param;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
@@ -58,4 +59,24 @@
        return JsonResult.success(jhyOrderService.orderDetails(orderId, getUserId(request)));
    }
    @ApiOperation("抢单")
    @PostMapping(value = "/jhy/order/grab/{orderId}")
    public Result<String> grabOrder(@PathVariable("orderId") Long orderId, HttpServletRequest request) {
        jhyOrderService.grabOrder(orderId, getUserId(request));
        return Result.success();
    }
    @ApiOperation("取消订单")
    @PostMapping(value = "/jhy/order/cancel/{orderId}")
    public Result<String> cancelOrder(Long orderId, HttpServletRequest request) {
        jhyOrderService.cancelOrder(orderId, getUserId(request));
        return null;
    }
    @ApiOperation("确认订单-支付")
    @PostMapping(value = "/jhy/order/confirm")
    public Result<String> confirmOrder() {
        return null;
    }
}