コード例 #1
0
     } else {
         $result = array();
         $result['oi_id'] = $items_id;
         $result['old_status'] = $old_status;
         $result['new_status'] = $item['status'];
         $result['msg_success'] = '';
         $result['msg_errors'] = oiErrorStatus($items_id, $item['status'], $class_do->statusName());
     }
     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('jng_sp_packages');
     $class_jp = new jng_sp_packages();
     $class_jp->updateAWBno($package_id, $package_awb);
     $result = array();
     $result['package_id'] = $package_id;
     $result['package_awb'] = $package_awb;
     ajaxReturn($result);
     exit;
 } elseif ($_POST['me_action'] == 'REFRESHCOUNTER') {
     $status_counter = $class_do->statusCounter($statusNameShow, $dpo_option, $dpo_group, $ean_list, $date_range_start, $date_range_end, $brand_id, $cat_id);
     $result = array();
     foreach ($status_counter as $status => $counter) {
         $result[] = "{$status},{$counter}";
     }
     ajaxReturn($result);
     exit;
     //	} elseif($_POST['me_action']=='LOADINGTHUMBTOOLTIP') {
     //                $thumbid = tep_db_prepare_input($_POST['thumbid']);
コード例 #2
0
 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);
                 }
         }
     }
 }