package cn.ksource.web.facade;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import org.omg.CORBA.PUBLIC_MEMBER;
|
|
import cn.ksource.beans.GG_USER;
|
import cn.ksource.core.page.PageInfo;
|
import cn.ksource.core.web.TreeNode;
|
|
public interface YhglFacade {
|
|
|
/**
|
* 获取组织架构树
|
* @return
|
* @version V1.0.0
|
* @author 杨凯
|
* @date Apr 22, 2014 3:13:27 PM
|
*/
|
public TreeNode getZzjgTree();
|
|
/**
|
* 取得部门内用户列表
|
* @param bmbh
|
* @return
|
* @version V1.0.0
|
* @author 杨凯
|
* @date Apr 22, 2014 3:34:21 PM
|
*/
|
public List<Map> getBmUserList(String bmbh);
|
|
/**
|
* 初始化用户密码
|
* @param userid
|
* @version V1.0.0
|
* @author 杨凯
|
* @date Apr 22, 2014 3:35:47 PM
|
*/
|
public void execInitUserPwd(String userid,String loginname);
|
|
/**
|
* 禁用用户
|
* @param userid
|
* @param loginname
|
* @version V1.0.0
|
* @author 杨凯
|
* @date Apr 22, 2014 3:42:34 PM
|
*/
|
public void execDisableUser(String userid,String status);
|
|
/**
|
* 用户名是否存在
|
* @param loginname
|
* @return
|
* @version V1.0.0
|
* @author 杨凯
|
* @date Apr 22, 2014 3:47:45 PM
|
*/
|
public boolean isLoginNameExists(String loginname);
|
|
/**
|
* 新增或修改用户信息
|
* @param user
|
* @return
|
* @version V1.0.0
|
* @author 杨凯
|
* @date Apr 22, 2014 3:54:59 PM
|
*/
|
public GG_USER addOrUpdateGG_USER(GG_USER user);
|
|
/**
|
* 查询部门树形结构
|
* @param request
|
* @return
|
*/
|
public List<Map> queryBmTree(HttpServletRequest request);
|
|
/**
|
* 查询该部门下员工的数据
|
* @param request
|
* @return
|
*/
|
public PageInfo yhData(PageInfo pageInfo,Map<String,String> params);
|
|
/**
|
* 查询该部门下员工的数量
|
* @param request
|
* @return
|
*/
|
public int yhCount(Map<String,String> params);
|
|
|
/**
|
* 查询该部门下员工的数据
|
* @param request
|
* @return
|
*/
|
public PageInfo userListData(PageInfo pageInfo,String bmId);
|
|
/**
|
* 查询该部门下员工的数量
|
* @param request
|
* @return
|
*/
|
public int userListCount(String bmId);
|
|
/**
|
* 查询桌面类型
|
* @return
|
*/
|
public Map queryfordesktop();
|
|
/**
|
* 查询员工最大数量
|
* @return
|
*/
|
public Map queryPartnerUserNum();
|
|
/**
|
* 查询员工详情
|
* @param id
|
* @return
|
*/
|
public Map queryUserDetail(String id);
|
|
}
|