From 3b76858df989edd327bfb3c8fbb9544c7f16304f Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期一, 06 七月 2020 19:57:52 +0800
Subject: [PATCH] 优化事务处理
---
service-order/src/main/java/com/java110/order/api/OIdApi.java | 17 ++++++++++++++++-
1 files changed, 16 insertions(+), 1 deletions(-)
diff --git a/service-order/src/main/java/com/java110/order/api/OIdApi.java b/service-order/src/main/java/com/java110/order/api/OIdApi.java
index cb78c9d..10d38ca 100644
--- a/service-order/src/main/java/com/java110/order/api/OIdApi.java
+++ b/service-order/src/main/java/com/java110/order/api/OIdApi.java
@@ -2,6 +2,7 @@
import com.alibaba.fastjson.JSONObject;
import com.java110.dto.order.OrderDto;
+import com.java110.dto.order.OrderItemDto;
import com.java110.order.smo.IOIdServiceSMO;
import com.java110.utils.util.BeanConvertUtil;
import org.springframework.beans.factory.annotation.Autowired;
@@ -39,13 +40,27 @@
/**
* 鍥為��浜嬪姟
+ *
* @param order
* @return
*/
@RequestMapping(path = "/fallBackOId", method = RequestMethod.POST)
- public ResponseEntity<String> fallBackOId(@RequestBody String order){
+ public ResponseEntity<String> fallBackOId(@RequestBody String order) {
JSONObject orderObj = JSONObject.parseObject(order);
OrderDto orderDto = BeanConvertUtil.covertBean(orderObj, OrderDto.class);
return tServiceSMOImpl.fallBackOId(orderDto);
}
+
+ /**
+ * 涓婃姤Item
+ *
+ * @param orderItem
+ * @return
+ */
+ @RequestMapping(path = "/createOrderItem", method = RequestMethod.POST)
+ public ResponseEntity<String> createOrderItem(@RequestBody String orderItem) {
+ JSONObject orderItemObj = JSONObject.parseObject(orderItem);
+ OrderItemDto orderItemDto = BeanConvertUtil.covertBean(orderItemObj, OrderItemDto.class);
+ return tServiceSMOImpl.createOrderItem(orderItemDto);
+ }
}
--
Gitblit v1.8.0