package cn.com.lzt.homepage.service; import org.jeecgframework.core.common.service.CommonService; import org.jeecgframework.web.system.pojo.base.TSUser; import cn.com.lzt.common.entity.UserRoleDto; import cn.com.lzt.homepage.dto.DashboardDto; import java.io.Serializable; import java.util.List; import java.util.Map; public interface HomepageServiceI extends CommonService{ /** * 查询用户看板 * @param id * @return */ List queryUserBoardByUserid(String id); /** * 需要根据用户角色来查询看板 * @param userRolelist * @return */ List queryUserBoardByUserRole(List userRolelist); /** * 更新用户看板 * @param ids * @param sortNums * @param checkedStatus * @param requiredFlags * @param user */ Map updateUserBoards(String[] ids, String[] sortNums, String[] checkedStatus, String[] requiredFlags, TSUser user); }