コード例 #1
0
            }
        }
    } else {
        if ($tracknumber == '') {
            echo "trackno为空,跳过\n";
            MarkShippingModel::update_order_shippedmarked_time($omOrderId);
            echo "[" . date('Y-m-d H:i:s') . "]-----------{$handle_idx}/{$handle_cnt}--------done\n";
            continue;
        }
        if (preg_match('#^00#i', $tracknumber) && preg_match('#^\\d+$#i', $tracknumber)) {
            echo "此订单走中国小包平邮的非美国订单,trackno:{$tracknumber} 为伪号码,跳过\n";
            MarkShippingModel::update_order_shippedmarked_time($omOrderId);
            echo "[" . date('Y-m-d H:i:s') . "]-----------{$handle_idx}/{$handle_cnt}--------done\n";
            continue;
        }
    }
    if (MarkShippingModel::update_order_shippingdetail_to_ebay($tran_datas)) {
        MarkShippingModel::update_order_shippedmarked_time($omOrderId);
        echo "[" . date('Y-m-d H:i:s') . "]-----------{$handle_idx}/{$handle_cnt}--------done\n";
    } else {
        echo "[" . date('Y-m-d H:i:s') . "]-----------{$handle_idx}/{$handle_cnt}--------false\n";
    }
    /*if(strpos($combineOrder, '##')!==false){
    			MarkShippingModel::update_order_shippingdetail_to_ebay('',$omOrderId,$tracknumber,$carrier);
    		}else{
    			MarkShippingModel::update_order_shippingdetail_to_ebay($orderId,$omOrderId,$tracknumber,$carrier);
    		}*/
}
$time_end = time();
echo "\t\t\t[耗时:" . ceil(($time_end - $time_start) / 60) . "分钟]\n";
echo "<=====[" . date('Y-m-d H:i:s', $time_end) . "]系统【结束】处理账号【 {$__ebayaccount} 】订单 上传发货信息====\n";