Beispiel #1
0
 /**
  * 根据商家类型获取最新的商家信息
  * @param unknown $top
  * @param unknown $type
  * @return 同时返回每个商家的验证结果
  * @return 同时返回每个商家的基本信息vendor_info
  */
 public function getNewVendorByType($top, $type)
 {
     $dao = new DaoVendor();
     $vendorList = $dao->getTopVendorByType($top, $type);
     if (!empty($vendorList)) {
         for ($i = 0, $len = count($vendorList); $i < $len; $i++) {
             $certiId = $vendorList[$i]['vendor_certi_id'];
             $infoId = $vendorList[$i]['vendor_info_id'];
             //获取商家验证信息
             if (!empty($certiId)) {
                 $daoVendorAuth = new DaoVendorAuth();
                 $vendorList[$i]['vendorAuth'] = $daoVendorAuth->getVendorAuthById($certiId);
             } else {
                 $vendorList[$i]['vendorAuth'] = 0;
             }
             //获取商家基本信息
             if (!empty($infoId)) {
                 $daoVendorInfo = new DaoVendorInfo();
                 $vendorList[$i]['vendorInfo'] = $daoVendorInfo->getVendorInfoById($infoId);
             } else {
                 $vendorList[$i]['vendorInfo'] = 0;
             }
         }
     }
     return $vendorList;
 }