webmain/task/api/indexreimAction.php

(开头部分) 9KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php 
class indexreimClassAction extends apiAction
{
	/**
	*	PC客户端首页读取
	*/
	public function indexinitAction()
	{
		$viewobj 	= m('view');
		$dbs 		= m('reim');
		$dba 		= m('admin');
		$gtype		= $this->rock->get('gtype');
		$udarr 		= m('dept')->getdeptuserdata();
		$userarr 	= $udarr['uarr'];
		$deptarr 	= $udarr['darr'];
		
		$grouparr 	= $dbs->getgroup($this->adminid);
		$agentarr	= $dbs->getagent($this->adminid);
		$historyarr	= $dbs->gethistory($this->adminid);
		$modearr	= array();
		
		if(isempt($gtype)){
			$applyarr	= m('mode')->getmoderows($this->adminid,'and islu=1');
			foreach($applyarr as $k=>$rs){
				if(!$viewobj->isadd($rs, $this->adminid))continue;
				$modearr[]=array('type'=>$rs['type'],'num'=>$rs['num'],'name'=>$rs['name']);
			}
		}
		$arr['loadtime'] 	= time();
		if($historyarr)$arr['loadtime'] = strtotime($historyarr[0]['optdt']);
		$arr['deptjson']	= json_encode($deptarr);
		$arr['userjson']	= json_encode($userarr);
		$arr['groupjson']	= json_encode($grouparr);
		$arr['agentjson']	= json_encode($agentarr);
		$arr['historyjson'] = json_encode($historyarr);
		$arr['modearr'] 	= $modearr;
		$arr['config'] 		= $dbs->getreims();
		$arr['loaddt'] 		= $this->now;
		$arr['ip'] 			= $this->ip;
		$arr['editpass']	= $dba->iseditpass($this->adminid);
		$arr['companyinfo']	= $dba->getcompanyinfo($this->adminid, 1);
		$arr['onlinearr']	= $this->onlinearr();
		$arr['outunum']   	= $this->option->getval('outunum'.$this->adminid.'');
		$arr['outgroupopen']= $this->option->getval('outgroupopen'.$this->adminid.'');
		if(getconfig('systype')=='demo'){
			$arr['outgroupopen'] = 'close';
			$arr['outunum']		 = 'y4rwlnabc';
		}
		$this->rock->savesession(array('homestyle' => 'rock'));
		
		
		return returnsuccess($arr);
	}
	
	
	//在线情况读取
	private function onlinearr()
	{
		$time 	= date('Y-m-d H:i:s', time()-6*60);
		$rows 	= m('login')->getall("`online`=1 and ((`ispush`=1) or (`cfrom`='reim' and moddt>='$time'))",'uid,ispush,web,cfrom');
后面还有 266 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。