From 09de95ab5415f1511191f4e68c3bd74e4ab7f09d Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Fri, 05 Mar 2021 15:29:13 +0800
Subject: [PATCH] 20210305  满员状态

---
 src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java |   18 ++++++++++++++++++
 src/main/java/com/xcong/excoin/modules/documentary/vo/FollowTraderProfitInfoVo.java         |    7 ++++++-
 2 files changed, 24 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java b/src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java
index 1678366..df506ea 100644
--- a/src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java
@@ -176,9 +176,27 @@
         			}else {
             			FollowTraderProfitInfoVo.setDocumentaryType(2);
             		}
+        			
         		}
         		Long traderId = FollowTraderProfitInfoVo.getTraderId();
         		FollowTraderInfoEntity followTraderInfoEntity = followTraderInfoDao.selectFollowTraderInfoEntityBytreaderId(traderId);
+        		
+        		//获取当前跟单人数
+    			Map<String, Object> columnMap = new HashMap<>();
+    			columnMap.put("trader_id", traderId);
+    			List<FollowFollowerSettingEntity> selectByMap = followFollowerSettingDao.selectByMap(columnMap);
+    			if(CollUtil.isNotEmpty(selectByMap)) {
+    				Integer followNum = followTraderInfoEntity.getFollowNum();
+    				int size = selectByMap.size();
+    				if(followNum > size) {
+    					FollowTraderProfitInfoVo.setIsActualAll(2);
+    				}else {
+    					FollowTraderProfitInfoVo.setIsActualAll(1);
+    				}
+    			}else {
+    				FollowTraderProfitInfoVo.setIsActualAll(2);
+    			}
+    			
         		String avatar = followTraderInfoEntity.getAvatar();
         		FollowTraderProfitInfoVo.setAvatar(avatar);
         		String nickname = followTraderInfoEntity.getNickname();
diff --git a/src/main/java/com/xcong/excoin/modules/documentary/vo/FollowTraderProfitInfoVo.java b/src/main/java/com/xcong/excoin/modules/documentary/vo/FollowTraderProfitInfoVo.java
index 155c8fe..65a7cdf 100644
--- a/src/main/java/com/xcong/excoin/modules/documentary/vo/FollowTraderProfitInfoVo.java
+++ b/src/main/java/com/xcong/excoin/modules/documentary/vo/FollowTraderProfitInfoVo.java
@@ -82,8 +82,13 @@
     /**
      * 是否满员 1-是2-否
      */
-	@ApiModelProperty("是否满员 1-是2-否")
+	@ApiModelProperty("交易员是否设置满员 1-是2-否")
     private Integer isAll;
+	/**
+     * 是否满员 1-是2-否
+     */
+	@ApiModelProperty("实际是否满员 1-是2-否")
+    private Integer isActualAll;
     /**
      * 跟单状态 1:已跟单2:未跟单
      */

--
Gitblit v1.9.1