一、什麼是工作流?為什麼需要工作流引擎? Q1:工作流解決了什麼問題?不用引擎直接寫 if-else 不行嗎? 痛點: 審批流程頻繁變更(如:3級審批 → 5級) 流程節點權限複雜(部門經理、HR、財務) 需要歷史軌跡、催辦、轉辦、撤回等能力 人工代碼維護成本高、易出錯 工作流引擎的價值
一:繼承並實現IJob接口,在Execute 方法中寫你要定時執行的事情(切記 ) 二:使用Quartz創建任務調度核心代碼步驟 1、配置Quartz,創建工廠,開啓調度。 2、創建工作任務 3、創建觸發器 4、將任務加入到任務池 Demo 創建控制枱應用程序,定時發送郵件以及延時寫日誌
網上下載phpmailer文件 第一步:引入phpmailer 在extend目錄下創建PHPMailer 裏面放入class.smtp.php和phpmailer.php文件 第二步:配置email發送郵件參數 先開啓發送郵箱的服務器開啓stmp服務 這裏有兩種方法 一:在自己服務器配置stmp/pop3/imap等服務 具體操作請百