From ff5a0ebccba3225c4a44b47c61a16cdcfa66bd31 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期六, 11 一月 2020 00:40:18 +0800
Subject: [PATCH] 缴费功能加入分布式锁功能
---
OrderService/src/main/java/com/java110/order/smo/impl/OrderInnerServiceSMOImpl.java | 34 +++++++++++++++++++++++++++++++++-
1 files changed, 33 insertions(+), 1 deletions(-)
diff --git a/OrderService/src/main/java/com/java110/order/smo/impl/OrderInnerServiceSMOImpl.java b/OrderService/src/main/java/com/java110/order/smo/impl/OrderInnerServiceSMOImpl.java
index fd00fa7..b21c970 100644
--- a/OrderService/src/main/java/com/java110/order/smo/impl/OrderInnerServiceSMOImpl.java
+++ b/OrderService/src/main/java/com/java110/order/smo/impl/OrderInnerServiceSMOImpl.java
@@ -4,10 +4,14 @@
import com.java110.core.base.smo.BaseServiceSMO;
import com.java110.core.smo.order.IOrderInnerServiceSMO;
import com.java110.core.smo.user.IUserInnerServiceSMO;
+import com.java110.dto.order.BusinessDto;
import com.java110.dto.order.OrderDto;
import com.java110.order.dao.ICenterServiceDAO;
+import com.java110.utils.util.BeanConvertUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@@ -56,7 +60,35 @@
@Override
public List<OrderDto> queryOwenrOrders(@RequestBody OrderDto orderDto) {
- return null;
+ return BeanConvertUtil.covertBeanList(centerServiceDAOImpl.queryOwenrOrders(BeanConvertUtil.beanCovertMap(orderDto)), OrderDto.class);
+ }
+
+ public int updateBusinessStatusCd(@RequestBody OrderDto orderDto){
+ return centerServiceDAOImpl.updateBusinessStatusCd(BeanConvertUtil.beanCovertMap(orderDto));
+ }
+
+ @Override
+ public List<OrderDto> queryMachineOrders(@RequestBody OrderDto orderDto) {
+ return BeanConvertUtil.covertBeanList(centerServiceDAOImpl.queryManchineOrders(BeanConvertUtil.beanCovertMap(orderDto)), OrderDto.class);
+ }
+
+ /**
+ * <p>鏌ヨ涓婄骇缁勭粐淇℃伅</p>
+ *
+ * @param orderDto 鏁版嵁瀵硅薄鍒嗕韩
+ * @return OrderDto 瀵硅薄鏁版嵁
+ */
+ public List<OrderDto> queryApplicationKeyOrders(@RequestBody OrderDto orderDto){
+ return BeanConvertUtil.covertBeanList(centerServiceDAOImpl.queryApplicationKeyOrders(BeanConvertUtil.beanCovertMap(orderDto)), OrderDto.class);
+ }
+
+ /**
+ * 鏌ヨ 鍚岃鍗� 璁㈠崟椤�
+ * @param businessDto
+ * @return
+ */
+ public List<BusinessDto> querySameOrderBusiness(@RequestBody BusinessDto businessDto){
+ return BeanConvertUtil.covertBeanList(centerServiceDAOImpl.querySameOrderBusiness(BeanConvertUtil.beanCovertMap(businessDto)), BusinessDto.class);
}
--
Gitblit v1.8.0