tabs(); return self::outsuccess(array('tabs' => $tabs)); } public function splashOp() { $sig = $_GET['sig']; $ret = $this->pub_special($this->splash_id()); if(empty($ret['special_list'])) { return self::outsuccess(null); } $block = $ret['special_list'][0]; if(empty($block) || empty($block['items'])) { return self::outsuccess(null); } $image = $block['items'][0]['image']; if(empty($sig) || $sig != md5($image)) { return self::outsuccess(array('sig' => md5($image),'url' => $image)); } else { return self::outsuccess(null); } } private function splash_id() { if(is_publish()) { return 144; } else { return 38; } } public function inoherbOp() { return self::outsuccess(['direct_uri' => BASE_SITE_URL . '/hfive/inoherb/index.html?2'],"redirect"); } public function memberOp() { $idol = $_GET['member_id']; if(empty($idol)) { return self::outerr(errcode::ErrParamter); } if(session_helper::need_wechat_author()) { $author = new thrid_author\wxauthor(); $url = BASE_SITE_URL . "/mobile/index.php?act=index&op=member&member_id={$idol}"; $url = $author->enter($url); return self::outsuccess(['direct_uri' => $url],"redirect"); } $idol = urldecode($idol); $idol = intval(util::decrypt_data($idol)); if(session_helper::logined()) { $myself = session_helper::memberid(); $relateion = new \relation\mem_relation($myself); $isfriend = $relateion->is_follower($idol); return self::outsuccess(array('info' => new member_info($idol),'is_friend' => $isfriend),"member/index",'wap'); } else { $type_sn = account_helper::invite_bonus($idol); if($type_sn == false) { return self::outerr(errcode::ErrBonus,"生成邀请红包失败."); } else { $ref_url = url_helper::bonus_open_url($type_sn); return self::outsuccess(['direct_uri' => $ref_url],"redirect"); } } } } class tpl_member { private $mOutput; public function __construct($output) { $this->mOutput = $output; } public function output_group() { $minfo = $this->mOutput['info']; $amount = $minfo->available_bonus(); $amount = intval($amount * 100 + 0.5) / 100; $discount = $minfo->discount_self(); $discount = intval($discount * 100 + 0.5) / 100; $result = "
你已经是他的粉丝了
'; } else { $result .= ''; } $result .= '