天天看點

CS 系統架構二[簡單記錄系統日志]

園子裡面有幾位朋友跟我說最好可以記錄一些相關的日志,以便據此查找一些其它的資訊或者是DeBug,我簡單的處理了一下,

這裡用到了一個枚舉:

需要用的時候就傳一個标志進來就行了,記錄日志的函數就不說了,說白了就是記錄一些資料,背景調用如下:

這裡因為建立和修改在同一個事件(Save的事件)裡面實作的,是以我用if來判斷了一下,如果是單一的情況則不需要這樣處理了,日志記錄如下圖:

CS 系統架構二[簡單記錄系統日志]

本來想把使用者每一步操作的SQL語句給記下來的,但是發現有的字元串非常的長,包括那些參數,是以就隻記錄了當時執行的函數名稱。

PS:    我把代碼整理了一下,看起來比之前規範了一些,應該不會被移除首頁了吧...