2020-05-20:審批流程表結構總結

最近項目要求開發(fā)一個數據導出和導入的審批流程的功能,
用戶想要要導出數據的時候,選擇審批人,提交申請,
向導出申請表插入需要提交審批的數據,向導出條件表插入申請導出數據的查詢條件,向審批記錄表插入審批數據對應的審批人
等待審批通過時才可以導出
用戶想要導入數據時,先把數據存到表里面,選擇審批人,提交申請,等待審批通過時,將數據的狀態(tài)改為有效數據
涉及到了表結構的設計
審批主體流程大概設計到了四張表,分別是
1.審批流程表:
id VARCHAR2(32) not null;
process_code VARCHAR2(32);
process_name VARCHAR2(32);
page_code VARCHAR2(32);
page_name VARCHAR2(32);
type_code VARCHAR2(32);
type_name VARCHAR2(32);
process_status VARCHAR2(32);
process_time DATE;
process_user VARCHAR2(32);
process_level VARCHAR2(32);
area_id VARCHAR2(32);
area_name VARCHAR2(32);
2.審批節(jié)點表:
id VARCHAR2(32) not null,
node_code VARCHAR2(32),
node_name VARCHAR2(32),
process_code VARCHAR2(32),
node_level VARCHAR2(32),
node_status VARCHAR2(32),
node_time DATE,
node_user VARCHAR2(32)
3.審批記錄表:
id VARCHAR2(32) not null,
record_code VARCHAR2(100),
process_code VARCHAR2(100),
data_code VARCHAR2(100),
node_code VARCHAR2(32),
node_result VARCHAR2(32),
node_remark VARCHAR2(32),
node_user VARCHAR2(32),
node_time DATE,
record_date DATE,
record_user VARCHAR2(32)
4.審批人員表:
id VARCHAR2(32) not null,
user_code VARCHAR2(32),
user_name VARCHAR2(32),
role_code VARCHAR2(32),
node_code VARCHAR2(32),
user_status VARCHAR2(32),
user_date DATE not null,
user_user VARCHAR2(32),
user_phone VARCHAR2(32)
導出涉及的表
1.導出申請表
2.導出申請條件表
導入涉及的表
1.導入數據表

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容