From 6a0baf02bb1cc4b7d1d0e9d796ead2218ed9c824 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Thu, 13 Jun 2024 15:48:56 +0800 Subject: [PATCH] 星级矩阵 --- src/main/java/cc/mrbird/febs/dapp/mapper/DappAchieveMemberTreeDao.java | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/dapp/mapper/DappAchieveMemberTreeDao.java b/src/main/java/cc/mrbird/febs/dapp/mapper/DappAchieveMemberTreeDao.java index 9554766..1c05270 100644 --- a/src/main/java/cc/mrbird/febs/dapp/mapper/DappAchieveMemberTreeDao.java +++ b/src/main/java/cc/mrbird/febs/dapp/mapper/DappAchieveMemberTreeDao.java @@ -8,13 +8,17 @@ public interface DappAchieveMemberTreeDao extends BaseMapper<DappAchieveMemberTreeEntity> { - List<DappAchieveMemberTreeEntity> selectNotBottomNodeInMatrix(Long memberId); + List<DappAchieveMemberTreeEntity> selectNotBottomNodeInMatrix(@Param("memberId") Long memberId); - List<DappAchieveMemberTreeEntity> selectMatrixTreeByTopNode(Long memberId); + List<DappAchieveMemberTreeEntity> selectMatrixTreeByTopNode(@Param("memberId") Long memberId, @Param("hasMoney") Integer hasMoney); DappAchieveMemberTreeEntity selectNodeByDeep(@Param("memberId") Long memberId, @Param("deep") Integer deep); - int resetMatrixTree(Long memberId); + List<DappAchieveMemberTreeEntity> selectMatrixChildNode(@Param("topNode") Long topNode, @Param("parentNode") Long parentNode); - int reentryMoney(Long memberId); + int resetMatrixTree(@Param("memberId") Long memberId); + + int reentryMoney(@Param("memberId") Long memberId); + + int emptyTable(); } -- Gitblit v1.9.1