protected function getData($field, $order, $limit, $offset) { Wind::import('SRV:link.vo.PwLinkSo'); $so = new PwLinkSo(); $so->setIfcheck(1); $field['linkType'] && $so->setTypeid($field['linkType']); $field['isLog'] != -1 && $so->setLogo($field['isLog']); $list = $this->_getLinkDs()->searchLink($so, $limit, $offset); if (!$list) { return array(); } foreach ($list as $k => $v) { $list[$k]['lid'] = $v['lid']; $list[$k]['name'] = $this->_formatTitle($v['name']); $list[$k]['url'] = $v['url']; $list[$k]['logo'] = $v['logo']; $list[$k]['contact'] = $v['contact']; } return $list; }
/** * 根据条件统计 * * @param PwUserSo $vo * @return array */ public function countSearchLink(PwLinkSo $vo) { return $this->_getLinkSearchDao()->countSearchLink($vo->getData()); }