package com.basic.x01.system.mapper;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import org.apache.ibatis.annotations.Param;
|
|
import com.basic.x01.system.model.TRegion;
|
import com.basic.x01.system.model.TSysOrg;
|
import com.basic.x01.system.model.TSysRole;
|
import com.basic.x01.system.model.TSysRoleFixed;
|
import com.basic.x01.system.model.TSysUser;
|
|
public interface SystemMapper {
|
|
TSysUser getUserByLogin(String loginName, String password);
|
|
List<String> getUserRoleActionList(String userId);
|
|
TSysOrg getOrgByOrgId(String orgId);
|
|
TSysRole getRoleByRoleId(String roleId);
|
|
void updateUser(TSysUser user);
|
|
/**
|
* orgId => orgId<br/>
|
* all =>Boolean false:只查询status='1'的;true:查询全部
|
* @param
|
* @return
|
*/
|
List<TSysUser> getUserListByOrgId(Map<String,Object> map);//String orgId, boolean all);
|
|
/**
|
* orgIdList => List <String> orgIdList <br/>
|
* all =>Boolean false:只查询status='1'的;true:查询全部
|
* @param
|
* @return
|
*/
|
List<TSysUser> getUserListByOrgIdList(Map<String, Object> map);
|
|
TSysUser getUserByLoginName(String loginName);
|
|
void createUser(TSysUser user);
|
|
List<TSysRole> getRoleListByOrgId(String orgId, boolean all);
|
|
TSysUser getUserByUserId(String userId);
|
|
List<TSysOrg> getOrgListByParOrgList(
|
@Param("parOrgList") List<TSysOrg> parOrgList,
|
@Param("orgType") String orgType);
|
|
List<TRegion> getAllRegions(Map<String,Object> param);
|
|
List<TSysOrg> getAllSchoolByOrgId(@Param("orgId") String orgId);
|
|
List<TSysRoleFixed> getFixedRoleListByActionFor(
|
@Param("actionFor") String actionFor,
|
@Param("orgType") String orgType);
|
}
|