赵冬冬 пре 4 година
родитељ
комит
3376b1cba5

+ 8 - 0
forest-portal/portal-server/src/main/java/com/hwrj/cloud/portal/controller/OmsPortalOrderController.java

@@ -28,6 +28,14 @@ public class OmsPortalOrderController {
     @Autowired
     private OmsPortalOrderService portalOrderService;
 
+    @ApiOperation("根据购物车信息生成确认单信息")
+    @PostMapping
+    @ResponseBody
+    public CommonResult<ConfirmOrderResult> save(@RequestBody List<Long> cartIds) {
+        portalOrderService.save(cartIds);
+        return CommonResult.success();
+    }
+
 
     @ApiOperation("根据购物车信息生成确认单信息")
     @RequestMapping(value = "/generateConfirmOrder", method = RequestMethod.POST)

+ 2 - 2
forest-portal/portal-server/src/main/java/com/hwrj/cloud/portal/controller/UmsMemberReceiveAddressController.java

@@ -34,7 +34,7 @@ public class UmsMemberReceiveAddressController {
     }
 
     @ApiOperation("删除收货地址")
-    @RequestMapping(value = "/delete/{id}", method = RequestMethod.POST)
+    @RequestMapping(value = "/delete/{id}", method = RequestMethod.DELETE)
     @ResponseBody
     public CommonResult delete(@PathVariable Long id) {
         int count = memberReceiveAddressService.delete(id);
@@ -45,7 +45,7 @@ public class UmsMemberReceiveAddressController {
     }
 
     @ApiOperation("修改收货地址")
-    @RequestMapping(value = "/update/{id}", method = RequestMethod.POST)
+    @RequestMapping(value = "/update/{id}", method = RequestMethod.PUT)
     @ResponseBody
     public CommonResult update(@PathVariable Long id, @RequestBody UmsMemberReceiveAddress address) {
         int count = memberReceiveAddressService.update(id, address);

+ 6 - 0
forest-portal/portal-server/src/main/java/com/hwrj/cloud/portal/service/OmsPortalOrderService.java

@@ -68,4 +68,10 @@ public interface OmsPortalOrderService {
      * 用户根据订单ID删除订单
      */
     void deleteOrder(Long orderId);
+
+    /**
+     * 新建订单
+     * @param cartIds
+     */
+    void save(List<Long> cartIds);
 }

+ 5 - 0
forest-portal/portal-server/src/main/java/com/hwrj/cloud/portal/service/impl/OmsPortalOrderServiceImpl.java

@@ -447,6 +447,11 @@ public class OmsPortalOrderServiceImpl implements OmsPortalOrderService {
         }
     }
 
+    @Override
+    public void save(List<Long> cartIds) {
+
+    }
+
     /**
      * 生成18位订单编号:8位日期+2位平台号码+2位支付方式+6位以上自增id
      */