public function inComingCallStatistics($request, $response) {/*{{{*/ $fromdate = ($request->fromdate != null)?$request->fromdate:XDateTime::now()->toShortString(); $todate = ($request->todate != null)?$request->todate:XDateTime::now()->toShortString(); $errorMsg = "查询日期相差最多93天,请重新选择"; $rows = array(); $callType = $request->callType == null ? 0 : $request->callType; if(XDateTime::dayDiff(XDateTime::valueOf($fromdate),XDateTime::valueOf($todate)) <= 92) { $errorMsg = ""; $params = array('fromdate'=>$fromdate." 00:00:00",'todate'=>$todate." 23:59:59",'calltype'=>$callType, 'incomingcallsettingid'=>$request->inComingCallSettingId,'admin4tel'=>$request->admin4tel); $rows = PaymentClient::getInstance()->getInComingCallStatistics($params); } $inComingCallSettings = PaymentClient::getinstance()->getInComingCallSettings(); $response->rows = $rows; $response->inComingCallSettings = $inComingCallSettings; $response->fromdate = $fromdate; $response->todate = $todate; $response->inComingCallSettingId = $request->inComingCallSettingId; $response->callType = $request->callType; $response->admin4tel = $request->admin4tel; $response->errorMsg = $errorMsg; }/*}}}*/