| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- package com.ydtech.modules.admin.service;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.ydtech.modules.admin.model.SysAgencyLeader;
- import com.ydtech.modules.admin.model.SysDept;
- import com.ydtech.modules.admin.model.SysUser;
- import com.ydtech.modules.admin.model.dto.SysAgencyLeaderDto;
- import com.ydtech.modules.admin.model.dto.SysAgencyLeaderPageDto;
- import com.ydtech.modules.admin.model.dto.TeamUserInfoDto;
- import com.ydtech.modules.admin.model.vo.*;
- import com.ydtech.modules.order.entity.BasePageResult;
- import java.util.List;
- /**
- * 配置机构负责人(AgencyLeader)表服务接口
- *
- * @author makejava
- * @since 2024-07-22 14:08:36
- */
- public interface SysAgencyLeaderService extends IService<SysAgencyLeader> {
-
- /**
- * 新增数据
- *
- * @param sysAgencyLeaderDto 实例对象
- * @return 实例对象
- */
- boolean insert(SysAgencyLeaderDto sysAgencyLeaderDto);
- List<SysDept> getDeptInfo();
- List<SysUser> getUserInfo();
- boolean edit(SysAgencyLeaderDto sysAgencyLeaderDto);
- boolean delById(Integer id);
- List<SysAgencyLeaderVo> queryInfo();
- BasePageResult<SysAgencyLeaderVo> queryPage(SysAgencyLeaderPageDto sysAgencyLeaderPageDto);
- SysAgencyLeaderVo queryById(Integer id);
- boolean checkUserId(String userId);
- AgencyExtractFee queryExtractFee(String userId);
- BasePageResult<AgencyExtractFeeVo> queryExtractFeeAll(SysAgencyLeaderPageDto sysAgencyLeaderPageDto);
- List<TeamInformation> queryTeamInfo(String userId);
- List<TeamUserInfoVo> queryTeamUser(TeamUserInfoDto teamUserInfoDto);
- }
|