$class_jp = new jng_sp_packages(); use_class('jng_sp_orders'); $class_jo = new jng_sp_orders(); foreach ($pack as $p) { $items = $class_jp->sendPackage($p['packages_id']); foreach ($items as $items_id) { $class_jo->updateItemStatus($items_id, '7', $session_userinfo['username']); } } } elseif ($type == 'J') { use_class('minierp_packages'); $class_mp = new minierp_packages(); use_class('orders'); $class_o = new orders(); foreach ($pack as $p) { $items = $class_mp->sendPackage($p['packages_id']); foreach ($items as $items_id) { $class_o->updateProductStatus($items_id, '7', $session_userinfo['username']); } } } else { use_class('depot_orders'); $class_do = new depot_orders(); foreach ($pack as $p) { $class_do->packageSetSent($p['packages_id'], $session_userinfo['username']); } } } echo utf8_encode($logistic_id); } elseif ($_POST['me_action'] == 'SAVELOG') { use_class('products_minierp');
$class_mp->removeItem($opid); $class_o->updateProductStatus($opid, $new_status, $session_userinfo['username']); $result = array(); $result['op_id'] = $opid; $result['old_status'] = $old_status; $result['new_status'] = $new_status; ajaxReturn($result); } exit; } elseif ($_POST['me_action'] == 'SENDPACKAGE') { $package_id = tep_db_prepare_input($_POST['package_id']); $old_status = '6'; $new_status = '7'; use_class('minierp_packages'); $class_mp = new minierp_packages(); $products = $class_mp->sendPackage($package_id); $total_products = 0; foreach ($products as $opid) { $product = $class_o->retrieveProductDetail($opid); if ($product['status'] == $old_status) { $total_products++; $class_o->updateProductStatus($opid, $new_status, $session_userinfo['username']); } } //$class_o->sendProductStatusNotification($products, $new_status, $languages[2]['path']); $result = array(); $result['package_id'] = $package_id; $result['old_status'] = $old_status; $result['new_status'] = $new_status; $result['total_products'] = $total_products; ajaxReturn($result);