From 4eaec4ea2e835cde100deaec0d1059ceec8c0eda Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Mon, 31 May 2021 16:41:53 +0800
Subject: [PATCH] modify

---
 src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java b/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java
index 66d6a7f..688afe5 100644
--- a/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java
@@ -63,6 +63,8 @@
     @Transactional(rollbackFor = Exception.class)
     public Result buyOrder(OtcOrderAddDto orderAddDto) {
         MemberEntity member = LoginUserUtils.getAppLoginUser();
+
+//        MemberEntity member = memberDao.selectById(445L);
         OtcEntrustOrder entrustOrder = otcEntrustOrderDao.selectById(orderAddDto.getId());
         if (entrustOrder == null) {
             throw new GlobalException("委托单不存在");
@@ -107,7 +109,7 @@
         objectQueryWrapper.lt("status",OtcOrder.STATUS_PAY);
         List<OtcOrder> otcOrders = this.baseMapper.selectList(objectQueryWrapper);
         if(CollUtil.isNotEmpty(otcOrders)){
-            if(otcOrders.size() > 3){
+            if(otcOrders.size() >= 3){
                 throw new GlobalException("最多可同时有三个待付款订单");
             }
         }
@@ -351,7 +353,9 @@
         }
 
         buyDetail.setSaleName(saleMember.getName());
+
         buyDetail.setSaleMemberId(saleMember.getId());
+        buyDetail.setMemberId(member.getId());
 
         buyDetail.setBankName(buyOrder.getBankName());
         buyDetail.setBankNo(buyOrder.getBankNo());
@@ -400,6 +404,7 @@
 
         saleDetail.setSaleName(buyMember.getName());
         saleDetail.setSaleMemberId(buyMember.getId());
+        saleDetail.setMemberId(member.getId());
 
         saleDetail.setPayType(saleOrder.getPayType());
         saleDetail.setIsOwnEntrust(member.getId().equals(saleOrder.getEntrustMemberId()) ? 1 : 2);

--
Gitblit v1.9.1