|
@@ -44,6 +44,7 @@ import io.swagger.annotations.ApiResponses;
|
|
|
import ma.glasnost.orika.MapperFacade;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
|
+import org.springframework.web.bind.annotation.PostMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
@@ -60,7 +61,7 @@ import java.util.concurrent.TimeUnit;
|
|
|
* @author zhangkaikai
|
|
|
* @create 2023-06-02 3:08 PM
|
|
|
**/
|
|
|
-@Api("采购商品订单管理")
|
|
|
+@Api(tags = "门店采购商品订单管理")
|
|
|
@RestController
|
|
|
@RequestMapping("/api/v1/mp/channel/mall")
|
|
|
public class ChannelGoodsOrderController extends BaseApiController {
|
|
@@ -107,7 +108,7 @@ public class ChannelGoodsOrderController extends BaseApiController {
|
|
|
|
|
|
|
|
|
@ApiOperation("采购商品订单列表")
|
|
|
- @RequestMapping("/goods/order/list")
|
|
|
+ @PostMapping("/goods/order/list")
|
|
|
@ApiResponses(
|
|
|
@ApiResponse(code = 200, message = "成功", response = ChannelGoodsOrderVO.class)
|
|
|
)
|
|
@@ -134,7 +135,10 @@ public class ChannelGoodsOrderController extends BaseApiController {
|
|
|
|
|
|
|
|
|
@ApiOperation("采购商品订单详情")
|
|
|
- @RequestMapping("/goods/order/detail")
|
|
|
+ @PostMapping("/goods/order/detail")
|
|
|
+ @ApiResponses(
|
|
|
+ @ApiResponse(code = 200, message = "成功", response = ChannelGoodsOrderInfoVO.class)
|
|
|
+ )
|
|
|
public AjaxResult goodsOrderDetail(@RequestBody ChannelGoodsOrder goodsOrder) {
|
|
|
Long channelId = SecurityUtils.getLoginUser().getChannelId();
|
|
|
ChannelGoodsOrder channelGoodsOrder = channelGoodsOrderService.getOne(new LambdaQueryWrapper<ChannelGoodsOrder>().eq(ChannelGoodsOrder::getChannelId, channelId)
|
|
@@ -170,7 +174,7 @@ public class ChannelGoodsOrderController extends BaseApiController {
|
|
|
* 订单结算,每次更换地址时需重新请求此接口
|
|
|
*/
|
|
|
@ApiOperation("采购商品订单结算")
|
|
|
- @RequestMapping("/goods/order/settle")
|
|
|
+ @PostMapping("/goods/order/settle")
|
|
|
@ApiResponses(
|
|
|
@ApiResponse(code = 200, message = "成功", response = ChannelGoodsOrderSettleVO.class)
|
|
|
)
|
|
@@ -233,7 +237,7 @@ public class ChannelGoodsOrderController extends BaseApiController {
|
|
|
* 提交订单
|
|
|
*/
|
|
|
@ApiOperation("采购商品订单提交")
|
|
|
- @RequestMapping("/goods/order/submit")
|
|
|
+ @PostMapping("/goods/order/submit")
|
|
|
public AjaxResult goodsOrderSubmit(@RequestBody ChannelGoodsOrder goodsOrder) {
|
|
|
Long channelId = SecurityUtils.getLoginUser().getChannelId();
|
|
|
Channel channel = channelService.getById(channelId);
|
|
@@ -261,7 +265,7 @@ public class ChannelGoodsOrderController extends BaseApiController {
|
|
|
* 取消订单
|
|
|
*/
|
|
|
@ApiOperation("采购商品订单取消")
|
|
|
- @RequestMapping("/goods/order/cancel")
|
|
|
+ @PostMapping("/goods/order/cancel")
|
|
|
public AjaxResult goodsOrderCancel(@RequestBody ChannelGoodsOrder goodsOrder) {
|
|
|
Long channelId = SecurityUtils.getLoginUser().getChannelId();
|
|
|
channelGoodsOrderService.cancelOrder(channelId, goodsOrder.getOrderId());
|
|
@@ -270,7 +274,7 @@ public class ChannelGoodsOrderController extends BaseApiController {
|
|
|
|
|
|
|
|
|
@ApiOperation("采购商品订单支付")
|
|
|
- @RequestMapping("/goods/order/pay")
|
|
|
+ @PostMapping("/goods/order/pay")
|
|
|
public AjaxResult goodsOrderPay(@Valid @RequestBody OrderPayParam param) {
|
|
|
Long userId = SecurityUtils.getLoginUser().getUserId();
|
|
|
SysUser sysUser = sysUserService.selectUserById(userId);
|
|
@@ -297,7 +301,7 @@ public class ChannelGoodsOrderController extends BaseApiController {
|
|
|
|
|
|
|
|
|
@ApiOperation("采购商品订单确认收货")
|
|
|
- @RequestMapping("/goods/order/confirm")
|
|
|
+ @PostMapping("/goods/order/confirm")
|
|
|
public AjaxResult goodsOrderConfirm(@RequestBody ChannelGoodsOrder goodsOrder) {
|
|
|
Long channelId = SecurityUtils.getLoginUser().getChannelId();
|
|
|
ChannelGoodsOrder channelGoodsOrder = channelGoodsOrderService.getById(goodsOrder.getOrderId());
|