laravel 工作流引擎

laravel 工作流引擎

如果你還不懂工作流,可以到我們的影片網站去學習學習

Tpflow影片教程 PHP開源工作流引擎 Gadmin低程式碼開發平臺

在laravel 中使用工作流其實很簡單,

前言

經常有很多小夥伴問問,Tpflow能不能在laravel上使用,其實說真的,不是假的,我沒學過 laravel 框架,今天就以一個小白身份,告訴你,如何使用laravel網上教程很多,我就不多廢話了。

安裝

首先還是推薦使用 composer

composer create-project ——prefer-dist laravel/laravel blog

然後就安裝好了!

偽靜態 這個自己百度吧。

送上一個apache 的

RewriteEngine onRewriteBase /RewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(。*)$ index。php?s=/$1 [QSA,PT,L]

偷偷告訴你,跟TP一毛一樣

然後就安裝完了呀。

laravel 工作流引擎

安裝Tpflow版本

composer require guoguo/tpflow

這不就安裝完了嗎?

就是這麼簡單。

移動相關資源及配置檔案

web\laravel\vendor\guoguo\tpflow\assets\work 複製到 public\static 目錄下web\laravel\vendor\guoguo\tpflow\src 複製到 config 目錄下

配置下資料庫資訊

開啟 config\database。php 新增一下程式碼:

use think\facade\Db;

// 資料庫配置資訊設定(全域性有效)

Db::setConfig([ // 預設資料連線標識 ‘default’ => ‘mysql’, // 資料庫連線資訊 ‘connections’ => [ ‘mysql’ => [ // 資料庫型別 ‘type’ => ‘mysql’, // 主機地址 ‘hostname’ => ‘127。0。0。1’, // 使用者名稱 ‘username’ => ‘root’, ‘password’ => ‘root’, // 資料庫名 ‘database’ => ‘tpflow5。0’, // 資料庫編碼預設採用utf8 ‘charset’ => ‘utf8’, // 資料庫表字首 ‘prefix’ => ‘t_’, // 資料庫除錯模式 ‘debug’ => true, ], ],]);

如圖:不要搞錯了:

配置下路由資訊

Route::any(‘/wf/designapi’, ‘\tpflow\Api@designapi’);//工作流設計統一介面APIRoute::any(‘/wf/wfapi’, ‘\tpflow\Api@wfapi’);//工作流前端管理統一接Route::any(‘/wf/wfdo’, ‘\tpflow\Api@wfdo’);//工作流審批統一介面

使用下模擬資料

Session::put(‘uid’, 1);Session::put(‘role’, 1);

最後訪問測試下:

http://127。0。0。1:82/

http://127。0。0。1:82/wf/wfapi

laravel 工作流引擎

laravel 工作流引擎就是這麼簡單,還有什麼不懂的,可以下面提問喲!