無限級自定義審批設計

2021-10-25 09:17:29 字數 900 閱讀 7830

流程可通定型:

一、審批請假流程配置:

1.使用者自定義審批流程:定義內容為審批等級、每級的審批人(姓名、帳號)、審批型別(預約,請假),勾選預約或請假人的部門(勾選預約人的人員型別是否會有需求用到?用不到就不要人員型別),生成流程編號

–注--:簡要:審批流程1預約人部門+流程2預約部門+。。。=所有部門 - admin審批

詳細:新增審批流程時, 預約人部門不允許重複,也就是說:假如部門有001到007七個部門,第乙個新增的審批流程加了001,002,003,再新增流程時部門就只有004,005,006,007,第二次再選了004,005,006,還有007沒選,當有007部門人預約時會果不審批流程,那麼待審批表資料應為:當前流程0,審批等級1,審批流程編號-1,審批型別x,審批人admin(此部門人沒有審批流程,審批流程給admin審批)

2.生成審批配置結構資料:審批人(名),審批帳號,流程編號,審批等級,審批型別,預約人部門(陣列)

二、審批請假流程定義:

1。使用者預約或請假時,先寫入預約表或請假表;

2。根據申請人的部門,再寫入待審批表(關聯id,待審批表結構資料請表結構,所有資料均有**)

3。頁面為:預約(待審,完結兩個table),請假(待審,完結兩個table),預約請假資料為:待審批表中未完結且當前審批帳號為登入帳號的資料 ;完結資料為:待審批表中已完成審批帳號包含當前登入帳號的資料

4。審批完結觸發條件:審批不通過 或 當前流程=審批等級且通過

5。關於管理員看到所有預約資料及請假資料(不論狀態及審批人)

三、審批請假流程資料處理要求:

所有預約,請假資料,寫兩張表:《預約表,預約待審批表》《請假表,請假待審批表》

自定義表單設計

表 單 設 計 一 設計目的 可以根據不同業務表單自定義生成表單,並能根據生成後的表單設計顯示風格。表單使用中表單資料會根據不同表單入庫到對應的資料庫,並根據設計時所定義的條件自動生成查詢或報表功能。解決這個問題後處理一般的業務程式就不用程式設計師手工製表和重寫 而是直接讓使用者圖形化設計。這將給使...

iOS App 自定義 URL Scheme 設計

在 ios 裡,程式之間都是相互隔離,目前並沒有乙個有效的方式來做程式間通訊,幸好 ios 程式可以很方便的註冊自己的 url scheme,這樣就可以通過開啟特定 url 的方式來傳遞引數給另外乙個程式。例如在 ipad 上瀏覽網頁,並且 ipad 已經安裝了 hd,那麼就開啟下面這個鏈結就會在 ...

iOS App 自定義 URL Scheme 設計

在 ios 裡,程式之間都是相互隔離,目前並沒有乙個有效的方式來做程式間通訊,幸好 ios 程式可以很方便的註冊自己的 url scheme,這樣就可以通過開啟特定 url 的方式來傳遞引數給另外乙個程式。例如在 ipad 上瀏覽網頁,並且 ipad 已經安裝了 hd,那麼就開啟下面這個鏈結就會在 ...