示例#1
0
 /**
  * 从缓存中读取品类数据   
  * @return array
  */
 public function getAllSales()
 {
     //电器品类初始化
     S('sales', null);
     if (!S('sales')) {
         $salesLogic = new l\SalesLogic();
         $salesData = $salesLogic->getSalesList($condition, null, 0);
         $sales_list = $salesData['datas'];
         $count = count($sales_list);
         for ($i = 0; $i < $count; $i++) {
             $salesName = $sales_list[$i]['saleor_name'];
             $salesNameList[$i] = $salesName;
             $salesNameMap[$salesName] = $sales_list[$i]['saleor_id'];
         }
         $salesMap['NameList'] = $salesNameList;
         $salesMap['Map'] = $salesNameMap;
         S('sales', $salesMap);
     }
     return S('sales');
 }
示例#2
0
 /**
  * 获取销售商列表      
  * @return array
  */
 public function lists()
 {
     $condition = I('condition');
     $page = I('page');
     $limit = 10;
     $salesLogic = new l\SalesLogic();
     $salesData = $salesLogic->getSalesList($condition, $page, $limit);
     $sales_list = $salesData['datas'];
     $list_count = $salesData['allcount'];
     $current = $salesData['current'];
     //当前页
     $pages = ceil($list_count / $limit);
     //addErrorLog('sales','lists','sales_list',$sales_list);
     $data['error_code'] = $salesLogic->getErrorCode();
     $data['error_message'] = $salesLogic->getErrorMessage();
     $this->assign('pages', $pages);
     $this->assign('current', $current);
     $this->assign('list_count', $list_count);
     $this->assign('sales_list', $sales_list);
     $this->display();
 }