欢迎来到天天文库
浏览记录
ID:42604303
大小:65.90 KB
页数:5页
时间:2019-09-18
《RoadFlowMvc集成版使用说明》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、RoadFlow工作流引擎集成版使用说明目录一、文件复制11.1在项目Areas中新建一个区域名为:RoadFlowEngine。11.2将源文件RoadFlowEngine区域下所有文件复制到刚才新建的RoadFlowEngine下。2二、实现接口22.1读取组织机构JSON接口22.1.1publicstringGetOrganizeJson()22.2.2publicstringGetOrganizeRefreshJson(stringid)22.2.3publicListGetAllUsers(stringidString)22.2.
2、4publicstringGetName(stringid)22.2.5publicstringGetNames(stringidString)22.2.6publicstringGetLeader(GuiduserID)32.2.7publicstringGetChargeLeader(GuiduserID)32.2.8publicstringGetParentDeptLeader(GuiduserID)32.2.9publicData.Model.UsersGetUser(Guidid)32.2.10publicData.Model.UsersCurrentUser32.2
3、.11publicGuidCurrentUserID32.2.12publicGuidCurrentUserDeptID32.2.13publicstringCurrentUserDeptName3三、菜单配置及系统修改3四、登录集成3一、文件复制1.1在项目Areas中新建一个区域名为:RoadFlowEngine。1.2将源文件RoadFlowEngine区域下所有文件复制到刚才新建的RoadFlowEngine下。二、实现接口实现RoadFlow.Engine下Organize类下关于组织机构的方法,以便RoadFlow读取现有项目组织机构。2.1读取组织机构JSON接口
4、2.1.1publicstringGetOrganizeJson()该接口返回初次加载组织机构的JSON字符串,格式为:[{“id”:”机构ID”,”parentID”:”机构上级ID”,”title”:”机构名称”,”type”:”机构类型1单位2部门3岗位4人员”,”ico”:”显示的图标路径”,”hasChilds”:”是否有下级0无1有”,”childs”:[下级机构json格式和当前一样]}]2.2.2publicstringGetOrganizeRefreshJson(stringid)该接口返回二次加载的组织机构JSON,也就是点击机构树前面的加号所展现的内容。返
5、回格式和上同。2.2.3publicListGetAllUsers(stringidString)该接口是根据一个组织机构字符串得到下面所有用户。2.2.4publicstringGetName(stringid)根据机构ID得到机构名称。2.2.5publicstringGetNames(stringidString)根据多个机构ID得到多个名称,中间用逗号分隔。2.2.6publicstringGetLeader(GuiduserID)得到一个人员的主管ID。2.2.7publicstringGetChargeLeader(Guiduse
6、rID)得到一个人员的分管领导ID。2.2.8publicstringGetParentDeptLeader(GuiduserID)得到一个人员的上级部门领导。2.2.9publicData.Model.UsersGetUser(Guidid)根据人员ID返回人员实体。2.2.10publicData.Model.UsersCurrentUser得到当前用户实体。2.2.11publicGuidCurrentUserID得到当前登录用户ID。2.2.12publicGuidCurrentUserDeptID得到当前登录用户的部门ID。2.2.13publicstringCurr
7、entUserDeptName得到当前登录用户的部门名称。三、菜单配置及系统修改参数系统首面的菜单地址,将菜单功能在现有系统中配置。在现有系统中增加一个IRRAME。来显示点击菜单的页面
此文档下载收益归作者所有