|
本帖最后由 ajun007_cn 于 2015-2-6 17:21 编辑
开发需求:基于用友ERP U8采购订单审批流程,开发手机端的审批APP,实现用户登录,根据登录用户查询采购订单审批任务列表(已审、未审),显示订单明细(货物明细),审批操作。
数据库:SQL Server2005数据库
业务系统:用友ERP U8
业务系统审批流程:
服务端开发工具:VS2012.net
开发语言:C#
服务器:IIS7.0
发布方式:WebService
手机端开发工具:X5EE V3.0
开发语言:JAVA
服务器:Tomcat
手机测试环境:安卓:华为荣耀X1 ;ISO:苹果 iPad Air2
设计思路:WebService 由合作方提供,负责完成ERP业务数据的提取,对外发布三个方法;
其中: GetTasks:实现审批任务的后台提取,返回josnp格式的数据;
GetDetailByPoid:实现订单明细的数据提取;
AuditData:实现审批任务的回写;
手机端设计:
1、用户登录:采用X5EE组织架构,直接使用X5演示案例中的登录界面。
2、任务列表:采用Ajax 请求WebService的GetTasks方法获取订单列表,分为“未审”、“已审”两个标签。
3、订单详情:点击任务列表,显示订单详情,采用Ajax 请求WebService的GetDetailByPoid方法获取订单详情数据。
4、审批菜单:点击“同意”按钮,显示审批菜单,采用Ajax 请求WebService的AuditData方法完成审批动作。
实现以上三个WebService方法,前台用JS中写一个通用的调用Webservic方法:getDataByAjax,代码如下:
界面展示:
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
评分
-
查看全部评分
|