From cd59cd93b4eceee7b5f948a19d4e78371348fcd0 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Thu, 27 Jun 2024 10:29:27 +0800
Subject: [PATCH] 后台

---
 src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java |   32 +++++++++++++++++++++-----------
 1 files changed, 21 insertions(+), 11 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java
index d549a54..50efb38 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java
@@ -837,14 +837,14 @@
 
 
 
-    public static void main(String[] args) {
-        DateTime dateTime = DateUtil.parseDate("2024-3-27");
-        System.out.println(dateTime);
-        System.out.println(DateUtil.compare(DateUtil.date(),dateTime));
-        if(DateUtil.compare(DateUtil.date(),dateTime)<= 0){
-            System.out.println(dateTime);
-        }
-    }
+//    public static void main(String[] args) {
+//        DateTime dateTime = DateUtil.parseDate("2024-3-27");
+//        System.out.println(dateTime);
+//        System.out.println(DateUtil.compare(DateUtil.date(),dateTime));
+//        if(DateUtil.compare(DateUtil.date(),dateTime)<= 0){
+//            System.out.println(dateTime);
+//        }
+//    }
     @Override
     public void BuyToSell() {
         /**
@@ -1117,9 +1117,9 @@
         for(MallProductBuy mallProductBuy : mallProductBuys){
             MallProductNft mallProductNft = mallProductNftMapper.selectById(mallProductBuy.getProductNftId());
             //周期
-            int cycle = mallProductNft.getCycle();
+            int cycle = mallProductBuy.getCycle();
             //收益率
-            BigDecimal profitPercent = mallProductNft.getProfit();
+            BigDecimal profitPercent = mallProductBuy.getProfit();
             Date payTime = mallProductBuy.getPayTime();
 
 
@@ -1318,6 +1318,16 @@
         }
 
         log.info("返利总条数:"+ fanliSize);
+    }
+
+    public static void main(String[] args) {
+        DateTime payTime = DateUtil.parseDate("2024-05-24 14:17:02");
+        DateTime nowTime = DateUtil.parseDate("2024-06-8 02:00:00");
+        String s = String.valueOf(DateUtil.between(payTime, nowTime, DateUnit.DAY));//相差日期天数
+        BigDecimal bigDecimal = new BigDecimal(s).setScale(0, BigDecimal.ROUND_DOWN);//只取整数位
+        System.out.println(bigDecimal);
+        BigDecimal remainder = bigDecimal.remainder(new BigDecimal(String.valueOf(5)));//取余
+        System.out.println(remainder);
     }
 
     @Override
@@ -1999,7 +2009,7 @@
                 Integer directCntLevel = teamPerkDto.getDirectCnt();
                 Integer teamCnt = teamPerkDto.getTeamCnt();
                 if(directCntLevel <= intersection.size()){
-                    List<MallMember> mallMembersAll = memberMapper.selectMemberWithLevelAndMemberId(level,mallMemberRef.getId());
+                    List<MallMember> mallMembersAll = memberMapper.selectMemberWithLevelAndMemberId(level,mallMemberRef.getInviteId());
                     if(teamCnt <= (CollUtil.isEmpty(mallMembersAll) ? 0 : mallMembersAll.size())){
                         mallMemberRef.setLevel(level);
                         memberMapper.updateById(mallMemberRef);

--
Gitblit v1.9.1