2024年4月30日发(作者:)

1.1.1

订单监控

订单监控需要监控所有订单的数量,以及在各个角色的数量,超时订单数量,订单各

个角色超时超时数量;各部分数量对应的清单。

在各角色及超时的统计需要和BPM集成。

界面1分钟刷新一次。

然后可以点击左边的列表查询各项具体的清单。

序列图如下:

BPMMonitorControllerMonitorBeanOrderMonitorEJBBPM WebServiceODSOrderEJB

1. queryTimeoutList

2. getTimeoutList

3. invokeEJB

4. monitorOrders

5. monitorService

6. getTimeoutOrderCount

7. getOrderCount

8. getAllRolesData

1. 查询商品订单的超时列表

2-5. 查询订单的指定角色的超时列表。

6.查询所有订单的超时总数

7.查询所有订单数。

8.查询订单的所有角色的流程数量和超时数

BPM提供的WebService。传送和返回数据类型为String,格式参见为

1.1.2

订单查询

用户输入一个订单号码,可以查询出该订单的基本信息以及处理进度等信息。当查询

进度时需要和BPM/服务开通的集成。

MonitorControllerODSOrderEJBOrderQueryEJBBPM WebService

1. getProductOrdersAction

2. getQueryProductOrderNumbers

3. orderQueryAction

4. monitorService

1. 用户点击查

询流程图按钮,会调用到该方法。

2.通过用户输入的商品订单号,查询该商品下的所有产品的订单号。

3-4.将用户输入的商品订单号和查询出来的产品订单号传递给BPM子系统,得到该

产品的流程审批图。

BPM提供的WebService。传送和返回数据类型为String,格式参见为

。SUFMonitorAPI为SUF提供的WebService。传送和返回数据类型为

String,格式参见为。

序列图如下:

MonitorControllerODSOrderEJBSUF WebService

1. showSUFAction

2. querySUF

3. monitorService

1-3.将用户输入的商品订单号和查询出来的产品订单号传递给开通子系统,得到该产

品的开通情况列表。