package com.ydtech.modules.admin.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.ydtech.core.page.HttpResult; import com.ydtech.modules.admin.model.dto.DeptBalanceDto; import com.ydtech.modules.admin.model.dto.SysPartnerConsoleDto; import com.ydtech.modules.admin.model.vo.DeptBalanceVo; import com.ydtech.modules.admin.model.vo.PartnerBalanceVo; import java.util.List; public interface DeptBalanceService { /** * @version * @author: whp * @Date: 2024/08/14 9:04 * @Description: 机构负责人统计 */ HttpResult> queryDeptLeaderStatistics(DeptBalanceVo deptBalanceVo); /** * @version * @author: whp * @Date: 2024/08/23 9:04 * @Description: 合伙人统计 */ HttpResult> queryPartnerStatistics(DeptBalanceVo deptBalanceVo); /** * @version * @author: whp * @Date: 2024/08/26 * @Description: 机构树形 */ List getTreeDeptUser(PartnerBalanceVo deptBalanceVo); /** * @version * @author: whp * @Date: 2024/08/26 * @Description: 钱包代理人 */ IPage getWalletAgent(DeptBalanceVo deptBalanceVo); }