From 6c1a535a157864b177c17aa14afcda9ad92a2a9b Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Wed, 25 Aug 2021 15:08:23 +0800
Subject: [PATCH] 20210825
---
gc-order/src/main/java/com/xzx/gc/order/service/OrderService.java | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/gc-order/src/main/java/com/xzx/gc/order/service/OrderService.java b/gc-order/src/main/java/com/xzx/gc/order/service/OrderService.java
index f9dd49b..2d46c1c 100644
--- a/gc-order/src/main/java/com/xzx/gc/order/service/OrderService.java
+++ b/gc-order/src/main/java/com/xzx/gc/order/service/OrderService.java
@@ -40,6 +40,7 @@
import com.xzx.gc.model.user.*;
import com.xzx.gc.order.dto.*;
import com.xzx.gc.order.mapper.*;
+import com.xzx.gc.order.vo.InviteUserOrderVo;
import com.xzx.gc.service.AccountContext;
import com.xzx.gc.util.DoubleUtil;
import lombok.extern.slf4j.Slf4j;
@@ -229,6 +230,8 @@
@Autowired
private DistribService distribService;
+ @Autowired
+ private JhyOrderMapper jhyOrderMapper;
public OrderReserveResDto getReserveTimeNew(OrderReserveResDto orderReserveResDto, String partnerId) {
@@ -1152,6 +1155,7 @@
traceIds = getTrace(orderInfoReq);
}
+ distribService.inviteAddOrderScore(orderInfoReq.getCreateUserId(), orderId);
}
}
} catch (RestException e) {
@@ -3795,4 +3799,21 @@
}
orderDetailService.updateAllById(orderDetailInfo);
}
+
+ public PageInfo<InviteUserOrderVo> inviteUserOrderDetail(InviteUserOrderDetailsDto detailsDto) {
+ UserInfo userInfo = userMapper.selectByPrimaryKey(detailsDto.getUserId());
+ if (userInfo == null) {
+ throw new RestException("用户不存在");
+ }
+
+ detailsDto.setPhone(userInfo.getMobilePhone());
+ List<InviteUserOrderVo> orderVos = new ArrayList<>();
+ PageHelper.startPage(detailsDto.getPage(), detailsDto.getLimit());
+ if (detailsDto.getType() == 1) {
+ orderVos = orderMapper.selectInviteUserOrderList(detailsDto);
+ } else {
+ orderVos = jhyOrderMapper.selectInviteUserOrderList(detailsDto);
+ }
+ return new PageInfo<>(orderVos);
+ }
}
--
Gitblit v1.9.1