系統表單一共分三種:流程表(ACT開頭的)、系統表(sys開頭的)和業務表(就是本身建立的)。架構
接下來介紹一些在項目中會用到的流程表和系統表,沒有介紹到的都是不經常使用的,能夠不用管。編碼
1、公共字段排序
在講解流程表和系統以前,先講解一下全部表中的公共字段。這些字段是比較重要的,因此放在前面進行講解。table
表中的公共字段能夠看以下表:class
字段 | 說明 |
---|---|
ID | 表id |
VERSION | 版本號,樂觀鎖標識。 |
CREATE_USER | 建立者ID |
CREATE_TIME | 建立時間 |
LAST_UPDATE_USER | 最後更新用戶 |
LAST_UPDATE_TIME | 上次更新時間 |
STATUS | 表單狀態,只有主表的STATUS有用(10表明草稿,31審覈經過,40做廢,20審覈中,32審覈不經過) |
SORT_ORDER_NO | 排序號 |
ATM_ID | 附件ID,關聯附件表(sys_attach) |
FLOW_INS_ID | 流程ID,關聯ACT_RU_TASK的PROC_INST_ID_ |
CANCEL_REASON | 做廢的緣由 |
MASTER_ID | 關聯主表的ID,只有子表纔有這個字段。主子表是經過主表的ID與子表的MASTER_ID進行關聯的 |
2、流程表登錄
流程表中用到的表只有兩張:ACT_RU_TASK和ACT_RU_IDENTITYLINK。表單
這兩張表的做用就是記錄目前正在審批中的流程。須要注意的是,當審批人只有一個時,只須要看ACT_RU_TASK表就行;當有多個審批人的時候,就須要兩張表一塊兒看了,ACT_RU_IDENTITYLINK表就須要與ACT_RU_TASK進行關聯了。密碼
1.ACT_RU_TASK數據
表中經常使用到的字段有PROC_INST_ID_和ASSIGNEE_。其中PROC_INST_ID_是用來與業務表中有使用到流程的表的FLOW_INS_ID相關聯。ASSIGNEE_表示的是流程的審批人。項目
2.ACT_RU_IDENTITYLINK
表中經常使用到的字段有USER_ID_和TASK_ID_。其中TASK_ID_是用來與ACT_RU_TASK表的ID_字段進行關聯用的。USER_ID_表示的是流程的審批人。
3、系統表
系統表有不少,接下來我會介紹在項目中可能會用到的表。
1.SYS_ATTACH 和 SYS_ATTACH_DETAIL
這兩表的做用就是用來記錄附件的信息的。想要查詢你上傳附件的相關信息,就能夠看這兩張表。
SYS_ATTACH_DETAIL表中的ATTACH_ID與SYS_ATTACH表的ID進行關聯。
SYS_ATTACH_DETAIL表的FILE_NAME是用來記錄上傳的文件名,FILE_SIZE用來記錄文件的大小,FILE_PATH用來記錄文件存放路徑。
2.SYS_NOTICE和SYS_NOTICE_TO_USER
這兩張表的做用是用來記錄消息通知的,也就是系統管理中通知管理和通知查詢所用到的表。固然若是你也想建立一條通知就往SYS_NOTICE裏存入數據,若是想把建立的通知發送給指定的人,就須要往SYS_NOTICE_TO_USER中存入數據。
表SYS_NOTICE:
字段 | 說明 |
---|---|
ID | 表ID |
TITLE | 通知標題 |
KEY_VAL | 關鍵詞 |
CONTENT_VAL | 通知內容 |
TYPE | 通知類型,是本身定義的 |
STYLE | 通知類別(01---普統統知 02---預警通知 03---待辦事宜通知 04---業務確認通知 05---提醒通知 06---業務辦理通知 ) |
表SYS_NOTICE_TO_USER
字段 | 說明 |
---|---|
NOTICE_ID | 與SYS_NOTICE的ID相關聯的字段 |
USER_ID | 用戶ID |
3.SYS_ONLINE_USER
該表是用來記錄在線用戶的數據信息的。這裏說一下往後可能會碰到的一個問題的解決辦法:當你準備登錄平臺的時候,提示用戶登陸數已達到上線,就能夠經過清空這張表來解決這個問題。其中的具體字段很少作介紹,項目中是用不到的,介紹這張表也主要是爲了解決上述所講到的問題用的。
4.SYS_ORGANIZATION
該表是組織架構表,與用戶管理左側的組織架構相對應。
表SYS_ORGANIZATION
字段 | 說明 |
---|---|
PARENT_ID | 上級組織ID |
ORGANIZATION_NAME | 組織名 |
ORGANIZETION_NO | 組織排序 |
ORGANIZETION_DESC | 組織描述 |
ORGANIZATION_CODE | 組織編碼 |
PARENT_ORGANIZATION | 上組織編碼 |
5.SYS_ROLE、SYS_USER和sys_user_to_role
這三張表都是相互關聯的表,一張是角色表,一張是用戶表,一張是用戶和角色關聯的表。
表SYS_ROLE
字段 | 說明 |
---|---|
ORGANIZATION_ID | 角色所屬組織ID |
R0LE_NAME | 角色名稱 |
ROLE_DESC | 角色描述 |
R0LE_STATUS | 角色狀態(1表明啓用,0表明禁用) |
INDEX_URL | 首頁地址 |
PORTAL_URL | 門戶地址 |
表SYS_USER
字段 | 說明 |
---|---|
LOGIN_NAME | 用戶登陸名 |
PASSWORD | 密碼 |
ORGANIZATION_ID | 組織ID |
MANAGER_ID | 上級管理者 |
REMOTE_LOGIN | 容許遠程訪問 |
REAL_NAME | 帳戶名稱 |
SEX | 性別 |
PHONE | 電話 |
MOBILE_PHONE | 手機號碼 |
FAX | 傳真 |
郵箱 | |
ADDRESS | 地址 |
EMPLOYEE_ID | 員工號 |
NICKNAME | 員工姓名 |
表sys_user_to_role
字段 | 說明 |
---|---|
USER_ID | 用戶ID |
ROLE_ID | 角色ID |