| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- package com.ydtech.modules.admin.service;
- import com.baomidou.mybatisplus.core.metadata.IPage;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.ydtech.core.page.HttpResult;
- 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.*;
- 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);
- boolean edit(SysAgencyLeaderDto sysAgencyLeaderDto);
- boolean editAll(SysAgencyLeaderListDto sysAgencyLeaderDto);
- void editInfo(SysAgencyLeaderDeptDto sysAgencyLeaderDeptDto);
- boolean delById(Integer id);
- List<SysAgencyLeaderVo> queryInfo(String id);
- BasePageResult<SysAgencyLeaderVo> queryPage(SysAgencyLeaderPageDto sysAgencyLeaderPageDto);
- SysAgencyLeaderVo queryById(Integer id);
- boolean checkUserId(String userId);
- AgencyExtractFee queryExtractFee(String userId);
- BasePageResult<AgencyExtractFeeVo> queryExtractFeeList(SysAgencyLeaderPageDto sysAgencyLeaderPageDto);
- BasePageResult<AgencyExtractFeeVo> queryExtractFeeAlls(SysAgencyLeaderPageDto sysAgencyLeaderPageDto);
- BasePageResult<TeamUserInfoVo> queryTeamUser(TeamUserInfoDto teamUserInfoDto);
- BasePageResult<TeamInformation> queryTeamInfoPage(TeamInformationDto teamInformationDto);
- BasePageResult<AgencyTeamVo> queryWorkroomPage(AgencyTeamDto agencyTeamDto);
- List<SysAgencyLeaderVo> queryAgencyLeader(String userId);
- List<SysUser> getLevelUser(String id);
- List<SysAgencyLeader> getByUserIdList(List<String> collect);
- List<SysUser> queryAgencyUser(String deptId);
- IPage<AgencyUserInsAreaVo> queryAgencyUserInsAreaPage(AgencyUserInsAreaDto agencyUserInsAreaDto);
- IPage<AgencyUserInsAreaVo> queryInsAreaPageById(AgencyUserInsAreaDto agencyUserInsAreaDto);
- HttpResult queryUserInsAreaExcel(AgencyUserInsAreaDto agencyUserInsAreaDto);
- SysAgencyLeaderDeptVo queryInfoById(Integer id);
- }
|