本篇主要使用實例開發的方式講述如何在O2OA(翱途)開發平臺中開發一個簡單的通知公告,包括欄目創建,分類設置,表單設計以及如何驗證表單開發成果。
一、先決條件:
1、O2Server服務器正常運行
2、以擁有管理員權限的用戶賬號登錄O2OA(翱途)開發平臺,如:xadmin
二、內容管理開發入口
在“內容管理平臺”中,可以進行信息應用的創建。
三、創建欄目和分類
1、創建欄目
進入內容管理平臺後,點擊右上角“新建欄目”按鈕即可創建欄目,如下圖所示:
創建欄目彈出框如下圖所示:
填寫完欄目信息(注:欄目名稱必填,其他選填)後點擊確定按鈕即可。比如創建一個“信息發佈”欄目,如下圖所示:
2、創建分類
點擊“信息發佈”欄目,進入欄目設計界面,如下圖所示:
創建分類
點擊“分類配置”右邊的“+”號,可創建一個欄目分類,如下圖:
輸入分類名稱“通知公告”,然後點擊保存按鈕,如下圖:
創建表單
信息類的數據需要兩個表單:編輯表單和閱讀表單,分別用於編輯時的數據收集和閱讀時的數據展現。
在左邊導航選中“通知公告”分類,然後在點擊“選擇分類表單”處右邊的“+”號圖標,可創建一個表單。如下圖所示:
點擊“+”後彈出框如下圖所示:
選擇“發佈類編輯表單”模板創建一個新表單,進入表單編輯界面,如下圖所示:
表單編輯界面和流程中的表單編輯一致。這裏我們使用模板創建表單,表單內容已經符合我們的需求,所以只需要修改一下表單名稱爲“通知公告編輯表單”,然後保存即可。
信息發佈應用一般需要兩個表單,即一個編輯時使用的表單,一個閱讀時使用的表單。我們用同樣的方法,根據“發佈類閱讀表單”模板創建一個表單,命名爲“通知公告閱讀表單”。
創建成功後如下圖所示:
點擊“通知公告閱讀表單”右邊的圖標 ,使其點亮,系統會提示“設置閱讀表單成功”;
點擊“通知公告編輯表單”右邊的圖標 ,使其點亮,系統會提示“設置編輯表單成功”。如下圖所示:
這樣“通知公告”這個分類下,創建或編輯文檔時,會使用“通知公告編輯表單”來顯示文檔內容;當閱讀已經發布的文檔時,會使用“通知公告閱讀表單”來顯示文檔內容。
3、測試發佈功能
信息發佈入口
用一有身份的用戶登錄系統,點擊左邊菜單欄,選擇“信息”中的“信息發佈”,如下圖所示:
發佈信息
進入“信息發佈”,點擊右上角“新建”按鈕,如下圖所示:
新建按鈕彈出框如下圖所示:
輸入標題後點擊確定,即可打開編輯表單,如下圖所示:
發佈範圍:可選擇該通知公告可見的範圍,默認空爲全組織可見。
點擊表單頭部操作條“發佈”按鈕,即可發佈該通知公告。
四、規章制度模塊開發過程
首先我們從O2OA辦公平臺的菜單中打開“內容管理設置”,點擊右上角“新建欄目”按鈕新建一個欄目,取名“規章制度”。
欄目名稱:必填項,可隨意填寫;
欄目別名:可隨意填寫;
欄目描述:可隨意填寫;
欄目排序:可隨意填寫;
欄目類型:可隨意填寫;
默認編輯表單:該欄目裏的分類如果沒有設置編輯表單時,使用這裏配置的表單
默認閱讀表單:該欄目裏的分類如果沒有設置閱讀表單時,使用這裏配置的表單
欄目圖標:可隨意配置;
點擊“規章制度”欄目,打開欄目即可設計界面。
左側包含八種設計元素
分類配置:該欄目裏可以包含多個分類。
表單配置:設計和開發流程中需要使用的表單。
列表配置:列式內容管理中的業務數據。
數據配置:設計和管理OA信息發佈中需要使用的數據。
腳本配置:設計和OA功能開發流程中需要調用的腳本。
資源文件:提供OA信息發佈模塊中可以直接訪問的固定的文檔、圖片,便於直接以URL方式訪問。
欄目屬性:對應用的信息,權限進行管理和設定。
查找設計:對平臺中的前端腳本進行搜索。
1、新建分類
點擊分類配置後的“+”增加一個分類,輸入分類名稱“規章制度”,點擊保存按鈕,成功新建一個分類。
分類生成後默認關聯了編輯和閱讀表單。
發佈範圍:這裏使用的是“讀者”控件,這個控件是指:如果沒有選擇人員,那麼所有人有權限查看該文件;如果選擇了特定人員,那麼只有選擇的人員纔有權限查看該文件。
發佈類編輯表單修改完後,來看一下如何發佈類閱讀表單,閱讀表單是發佈後普通用戶查看時顯示的樣式,這裏沒有需要改動的,所以就先不動。(同樣的移動端操作條需要刪掉)
Mobile(移動端)表單也是一樣,已經有現成的,我們這裏就不做修改了。
到此爲止我們的“規章制度”開發就完成了,接下來我們看一下效果。
2、規章制度模塊的使用
首頁點擊“更多信息”進入內容管理首頁。
點擊右上角新建按鈕,選擇規章制度,填寫信息標題,確定。
確定後新建並打開一個規章制度草稿,填寫信息後點擊發布按鈕。
發佈後跳轉到內容管理首頁,我們點擊進入剛剛發佈的文檔看一下,這裏可以看出來表單使用的是閱讀表單樣式。
以上就是OA系統軟件中關於“信息發佈”二次開發和發佈的教程。