zhanghua
2025-04-14 1cad14bca191807e18705c3a5526eda8151be439
ycl-common/src/main/java/com/ycl/service/depart/UmsDepartService.java
@@ -2,7 +2,9 @@
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ycl.dto.UmsDepartDto;
import com.ycl.entity.depart.UmsDepart;
import com.ycl.entity.user.UmsAdmin;
import com.ycl.vo.depart.DepartVO;
import com.ycl.vo.depart.UmsDepartVO;
@@ -41,27 +43,36 @@
    /**
     * 删除
     *
     * @param id
     */
    void delete(long id);
    /**
     * 树形
     *
     * @return
     */
    List<UmsDepart> tree();
    /**
     * 分页
     * @param params
     *
     * @param page
     * @return
     */
    IPage<UmsDepartVO> pageDepart(DepartVO.PageDepartVO params);
    IPage<UmsDepartVO> pageDepart(String departName, IPage<UmsDepartVO> page);
    List<UmsDepartDto> departExp();
    /**
     * 修改状态
     *
     * @param params
     */
    void updateStatus(DepartVO.StatusDepartVO params);
    List<UmsAdmin> selectSurplusUser();
    List<UmsAdmin> selectSurplusUserAndExistUser(Long id);
}