xiaoyong931011
2021-03-05 3b58a59878ffa2e0604d5e78285430749418900c
src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java
@@ -72,6 +72,11 @@
      List<FollowTraderInfoEntity> records = followTraderInfoEntitys.getRecords();
      if(CollUtil.isNotEmpty(records)) {
         for(FollowTraderInfoEntity followTraderInfo : records) {
            //获取当前跟单人数
            Long traderId = followTraderInfo.getId();
            String followNowNumString = followTraderInfoMapper.selectFollowNowBytraderId(traderId);
            followTraderInfo.setFollowNumNow(followNowNumString);
            Long memberId = followTraderInfo.getMemberId();
            Map<String, Object> columnMap = new HashMap<>();
            columnMap.put("member_id", memberId);
@@ -269,6 +274,12 @@
      if(ObjectUtil.isEmpty(followNum) || followNum == 0) {
         return new FebsResponse().fail().message("最大跟随人数不能为0");
      }
      String followNumNow = followTraderInfoMapper.selectFollowNowBytraderId(id);
      int parseInt = Integer.parseInt(followNumNow);
      if(parseInt > followNum){
         return new FebsResponse().fail().message("请填写大于当前跟随人数"+parseInt+"的整数");
      }
      //更新【交易员信息表】数据
      selectById.setProfitRatio(profitRatio);
      selectById.setFollowNum(followNum);