public function pastDataAction()
 {
     $openid = get_openid();
     //获取近6期的业绩列表
     $AchievementIssueM = new AchievementIssueModel();
     $count = 6;
     $issueInfoArr = $AchievementIssueM->getIssuesByCount($count);
     //拼接当前用户近6期的业绩名细
     $Achievement = new AchievementModel();
     $Achievement->setOpenid($openid);
     $key = 'id';
     $resKey = '_detail';
     $pastAchievementArr = $Achievement->getInfoArrByIssueArr($issueInfoArr, $key, $resKey);
     $this->assign('data', $pastAchievementArr);
     $this->assign("YZBody", $this->fetch('pastData'));
     $this->display(YZ_TEMPLATE);
 }
Пример #2
0
 private function _getCustomerInfoByMap($map)
 {
     //获取当前业绩信息
     $ach = new AchievementModel();
     $achInfo = $ach->getCurrentInfo();
     $this->assign('achievement', $achInfo);
     $customer = new CustomerModel();
     $customer->setMap($map);
     $count = $customer->getCountByMap();
     $page = $this->page;
     $currentPage = I('get.p', 1);
     $page->setCounts($count);
     $page->setCurrentPage($currentPage);
     $page->setPageStyle(2);
     $pageStr = $page->fetch();
     $currentPage = $page->getCurrentPage();
     $pageSize = $page->getPageSize();
     $menuList = $customer->getDataArrByMap($currentPage, $pageSize);
     $key = 'openid';
     $menuList = change_key($menuList, $key);
     //截取本页内容
     $this->assign('page', $pageStr);
     foreach ($menuList as $key => $value) {
         $menuList[$key]['actionUrl']['edit'] = U('Customer/Edit/index?id=' . $value['id']);
         $menuList[$key]['actionUrl']['freezen'] = U('Customer/Freezen/index?id=' . $value['id']);
         $menuList[$key]['actionUrl']['look'] = U('Customer/Look/index?id=' . $value['id']);
         $menuList[$key]['actionUrl']['parent_look'] = U('Customer/Look/index?id=' . $value['parentid']);
     }
     //添加上级用户名称
     foreach ($menuList as $key => $value) {
         $menuList[$key]['_parentname'] = $this->_addParentName($value['parentid']);
     }
     $css = $this->fetch('indexCss');
     $this->assign('css', $css);
     $this->assign('customer', $menuList);
     $this->assign('listCustomerUrl', U('ListCustomer/index'));
 }