package com.consum.base.service; import java.util.List; import com.consum.base.core.utils.PageUtil; import com.consum.base.pojo.FinSysTenantUserSearchParam; import com.consum.base.pojo.response.FinSysTenantUserVO; import com.consum.model.po.FinSysTenantUser; import com.iplatform.model.po.S_dept; import com.iplatform.model.po.S_role; import com.walker.db.page.GenericPager; import com.walker.jdbc.service.BaseService; /** * FinSysTenantUserService * * @author asus * @version 2023/12/12 14:11 **/ public interface FinSysTenantUserService extends BaseService { PageUtil queryAllPageUser(FinSysTenantUserSearchParam param); FinSysTenantUser queryOneById(String id); FinSysTenantUser queryOneBySysId(String sysUserId); FinSysTenantUser queryOneByUserId(String userId); void execInsertRoleUserList(List roleIdList, Long userId); void execInsertRoleUserList(List finSysTenantUsers); void execDelRoleUserList(Long userId); FinSysTenantUser getByUserCode(String userCode); List getRoleBySysUserId(Long userId); List getRoleAll(); List selectDept(String deptName); List getByOrgId(Long orgId); GenericPager queryPageRoleList(Long orgId, Integer status, String roleName, Integer dataScope, Integer pageNum, Integer pageSize); FinSysTenantUser getByTenaniId(String string,String userCode); }