package com.ruoyi.service; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.domain.ZInfoUser; import com.ruoyi.domain.ZfRelation; import com.ruoyi.domain.dto.EmpowerDto; import java.util.List; /** *

* 服务类 *

* * @author ojq * @since 2023-03-14 */ public interface ZInfoUserService extends IService { AjaxResult selectInfoList(ZInfoUser zInfoUser, Integer pageNum, Integer pageSize); List selectByCondition(ZInfoUser zInfoUser); AjaxResult searchMyRelation(Long userId); AjaxResult addRelation(ZfRelation zfRelation); AjaxResult updateRelation(ZfRelation zfRelation); AjaxResult deleteRelation(Long[] ids); AjaxResult empower(EmpowerDto empowerDto); AjaxResult listWithTree(); AjaxResult addParent(Long fatherId, Long motherId); AjaxResult listAllExceptAdmin(); }