From adee5d271a70cbcb9ab45cec00795c9a7b34f6bf Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Thu, 25 Jul 2024 10:47:17 +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