代码拉取完成,页面将自动刷新
同步操作将从 流之云/tpflow 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
交流群:532797225
对您有帮助,给我们个Star吧
tpflow 已经走过了一个年头,我们一共发布的2个版本,为数百位开发者提供了方便,同时我们也得到了100多位朋友的支持与赞助。本开源项目将持续开源,不断的完善项目,为更多开发者提供更多的便利。
新增众多接口,3.0正式版发布在即,欢迎提出更多建议和意见。
<?php
namespace app\index\Controller;
use app\common\controller\admin;
use workflow\workflow;
class Flowdesign extends Admin {
public function initialize()
{
parent::initialize();
$this->work = new workflow();
}
/**
* 流程设计首页
*/
public function lists($map = []){
$this->assign('list',$this->work->FlowApi('List'));
$this->assign('type', ['news'=>'新闻信息','cnt'=>'合同信息','paper'=>'证件信息']);
return $this->fetch();
}
.......
FlowApi 用法很简单,主要是对Flow工作流的数据封装
详细可以阅读以下API调用方法及示例
参数名称 | 参数变量 | 示例/说明 |
---|---|---|
List | ~~~ | $work->FlowApi('List'); //直接获取到工作流列表数据 |
AddFlow | $work->FlowApi('AddFlow',$data) | $data //POST数据 |
EditFlow | $work->FlowApi('EditFlow',$data); | $data //POST数据 |
GetFlowInfo | $work->FlowApi('GetFlowInfo',input('id')) | $id 为Flow组件 |
ProcessApi用法很简单,主要是对工作流的步骤进行封装
详细可以阅读以下API调用方法及示例
参数名称 | 参数变量 | 示例/说明 |
---|---|---|
All | $flow_id 流程主键 | $this->work->ProcessApi('All',$flow_id); //获取对应流程所有步骤信息,返回JSON json_encode(['total'=>$process_total,'list'=>$process_data] |
ProcessDel | $this->work->ProcessApi('ProcessDel',$flow_id,$process_id) | $process_id $flow_id 返回Array |
ProcessDelAll | $this->work->ProcessApi('ProcessDelAll',$flow_id); | $flow_id 清空所有步骤 |
ProcessLink | $this->work->ProcessApi('ProcessLink',$flow_id,$process_info) | 保存设计 |
ProcessAttView | $this->work->ProcessApi('ProcessAttView',input('id')) | 查看步骤设置 |
ProcessAttSave | $this->work->ProcessApi('ProcessAttSave',$data['process_id'],$data) | 保存步骤信息 |
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。