public function refundTaskList($request, $response) { /*{{{*/ $page = $request->page ? $request->page : 1; $response->page = $page; $pageSize = 100; $response->pageSize = $pageSize; $taskStatus = TelTask::transStatusOrTypeArray2String(TelTask::$telTaskStatus4Refund); $taskType = $request->taskType ? $request->taskType : TelTask::transStatusOrTypeArray2String(TelTask::$telTaskType4Refund); $timeField = "ctime"; $params = array('taskStatus' => $taskStatus, 'taskType' => $taskType, 'timeField' => $timeField, 'sourceUserName' => $request->sourceUserName, 'searchBeginTime' => $request->searchBeginTime, 'searchEndTime' => $request->searchEndTime); $res = TelTaskClient::getInstance()->getTelTaskList($page, $pageSize, $params); $telTaskList = $res['tasklist']; $response->telTaskList = $telTaskList; $response->params = $params; if (false == empty($res['pageInfo'])) { $response->total = $res['pageInfo']['total']; $response->pageLink = PageNav::getNavLink(PageNav::getPageNavTemplate("refundtasklist?taskStatus={$taskStatus}&taskType={$taskType}&sourceUserName={$request->sourceUserName}&searchBeginTime={$request->searchBeginTime}&searchEndTime={$request->searchEndTime}&page="), $res['pageInfo']['nowpage'], $res['pageInfo']['pagesize'], $res['pageInfo']['total']); } }
public function telTaskList4Presale($request,$response) {/*{{{*/ if(false == in_array($this->curUser->name,PaymentInterceptor::$preSaleUser) && false == in_array($this->curUser->name,PaymentInterceptor::$professionalUser)) { echo "权限不足"; exit; } $page = $request->page ? $request->page : 1; $response->page = $page; $pageSize = 20; $response->pageSize = $pageSize; $taskStatus = (string)TelTask::STATUS_UN_FOLLOW; $professionalGroup = PaymentInterceptor::$preSaleUserGroup[$this->curUser->name]; $taskType = $request->taskType?$request->taskType : TelTask::transStatusOrTypeArray2String(TelTask::$telTaskType4Saler); $response->taskType = $request->taskType; $params = array( 'taskStatus'=> $taskStatus, 'presaleUserId'=>(string)TelTask::SOLUTIONSTATUS_NONE, 'telNo'=>$request->telNo, 'taskType'=>$taskType, 'professionalGroup'=>$professionalGroup ); $res = TelTaskClient::getInstance()->getTelTaskList($page,$pageSize,$params); $telTaskList = $res['tasklist']; $response->telTaskList = $telTaskList; $response->action = $request->action; $response->params = $params; if (false == empty($res['pageInfo'])) { $response->total = $res['pageInfo']['total']; $response->pageLink = PageNav::getNavLink( PageNav::getPageNavTemplate("teltasklist4presale?taskStatus=$taskStatus&telNo=$request->telNo&taskType=$request->taskType&page="), $res['pageInfo']['nowpage'], $res['pageInfo']['pagesize'], $res['pageInfo']['total']); } }/*}}}*/