| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- package com.ydtech.modules.admin.service;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.ydtech.modules.admin.model.SysUser;
- import com.ydtech.modules.admin.model.dto.SysUserDto;
- import com.ydtech.modules.admin.model.dto.SysUserLinkPtlAgreementDto;
- import com.ydtech.modules.admin.model.po.SysUserLinkPtlAgreement;
- import com.ydtech.modules.admin.model.vo.SysUserBaseVO;
- import com.ydtech.modules.admin.model.vo.SysUserLinkPtlAgreementAddVo;
- import com.ydtech.modules.admin.model.vo.SysUserLinkPtlAgreementVo;
- import com.ydtech.modules.order.entity.BasePageResult;
- import com.ydtech.modules.protocol.entity.po.PtlAgreement;
- import java.util.List;
- public interface SysUserLinkPtlAgreementService extends IService<SysUserLinkPtlAgreement> {
- /**
- * @version
- * @author: hxl
- * @Date: 2024/4/15 15:11
- * @Description: 分页
- */
- BasePageResult<SysUserLinkPtlAgreementDto> queryPage(SysUserLinkPtlAgreementVo sysUserLinkPtlAgreementVo);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/4/15 15:12
- * @Description: 修改
- */
- void addOrUpdate(SysUserLinkPtlAgreementAddVo sysUserLinkPtlAgreementAddVo, SysUser user);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/4/15 17:23
- * @Description: 更具id删除数据
- */
- void deleteByIds(List<Long> ids);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/4/15 17:27
- * @Description: 查询所有的后线人员表
- */
- List<SysUserBaseVO> findUserList(String userId);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/4/15 17:56
- * @Description: 查询所有审核的协议列表
- */
- List<PtlAgreement> findPtlAgreementList();
- /**
- * @version
- * @author: hxl
- * @Date: 2024/4/16 9:27
- * @Description: 查询后线人员关联的协议列表
- */
- List<SysUserLinkPtlAgreementDto> findPtlAgreementListByUserId(String userId);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/4/19 9:55
- * @Description: 创建后线人员绑定的协议数据
- */
- List<PtlAgreement> findAllPtlAgreementListByUserId(String userId);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/4/23 11:36
- * @Description: 查询后线人员+分页
- */
- BasePageResult<SysUserBaseVO> findUserListByPage(SysUserDto sysUserDto);
- }
|