更新资金实收报表和租金催收权限

This commit is contained in:
liuzhao 2018-12-04 17:29:41 +08:00
parent 7e90da9594
commit a071474026
2 changed files with 19 additions and 7 deletions

View File

@ -6,16 +6,25 @@
History Log:
*/
String userid=CurUser.getUserID();
//String username=CurUser.getUserName();
String username = CurUser.getUserName();
BizObject useRole = JBOFactory.createBizObjectQuery("jbo.sys.USER_ROLE", "userid=:userid")
.setParameter("userid", userid).getSingleResult(false);
String roleid = useRole.getAttribute("roleid").toString();
ASObjectModel doTemp = new ASObjectModel("FundIncomeReport");
//099 超级管理员
//299 平台管理员
//399 系统管理员
//800R00000020 资管负责人
if(!("099".equals(roleid) || "299".equals(roleid) || "399".equals(roleid) || "800R00000020".equals(roleid))){
doTemp.appendJboWhere(" and ui.userid='"+userid+"'");
}
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
//doTemp.appendJboWhere(" and ui.USERID='"+userid+"'");
//doTemp.appendJboWhere(" and ui.USERNAME='"+username+"'");
dwTemp.Style="1"; //--设置为Grid风格--
dwTemp.ReadOnly = "1"; //只读模式
dwTemp.ShowSummary="1"; //汇总
dwTemp.setPageSize(10);
dwTemp.genHTMLObjectWindow(userid);
dwTemp.genHTMLObjectWindow("");
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标CSS层叠样式 10、风格
String sButtons[][] = {

View File

@ -11,15 +11,18 @@
String userid=CurUser.getUserID();
String username=CurUser.getUserName();
ASObjectModel doTemp = new ASObjectModel("RentCollectionList");
doTemp.appendJboWhere(" and ui.USERNAME='"+username+"'");
if(!"administrator".equals(userid)){
//doTemp.appendJboWhere(" and ui.USERNAME='"+username+"'");
doTemp.appendJboWhere(" and ui.userid='"+userid+"'");
}
//String sCondtion=DataRightManager.getRightCondition(CurUser,"O", "contract");
//doTemp.appendJboWhere(sCondtion);
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
dwTemp.ReadOnly = "1"; //只读模式
dwTemp.setPageSize(10);
dwTemp.genHTMLObjectWindow(userid);
dwTemp.genHTMLObjectWindow("");
//userid
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标CSS层叠样式 10、风格
String sButtons[][] = {
};