package cn.ksource.web.facade;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import cn.ksource.core.web.TreeNode;
|
|
|
public interface XtpzFacade {
|
|
|
/**
|
* 单个项目指标异常
|
* @param row_id
|
* @param column_id
|
* @param value
|
* @version V1.0.0
|
* @author 杨凯
|
* @date May 1, 2014 7:00:34 PM
|
*/
|
public void insertSingleZb(String row_id,String column_id,String value,int type);
|
|
/**
|
* 指标异常Map
|
* @return
|
* @version V1.0.0
|
* @author 杨凯
|
* @date May 1, 2014 6:53:23 PM
|
*/
|
public Map getZBYCMap();
|
|
/**
|
* 取得所有角色列表的JSON表示
|
* @return
|
* @version V1.0.0
|
* @author 杨凯
|
* @date Dec 28, 2013 4:25:10 PM
|
*/
|
public String getAllJsListForJson();
|
|
/**
|
* 删除角色
|
* @param roleid
|
* @return
|
* @version V1.0.0
|
* @author 杨凯
|
* @date Dec 28, 2013 7:07:56 PM
|
*/
|
public int delRole(String roleid);
|
|
/**
|
* 获取角色下权限列表
|
* @param roleid
|
* @return
|
* @version V1.0.0
|
* @author 杨凯
|
* @date Feb 16, 2014 10:12:28 AM
|
*/
|
public List<Map> getQxList(String roleid);
|
|
/**
|
* 角色下权限配置提交
|
* @param yjgnbhs
|
* @param ejgnbhs
|
* @param sjgnbhs
|
* @param sijgnbhs
|
* @param roleid
|
* @version V1.0.0
|
* @author 杨凯
|
* @date Feb 16, 2014 10:15:06 AM
|
*/
|
public void doQxInRoleSubmit(String[] yjgnbhs,String[] ejgnbhs,String[] sjgnbhs,String[] sijgnbhs,String roleid);
|
|
/**
|
* 获取角色下的用户、部门信息
|
* @param roleid
|
* @version V1.0.0
|
* @author 杨凯
|
* @date Feb 16, 2014 10:20:17 AM
|
*/
|
public Map getUserInRole(String roleid);
|
|
|
public void doUserInRoleSubmit(String[] userids,String roleid);
|
|
/**
|
* 获取部门列表
|
* @param sjbh
|
* @return
|
* @version V1.0.0
|
* @author 杨凯
|
* @date Feb 16, 2014 1:15:08 PM
|
*/
|
public List<Map> getBmList(String sjbh);
|
|
/**
|
* 删除部门,如果部门下有正常操作人员,则不允许删除
|
* @param bmbh
|
* @return
|
* @version V1.0.0
|
* @author 杨凯
|
* @date Feb 16, 2014 10:28:51 PM
|
*/
|
public boolean delBm(String bmbh);
|
|
/**
|
* 获取部门树
|
* @return
|
* @version V1.0.0
|
* @author 杨凯
|
* @date Feb 16, 2014 1:16:59 PM
|
*/
|
public TreeNode getBmTree();
|
|
}
|