[Data Flow]3:刪除需要跑流程審核1

刪除需要跑流程的資料流:
新增, 修改, 查詢, 刪除, 審核通過, 退回

(註:→*表示下一步可跳回到之前有*號的步驟重覆繼續)

 
刪除需要跑流程的資料流:
新增, 修改, 查詢, 刪除, 審核通過, 退回
 
我們先從最簡單的開始,此文先假設:每筆資料,與實體文件一樣, 送出後在誰那裡,
就只有誰可以決定此文件的下一個流程步驟
 
ex:流程是:(甲乙可以是同一人)
1.甲USER新增→乙USER查詢→*乙USER修改→*
2.甲USER新增→乙USER查詢→乙USER刪除→丙USER查詢→丙USER審核通過→資料已不存在
3.甲USER新增→*乙USER查詢→乙USER刪除→丙USER查詢→丙USER退回→*
 
而UI上控制是:
1.無資料時:新增模式(PS.新增模式皆不可按刪除鈕)
2.新增資料後:同筆資料進入修改模式(PS.修改模式皆可按刪除鈕)
    、或者系統自動將畫面清空又是個新增模式
3.查出資料後:修改模式或待審核模式
4.修改資料後:同筆資料仍是修改模式
5.刪除資料後:刪除待審核模式,只能由審核人員按通過或退回
6.審核通過資料後:資料被刪除,清空畫面回到新增模式
7.退回資料後:回到修改模式
 
 
此種資料流程是為了確保資料不會被誤刪,所以再多一層審核,
於審核通過後才進行刪除

Taiwan is a country. 臺灣是我的國家