The company's existing OA system was developed in 2012 based on the H3 work engine 7.3 release. Its own mobile app, aesthetics and compatibility is not good. How to let the old system to keep up with the pace of the Times to renew the youth? This is a problem to be solved urgently.
Problem-Solving ideas:
1, in the company's strict computer and software control, the system's Web version can also be used, the problem in the mobile app is outdated;
2, in order to implement this app, we need to build an app shell, it is compatible with iOS and Android system, for browsing HTML5 Web pages, with the function of responding to network requests;
3. In order to be able to browse the details of various processes in OA, we need to develop an interface that can provide information about the form of this process based on the work item ID;
4, based on the original H3 work engine, to achieve work items, such as the return of the sign, back, add sign and other OA processes often used in the operation.
Based on these ideas, we finally decided to develop a webservice. It provides two interfaces outward:
OA process information query interface;
And the OA process approval method interface;
650) this.width=650; "src=" Http://s2.51cto.com/wyfs02/M01/8A/C7/wKiom1g7vMug0TqSAACQWkDIQ5U972.png "title=" QQ picture 20161128131226.png "alt=" Wkiom1g7vmug0tqsaacqwkdiq5u972.png "/>
Follow-up chapters are the mechanism and details to develop the webservice implementation, so stay tuned.
This article from "Xu Big Tree" blog, declined reprint!
Old bottle of new wine-OA mobile app development based on H3 work engine (1)