泛微二开判断当前用户是否有文档默认共享权限。

        /***
         * 简单权限判断 这个是需在OA系统中设置 内容引擎-目录设置-文档目录-权限管理-默认共享。
         */
        DocViewPermission docPermission = new DocViewPermission();
        //User user 泛微user 
        Map<String,Boolean> permissionMap = new HashMap<String, Boolean>(); ;
        if (docid > 0) {
            permissionMap = docPermission.getShareLevel(docid, user, false);
        } else {
        	permissionMap.put(DocViewPermission.READ, true);
        	permissionMap.put(DocViewPermission.DOWNLOAD, false);
        }        
        boolean isRead = (Boolean)permissionMap.get(DocViewPermission.READ);
posted @ 2023-07-19 17:55  方形固体移动工程师  阅读(62)  评论(0编辑  收藏  举报