From 4bc8ec1b950215b2d43d0600ae48475a1e7c7726 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Thu, 27 May 2021 18:34:21 +0800
Subject: [PATCH] 20210527  最多三个待付款

---
 src/main/resources/mapper/otc/OtcEntrustOrderDao.xml                                       |    4 ++++
 src/main/java/com/xcong/excoin/modules/otc/entity/OtcEntrustOrder.java                     |    2 ++
 src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcMarketBussinessServiceImpl.java |    1 +
 src/main/java/com/xcong/excoin/modules/otc/vo/EntrustListInfoVo.java                       |    3 +++
 4 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/modules/otc/entity/OtcEntrustOrder.java b/src/main/java/com/xcong/excoin/modules/otc/entity/OtcEntrustOrder.java
index 17fdc96..f0d42a7 100644
--- a/src/main/java/com/xcong/excoin/modules/otc/entity/OtcEntrustOrder.java
+++ b/src/main/java/com/xcong/excoin/modules/otc/entity/OtcEntrustOrder.java
@@ -74,4 +74,6 @@
 
     @TableField(exist = false)
     private String payType;
+    @TableField(exist = false)
+    private Integer isDefault;
 }
diff --git a/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcMarketBussinessServiceImpl.java b/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcMarketBussinessServiceImpl.java
index ac41c05..d3156af 100644
--- a/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcMarketBussinessServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcMarketBussinessServiceImpl.java
@@ -113,6 +113,7 @@
         MemberEntity member = memberDao.selectById(mb.getMemberId());
         OtcEntrustOrder query = new OtcEntrustOrder();
         query.setMemberId(mb.getMemberId());
+        query.setIsDefault(1);
         query.setOrderType(OtcEntrustOrder.ORDER_TYPE_B);
         query.setStatus(OtcEntrustOrder.LINE_UP);
         List<OtcEntrustOrder> buysEntity = otcEntrustOrderDao.selectEntrustOrderByOrderType(query);
diff --git a/src/main/java/com/xcong/excoin/modules/otc/vo/EntrustListInfoVo.java b/src/main/java/com/xcong/excoin/modules/otc/vo/EntrustListInfoVo.java
index 18f2ae9..cba9a05 100644
--- a/src/main/java/com/xcong/excoin/modules/otc/vo/EntrustListInfoVo.java
+++ b/src/main/java/com/xcong/excoin/modules/otc/vo/EntrustListInfoVo.java
@@ -41,6 +41,9 @@
     @ApiModelProperty(value = "订单类型 B/购买 S/出售")
     private String orderType;
 
+    @ApiModelProperty(value = "类型 1-支付宝2-微信3-银行卡")
+    private String payType;
+
     public BigDecimal getUnitPrice() {
         return unitPrice.setScale(2, BigDecimal.ROUND_DOWN);
     }
diff --git a/src/main/resources/mapper/otc/OtcEntrustOrderDao.xml b/src/main/resources/mapper/otc/OtcEntrustOrderDao.xml
index 092789a..3ab2b71 100644
--- a/src/main/resources/mapper/otc/OtcEntrustOrderDao.xml
+++ b/src/main/resources/mapper/otc/OtcEntrustOrderDao.xml
@@ -51,6 +51,10 @@
             <if test="record.status != null and record.status != 3">
                 and a.status = #{record.status}
             </if>
+
+            <if test="record.isDefualt != null">
+                and b.is_defualt = #{record.isDefualt}
+            </if>
         </where>
     </select>
 

--
Gitblit v1.9.1