正著手做一個通用審批系統,大家給點意見
由于在做企業應用時,發現大量的單據需要進行審批,而且常常至少是3、4個環節需要進行審批﹔因此想做一個通用審批系統,讓用戶自定義審批流程,定義審批人,還有審批的時間間隔限制﹔到了某個環節,還要通知審批人去進行審批。
系統是使用c#做的c/s系統。
我想定義的時候動態添加label(每個label表示一個審批環節),繪制箭頭表現每個label之間的關系。用戶單擊label可以定義該審批環節的審批人等信息,并且可以右擊label,彈出菜單進行添加下級節點、刪除當前節點的操作,但我不知道如何在合適的位置動態添加label和箭頭,也不清楚如何知道單擊了哪個label,請各位給點意見!