基於NC633的移動審批開發(剔除某雲)
阿新 • • 發佈:2018-12-14
該專案框架,解決了nc端的移動審批,並擺脫了與某雲的繫結;
通過與nc後臺介面的緊密訪問,實現了ios與Android端的移動審批,同時實現了單據詳情檢視、流程管理、附件預覽等關鍵功能!
1、後臺框架(springboot)
基於springboot搭建管理後臺,用於維護及同步nc端使用者、人員等基本資訊,提供restful介面
–配置簡單化
資料庫:mysql
快取:redis
2、App設計
3、資料庫設計
使用者、人員、組織等基本資訊關聯,用於與nc端進行同步更新
4、後臺與nc端使用webservice介面
注意:
a.資料來源問題:因釋出後,獲取資料來源的方式改變,需要調整資料來源的獲取方式,否則會出現找不到資料來源的問題
b.介面返回的引數問題,map<String,Object> 返回會有問題,需要調整重新封裝
移動審批後臺介面:nc.itf.uap.pf.IPFMobileAppService
5、附件預覽介面
附件方法:nc.itf.uap.pf.IPFMobileAppService.getMessageAttachment(),返回byte[]陣列,由後臺解析下載:(其中ios是直接開啟附件,前提是瀏覽器支援開啟這個附件,否則會選擇系統相關軟體開啟;Android版會出現部分手機可開啟、部分手機需下載的情況)
6、報表開發及對映
預知詳情請留言,謝謝合作!