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.ZfFamily; import com.ruoyi.domain.ZfProperty; import com.ruoyi.domain.dto.UserInfoDto; import org.springframework.stereotype.Service; import java.util.List; /** * @Author Jinquan_Ou * @Description * @Date 2023-07-14 14:31 * @Version 1.0.0 **/ @Service public interface ZfFamilyService extends IService { public AjaxResult selectDataList(ZfFamily zfFamily, Integer pageNum, Integer pageSize); ZfFamily getByNameAndUser(ZfFamily zfFamily); /** * 根据家庭名字查询家庭 */ ZfFamily getByName(String familyName); ZfFamily getByFid(Long fid); ZfFamily getByFamId(Long fid); List getByFamilyId(Long fid); List getNowMember(); AjaxResult addMember(UserInfoDto userInfoDto); AjaxResult removeMember(UserInfoDto userInfoDto); AjaxResult addFamily(ZfFamily zfFamily); AjaxResult updateFam(ZfFamily zfFamily); AjaxResult deleteFam(Long []ids); }