getStockOutData($data); $wms_id = kernel::single('ome_branch')->getWmsIdById($data['branch_id']); //$result = kernel::single('middleware_wms_response', $wms_id)->stockout_result($data,$sync); $result = kernel::single('erpapi_router_response')->set_channel_id($wms_id)->set_api_name('wms.stockout.status_update')->dispatch($data); return $result; } /** * * 出库事件发起的响应接收方法 * @param string $po_bn */ public function outStorage_callback($res){ } /** * 获取对应数据 * @param type $varname description * @return type description * @access public or private * @author cyyr24@sina.cn */ function getStockOutData($data) { } // end func /** * cancel * @param mixed $data 数据 * @param mixed $sync sync * @return mixed 返回值 */ public function cancel($data, $sync = false){ $iostockdataObj = kernel::single('wms_iostockdata'); $wms_id = kernel::single('ome_branch')->getWmsIdById($data['branch_id']); $data['io_status'] = 'CANCEL'; $branch_detail = $iostockdataObj->getBranchByid($data['branch_id']); $data['branch_bn'] = $branch_detail['branch_bn']; //$result = kernel::single('middleware_wms_response', $wms_id)->stockout_result($data, $sync); $result = kernel::single('erpapi_router_response')->set_channel_id($wms_id)->set_api_name('wms.stockout.status_update')->dispatch($data); return $result; } } ?>