1、引入php文件:
include_once("inc/auth.inc.php");
include_once("inc/utility_flow.php");
include_once("inc/utility_sms1.php");
include_once("inc/workflow/inc/workflow.inc.php");
?>
2、自动创建流程的函数new_flow在utility_flow.php页面中。函数解析:
function new_flow($FLOW_ID, $USER_ID, $USER_STR, $PARENT_RUN=0, $ATTACH_FLAG=0, $FLOW_PRCS=0, $SMS_REMIND=0, $START_TIME="", $prefixion="")
{ }
参数分析:流程号id,主办人,经办人(如果相同就是主办人,不相同其他的就是经办人,默认$user_str 和$user_id相同即可),0,0,发送事务提醒为1(0位不发送提醒),发起时间,流程文号前缀;
3、调用实例
$START_TIME = date("Y-m-d H:i:s");
// $run_id= new_flow($FLOW_ID,$USER_ARR[$i],$USER_ARR[$i],0,0,0,1,$START_TIME);//1 是事务提醒
// function new_flow($FLOW_ID, $USER_ID, $USER_STR, $PARENT_RUN=0, $ATTACH_FLAG=0, $FLOW_PRCS=0, $SMS_REMIND=0, $START_TIME="", $prefixion="")
$run_id= new_flow(316,"admin","admin",0,0,0,1,$START_TIME);//1 是事务提醒 相同是主办人 不相同是经办
// echo $run_id;//有了run_id后就可以向数据表中插入数据了
//echo "<script>window.open('http://www.baidu.com','_blank' );</script>";
//echo "<script>window.open('/general/workflow/list/input_form/work_handle.php?actionType=handle&menu_flag=&run_id=44436&prcs_key_id=275676&flow_id=316&prcs_id=1&flow_prcs=1&AUTO_NEW=&getdata_search=&=','_blank' );<//script>";
echo "<script>window.open('/general/workflow/list/input_form/?MENU_FLAG=&RUN_ID={$run_id}&FLOW_ID=316&PRCS_ID=1&FLOW_PRCS=1','_blank' );</script>";