<?php

class Exception_ServiceMerchantController extends Ec_Controller_Action{
    public function preDispatch()
    {
        $this->tplDirectory = "exception/views/default/";
        $this->_userAuth = new Zend_Session_Namespace('userAuthorization');
    }
    
    public function listAction()
	{
        if ($this->_request->isPost()){
			$order_code = $this->_request->getParam('order_code');
            $page = $this->_request->getParam('page', 1);
            $pageSize = $this->_request->getParam('pageSize', 20);
            $return = array(
                'state' => 0,
                'message' => 'No Data'
            );
            $condition   =  array(
                'order_code' => $order_code,
				'status'=>3
            );  
            $count  = Service_ApiDhl::getByCondition($condition,'count(*)');
            $return['total'] = $count;
            if ($count){
                $rows   =   Service_ApiDhl::getByCondition($condition,"*",$pageSize,$page,'ad_id desc');
                $return['data'] = $rows;
                $return['state'] = 1;
            }
            die(Zend_Json::encode($return));
        }
		echo Ec::renderTpl($this->tplDirectory . 'service-merchant.tpl', 'layout');
	}
}
