<?php
/**
 * @author william-fan
 * @todo 得到集报单号（调用招宝webservice）
 */
set_time_limit(7200);
require_once ('config.php');
$flagFile = APPLICATION_PATH . '/../data/log/jibaoNO.lock';
if (@file_exists($flagFile)) {
	echo 'Anather process is running.'."\r\n";
	echo $flagFile."\r\n";
	exit();
}
$link = fopen($flagFile, 'wb');
fclose($link);
define('RUNTIME', '[' . date('Y-m-d H:i:s') . '] ');
echo RUNTIME . "Starting.\r\n\r\n";

try {
	$cmblApi=new Service_CMBLApiProcess();
	$cmblApi->jibaoNO();
	echo "获取集报单号完成\r\n";
} catch (Exception $e) {
	@unlink($flagFile);
	echo '[' . date('Y-m-d H:i:s') . '] Fail Exception:' . $e->getMessage() ."\r\n";
}
echo "\r\n[" . date('Y-m-d H:i:s') . "] End run\r\n";
@unlink($flagFile);