真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php實(shí)現(xiàn)流程管理的方法

不懂php實(shí)現(xiàn)流程管理的方法?其實(shí)想解決這個(gè)問題也不難,下面讓小編帶著大家一起學(xué)習(xí)怎么去解決,希望大家閱讀完這篇文章后大所收獲。

10年的杭州網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。成都營銷網(wǎng)站建設(shè)的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整杭州建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“杭州網(wǎng)站設(shè)計(jì)”,“杭州網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

php實(shí)現(xiàn)流程管理的方法:首先新建流程頁面,并建好節(jié)點(diǎn);然后點(diǎn)擊選擇節(jié)點(diǎn)人員可以從數(shù)據(jù)庫調(diào)所有人員名單;最后做一個(gè)登陸用戶,提交請(qǐng)假流程的所有步驟即可。

php實(shí)現(xiàn)流程管理的方法

php實(shí)現(xiàn)流程管理的方法:

我們首先做一個(gè)新建流程頁面,先把節(jié)點(diǎn)做好

xinjian.php





無標(biāo)題文檔



新建流程

請(qǐng)選擇節(jié)點(diǎn)人員:

$v) { $sname = "select name from lc_users where uid='{$v}'"; $name = $db->StrQuery($sname); echo "
{$k}--{$name}--
"; } } ?>

請(qǐng)輸入流程名稱:

chuli.php

Query($sql,0);
        //添加流程節(jié)點(diǎn)
        $arr = $_SESSION["user"];
        foreach($arr as $k=>$v)
        {
            $sql = "insert into lc_flowpath values('','{$code}','{$v}','{$k}')";
            $db->Query($sql,0);
        }
        break;
        
    case 3: //用戶發(fā)起流程
        $code = $_POST["code"];
        $nr = $_POST["content"];
        $uid = $_SESSION["uid"];
        $time = date("Y-m-d H:i:s");
        $sql = "insert into lc_userflow values('','{$code}','{$uid}','{$nr}',0,'{$time}',0)";
        $db->Query($sql,0);
        break;
        
}

完成的效果,如圖:

php實(shí)現(xiàn)流程管理的方法

點(diǎn)擊選擇節(jié)點(diǎn)人員可以從數(shù)據(jù)庫調(diào)所有人員名單,現(xiàn)在把李四,馬七和張三放入流程中,做一個(gè)請(qǐng)假流程:

php實(shí)現(xiàn)流程管理的方法

點(diǎn)擊保存,存到數(shù)據(jù)庫:

php實(shí)現(xiàn)流程管理的方法

php實(shí)現(xiàn)流程管理的方法

注意:Code必須用varchar,不能用time,因?yàn)樵谏厦嬗昧藭r(shí)間戳

現(xiàn)在我們?cè)谧鲆粋€(gè)登陸用戶,提交請(qǐng)假流程的所有步驟:

weilogin.php     一個(gè)偽賬戶





無標(biāo)題文檔




faqi.php





無標(biāo)題文檔

發(fā)起流程

請(qǐng)選擇發(fā)起的流程:

請(qǐng)輸入內(nèi)容:

shenhe.php





無標(biāo)題文檔


審核頁面

Query($sql); //顯示 foreach($arr as $v) { //判斷該流程走到登錄者 $lcdh = $v[1]; //流程代號(hào) $towhere = $v[6];//流程走到哪 $sql = "select orders from lc_flowpath where code='{$lcdh}' and uids='{$uid}'"; $order = $db->StrQuery($sql);//該人員在流程中的次序 if($towhere>=$order) { $caozuo = ""; if($towhere==$order) { $caozuo="通過"; } else { $caozuo="已通過"; } echo ""; } } ?>
流程代號(hào) 發(fā)起者 發(fā)起內(nèi)容 是否結(jié)束 發(fā)起時(shí)間 操作
{$v[1]} {$v[2]} {$v[3]} {$v[4]} {$v[5]} {$caozuo}

tongguo.php

Query($sql,0);
//判斷流程是否結(jié)束
$sql = "select * from lc_userflow where ids='{$code}'";
$arr = $db->Query($sql);
$lcdh = $arr[0][1]; //流程代號(hào)
$tw = $arr[0][6]; //流程走到哪
$sql = "select count(*) from lc_flowpath where code='{$lcdh}'";
$count = $db->StrQuery($sql); //該流程節(jié)點(diǎn)人數(shù)
if($tw>=$count)
{
    $sql = "update lc_userflow set isok=1 where ids='{$code}'";
    $db->Query($sql,0);
}
header("location:shenhe.php");

php實(shí)現(xiàn)流程管理的方法

張三發(fā)個(gè)請(qǐng)假流程,

php實(shí)現(xiàn)流程管理的方法

李四的頁面:

php實(shí)現(xiàn)流程管理的方法

點(diǎn)擊通過后

php實(shí)現(xiàn)流程管理的方法

數(shù)據(jù)庫:towhere變成1了

php實(shí)現(xiàn)流程管理的方法

接著該馬七:

php實(shí)現(xiàn)流程管理的方法

然后是張三:

php實(shí)現(xiàn)流程管理的方法

數(shù)據(jù)庫:isok變成1了

php實(shí)現(xiàn)流程管理的方法

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享php實(shí)現(xiàn)流程管理的方法內(nèi)容對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來學(xué)習(xí)!


網(wǎng)站欄目:php實(shí)現(xiàn)流程管理的方法
網(wǎng)頁網(wǎng)址:http://weahome.cn/article/gsceog.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部