| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- package com.ydtech.modules.admin.service;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.ydtech.modules.admin.model.dto.SysDeptInternalAgentDto;
- import com.ydtech.modules.admin.model.po.SysDeptInternalAgent;
- import com.ydtech.modules.admin.model.vo.SysDeptInternalAgentAddVo;
- import com.ydtech.modules.admin.model.vo.SysUserLinkAreaVo;
- import com.ydtech.modules.order.entity.BasePageResult;
- import java.util.List;
- /**
- * @author Administrator
- * @description 针对表【sys_dept_internal_agent(内部机构管理)】的数据库操作Service
- * @createDate 2024-06-26 17:28:34
- */
- public interface SysDeptInternalAgentService extends IService<SysDeptInternalAgent> {
- /**
- * @version
- * @author: hxl
- * @Date: 2024/6/26 18:26
- * @Description: 内部机构分页
- */
- BasePageResult<SysDeptInternalAgentDto> queryPage(SysUserLinkAreaVo sysUserLinkAreaVo);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/6/26 18:27
- * @Description: 内部机构的添加、修改
- */
- void addOrUpdate(SysDeptInternalAgentAddVo sysDeptInternalAgentAddVo);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/6/26 18:27
- * @Description: 内部机构的删除
- */
- void deleteByIds(List<String> ids);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/6/26 18:30
- * @Description: 内部机构回显
- */
- SysDeptInternalAgent findSysDeptInternalAgentById(String id);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/6/27 12:04
- * @Description: 查询机构与树
- */
- List<SysDeptInternalAgent> findTree(String deptId, String comtype);
- }
|