| | |
| | | import com.java110.config.properties.EventProperties; |
| | | import com.java110.core.base.smo.BaseServiceSMO; |
| | | import com.java110.core.context.AppContext; |
| | | import com.java110.core.event.AppEventPublishing; |
| | | import com.java110.event.AppEventPublishing; |
| | | import com.java110.entity.order.BusiOrder; |
| | | import com.java110.entity.order.BusiOrderAttr; |
| | | import com.java110.entity.order.OrderList; |
| | |
| | | |
| | | //封装data 节点 |
| | | if(isQueryDataInfo){ |
| | | |
| | | busiOrderTmpJson.put("data",queryDataInfo(busiOrderTmp1)); |
| | | } |
| | | |
| | | |
| | |
| | | } |
| | | |
| | | /** |
| | | * 查询data信息 |
| | | * @return |
| | | */ |
| | | private JSONObject queryDataInfo(BusiOrder busiOrder) throws Exception{ |
| | | //购物车订单类型 |
| | | String actionTypeCd = busiOrder.getActionTypeCd(); |
| | | |
| | | //创建上下文对象 |
| | | AppContext context = createApplicationContext(); |
| | | |
| | | //prepareContext(context, busiOrder); |
| | | return AppEventPublishing.queryDataInfoEvent(context,busiOrder); |
| | | |
| | | } |
| | | |
| | | /** |
| | | * 订单调度 |
| | | * |
| | | * orderListInfo 中字段 asyn 如果为 A 表示 异步处理订单,其他表同步处理订单 |