package com.landtool.lanbase.modules.org.dao;
|
|
import com.landtool.lanbase.modules.org.entity.OrgUserunit;
|
import com.landtool.lanbase.modules.org.entity.OrgUserunitJoinUser;
|
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 OrgUserunitDao extends BaseDao<OrgUserunit> {
|
void deleteBatchByUserIdAndUnitIds(@Param(value = "userid") Long userid,
|
@Param(value = "unitids") Long[] unitids);
|
OrgUserunit queryObjectByUnitid(OrgUserunit unit);
|
|
List<OrgUserunitJoinUser> querUserunitJoinUserList(Map<String, Object> map);
|
|
void saveUserunitJoinUser(OrgUserunitJoinUser userunit);
|
|
void updateUserunitJoinUser(OrgUserunitJoinUser userunit);
|
|
int isExitUserunit(OrgUserunitJoinUser userunit);
|
|
void delete(OrgUserunit userunit);
|
|
List<OrgUserunit> isWorking(OrgUserunitJoinUser userunit);
|
}
|