Преглед на файлове

分期逾期卖家直接取消订单功能

zengchao преди 8 години
родител
ревизия
ce6c7ac4ac

+ 13 - 0
src/main/java/com/uas/platform/b2c/trade/order/controller/OrderController.java

@@ -576,6 +576,19 @@ public class OrderController {
 		return orderService.releaseOrder(orderid, reason);
 		return orderService.releaseOrder(orderid, reason);
 	}
 	}
 
 
+	/**
+	 * 卖家取消订单 释放库存
+	 *
+	 * @param orderid the orderid
+	 * @param reason  the reason
+	 * @return the string
+	 */
+	@RequestMapping(value = "simpleinfo/ones/{orderid}/releaseByVendor", method = RequestMethod.PUT)
+	public String releaseOrderByVendor(@PathVariable String orderid, @RequestBody String reason) {
+		logger.log("卖家订单管理", "取消订单", "根据订单号: " + orderid + "取消订单,释放库存");
+		return orderService.releaseByVendor(orderid);
+	}
+
 	/**
 	/**
 	 * 失效订单 (因确认是订单批次库存不足)
 	 * 失效订单 (因确认是订单批次库存不足)
 	 *
 	 *

+ 7 - 0
src/main/java/com/uas/platform/b2c/trade/order/service/OrderService.java

@@ -391,6 +391,13 @@ public interface OrderService {
 	 */
 	 */
 	String releaseOrder(String orderid, String reason);
 	String releaseOrder(String orderid, String reason);
 
 
+	/**
+	 * 卖家取消订单,释放库存
+	 *
+	 * @param orderid the orderid
+	 * @return string string
+	 */
+	String releaseByVendor(String orderid);
 	/**
 	/**
 	 * 失效订单 (因确认是订单批次库存不足)
 	 * 失效订单 (因确认是订单批次库存不足)
 	 *
 	 *