<?php
class Default_WebServiceController extends Zend_Controller_Action {
  	/*
    public function init() {//
        //$this->_helper->viewRenderer->setNoRender();
    }
	*/
    /*http://www.chukouoms.new/default/product-soap*/
	/*查看WSDL*/
	
	
    public function indexAction() {
       
	}

    /*新增产品APi test  /default/web-service/client-product-add*/
	public function clientProductAddAction(){		
		$params = array();
		$HeaderRequest = array();
		$HeaderRequest['customerCode'] = 'EC001';
		$HeaderRequest['appToken'] = 'N2NK51GC0B0ERSYD';
		$HeaderRequest['appKey'] = 'f8c3XDECRAJYAI4a4v3ZLw/3+E0U8LUAcBmKxRDfc+sjj2yb7EAG16JZ0qsrvAYTIaJsyEb5XoXQgnI4lgWlKVHI+7hnNtczqMKcXXOj0hU+';
		
		$params['HeaderRequest']= $HeaderRequest;		
		$params['ProductInfo'] = array(
			'skuNo'=>'colin-2d5535',//产品SKU
			'skuName'=>'毛巾',//产品中文名字			
			'UOM'=>'007',//单位
			'barcodeType'=>0,//条码类型
			'barcodeDefine'=>'maojin-258654',//自定义条码			
			'weight'=>140,//重量			
			'hsGoodsName'=>'',//
			'is_accessories'=>0,
			'productDeclaredValue'=>1.65,//申报价值
			'hsCode'=>''//海关编码		
		);			
		$url = 'http://chukouoms.cargo.com/product-soap/wsdl';
		$client = new SoapClient($url,array( 'trace' => 1 ));
		//print_r($client);exit;
		
		//print_r($client->__getFunctions());exit;	
		//print_r($params);
		//exit;
		//$client = new SoapClient($url);
		//$result = $client->createProduct($params);
		//var_dump($result);
		try{		
			//$a=$client->__soapCall('createProduct',$params);
			$a = $client->createProduct($params);
		}catch(SoapFault $fault){
		
            echo $fault->faultcode;
			echo "<br>";
			echo $fault->faultstring ; 
		}
		print_r($a);
		
	}

 	/*库存查询APi test client-query-stock */
	public function clientQueryStockAction(){

		$params = array();
		$HeaderRequest = array();
		$HeaderRequest['customerCode'] = 'EC001';
		$HeaderRequest['appToken'] = 'N2NK51GC0B0ERSYD';
		$HeaderRequest['appKey'] = 'f8c3XDECRAJYAI4a4v3ZLw/3+E0U8LUAcBmKxRDfc+sjj2yb7EAG16JZ0qsrvAYTIaJsyEb5XoXQgnI4lgWlKVHI+7hnNtczqMKcXXOj0hU+';
		
		$params['HeaderRequest']= $HeaderRequest;		
		$params['skuNo'] = 'LED11';				
		$url = 'http://chukouoms.cargo.com/product-soap/wsdl';		
		$client = new SoapClient($url);
		//print_r($client);exit;
		//print_r($client->__getFunctions());
		//exit;	
		//print_r($params);
		//exit;
		//$client = new SoapClient($url);
		//$result = $client->createProduct($params);
		//var_dump($result);
		try{			
			//$a=$client->__soapCall('createProduct',$params);
			$a = $client->getStock($params);
		}catch(SoapFault $fault){
		
            echo $fault->faultcode;
			echo "<br>";
			echo $fault->faultstring ; 
		}
		print_r($a);		

	} 
	
	

}