信息系统审批流程项目_流程开发手册信息系统审批流程项目_流程开发手册(以项目验收流程为例)
版本
修改者
日期
2015-09-18
一、创建业务对象
1、在设计器里—>,点击+号,选择业务对象hide();
$("#commCheck").on("click",function(){
if($("#commCheck").prop("checked")){
$("#biz").parent().show();
$("#biz").parent().parent().siblings().show();
}else{
$("#biz").parent().hide();
$("#biz").parent().parent().siblings().hide();
require(["dojo/ready",""], function(ready,engine) {
$("#deptId").val();
$("#deptnameid").val();
function selectdept(v){
$("#deptId").val( ("|")[1]);
$("#deptnameid").val(("|")[6]);
</script>
现在就可以看一下表单了
回到流程图
在Coach前置后置写代码,前置是需要在页面初始化的数据,后置是要保存到数据库的数据
6、计算下一步审批人
拉一个GS_CheckAssigneesAndData控件
拉一个决策网关,和一个保留在页面上。决策网关用来做推断的,有下一步审批人往下一步走,没有就留在当前页面
7、更改PI的值,把pi映射
8、创建表单号
9、更改pi里的表单号
10、保存业务数据
11、完成当前环节任务
12、更改流程实例状态
13、输出下一环节办理人
14、点击保存
点击保存,="40";状态改为草稿。
更改流程实例为草稿
15、关闭按钮
关闭,什么不用改
16、绑定流程数据映射
第二环节
把第一个用户界面重复一个,绑定在第二个环节的的实施上。
把不需要的变量都删掉
把GS_InitForDraft组件删掉,拉一个GS_RetrieveBusinessDataFromDB读取业务数据
把GS_GetDataDictByTypes、IS_GetManagerInfo、GS_GetTiidByActivityName组件都删了
拉一个GS_GetTi组件
把GS_UpdatePi、GS_CreatBtNo、GS_UpdateProcessInstanceBtNo、GS_UpdateProcessInstanceStatus组件都删掉
把GS_SaveBusinessDataToDB 的数据映射的updateOnly改成true
信息系统审批流程项目 流程开发手册 来自淘豆网m.daumloan.com转载请标明出处.