$class_o->updateProductStatus($opid, $new_status, $session_userinfo['username']); } } $result = array(); $result['package_id'] = $package_id; $result['old_status'] = $old_status; $result['new_status'] = $new_status; $result['total_products'] = $total_products; ajaxReturn($result); exit; } elseif ($_POST['me_action'] == 'PACKAGEUPDATEAWB') { $package_id = tep_db_prepare_input($_POST['package_id']); $package_awb = tep_db_prepare_input($_POST['package_awb']); use_class('minierp_packages'); $class_mp = new minierp_packages(); $class_mp->updateAWBno($package_id, $package_awb); $result = array(); $result['package_id'] = $package_id; $result['package_awb'] = $package_awb; ajaxReturn($result); exit; } elseif ($_POST['me_action'] == 'SENDTOCUSTOMER') { $package_id = tep_db_prepare_input($_POST['package_id']); $old_status = '8'; $new_status = '9'; use_class('minierp_packages'); $class_mp = new minierp_packages(); $products = $class_mp->getProducts($package_id); $total_products = 0; foreach ($products as $opid) { $product = $class_o->retrieveProductDetail($opid);
function updatePackagesAWBno($logistic_id, $awb_no) { $packages = $this->retrievePackages($logistic_id, true); foreach ($packages as $type => $packs) { switch ($type) { case 'J': use_class('minierp_packages'); $class_mp = new minierp_packages(); foreach ($packs as $p) { //if($p['awb_no']=='') { $class_mp->updateAWBno($p['packages_id'], $awb_no); //} } break; case 'P': use_class('jng_sp_packages'); $class_jp = new jng_sp_packages(); foreach ($packs as $p) { //if($p['awb_no']=='') { $class_jp->updateAWBno($p['packages_id'], $awb_no); //} } break; case 'D': use_class('depot_orders'); $class_do = new depot_orders(); foreach ($packs as $p) { $class_do->packageUpdateAWB($p['packages_id'], $awb_no); } } } }