|
@@ -1,20 +1,18 @@
|
|
|
package com.yonge.cooleshow.admin.controller;
|
|
|
|
|
|
+import com.yonge.cooleshow.admin.wrapper.OmsOrderWrapper;
|
|
|
import com.yonge.cooleshow.mall.common.api.CommonPage;
|
|
|
import com.yonge.cooleshow.mall.common.api.CommonResult;
|
|
|
import com.yonge.cooleshow.admin.dto.*;
|
|
|
-import com.yonge.cooleshow.mbg.model.OmsOrder;
|
|
|
import com.yonge.cooleshow.admin.service.OmsOrderService;
|
|
|
import io.swagger.annotations.Api;
|
|
|
-import io.swagger.annotations.ApiImplicitParam;
|
|
|
-import io.swagger.annotations.ApiImplicitParams;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Controller;
|
|
|
+import org.springframework.validation.annotation.Validated;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import java.util.List;
|
|
|
-import java.util.Map;
|
|
|
|
|
|
/**
|
|
|
* 订单管理Controller
|
|
@@ -53,7 +51,7 @@ public class OmsOrderController {
|
|
|
@ResponseBody
|
|
|
public CommonResult close(@RequestParam("ids") List<Long> ids, @RequestParam String note) {
|
|
|
|
|
|
- // int count = orderService.close(ids, note);
|
|
|
+// int count = orderService.close(ids, note);
|
|
|
// if (count > 0) {
|
|
|
// return CommonResult.success(count);
|
|
|
// }
|
|
@@ -64,9 +62,9 @@ public class OmsOrderController {
|
|
|
@ApiOperation("批量完成订单")
|
|
|
@RequestMapping(value = "/update/success", method = RequestMethod.POST)
|
|
|
@ResponseBody
|
|
|
- public CommonResult success(@RequestBody List<Long> ids) {
|
|
|
+ public CommonResult success(@RequestBody @Validated OmsOrderWrapper.OrderStatusUpdate orderStatusUpdate) {
|
|
|
|
|
|
- int count = orderService.success(ids);
|
|
|
+ int count = orderService.updateStatus(orderStatusUpdate);
|
|
|
// if (count > 0) {
|
|
|
// return CommonResult.success(count);
|
|
|
// }
|