如何計算在線時長

問題 員工會登錄一個內部服務系統,登錄後可以選擇休息或工作狀態,下班時選擇離開。有一個頁面要實時展示員工當天休息和工作的累計時長。 有兩個數據庫表存儲員工的數據。 員工狀態表:存儲員工的當前狀態。 員工狀態流水錶:每次員工狀態切換,存儲一條日誌,記錄切換髮生的時間,切換前狀態,切換後狀態。 解決 先建立問題的模型,一個狀態圖,是員工狀態切換的本質。 如下,員工有三種狀態,在狀態切換時纔會有時長被計
相關文章
相關標籤/搜索