package com.landtool.lanbase.modules.org.dao;
|
|
import com.landtool.lanbase.modules.org.entity.OrgUserGroup;
|
import com.landtool.lanbase.modules.sys.dao.BaseDao;
|
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Param;
|
|
import java.util.List;
|
import java.util.Map;
|
|
@Mapper
|
public interface OrgUserGroupDao extends BaseDao<OrgUserGroup> {
|
|
List<Long> getUserIdsByGroupId(Long groupId);
|
|
List<Map<String,Object>> queryListForUserJoinUnitWithRoles(Map<String, Object> map);
|
|
int queryTotalOfListForUserJoinUnitWithRoles(Map<String, Object> map);
|
|
void deleteBatchByGroupIdAndUserIds(@Param("groupId")Long groupId, @Param("userIds")Long[] userIds);
|
|
void deleteBatchByGroupId(Long[] groupids);
|
}
|