public function askIntentionintro($request, $response) {/*{{{*/ $caseHostUserId = $request->getRequest('spaceid', 0); $askSpace = DAL::get()->find('space', $caseHostUserId); $message = $request->message; $response->statistics = SpaceClient::getInstance()->getStatistics(); $response->message = $message; $response->askSpaceObjectBefore = $askSpace; $anserPhoneCount = PaymentClient::getInstance()->getDoctorSatisfactionCntList($askSpace->id); $anserPhoneCount = isset($anserPhoneCount[0])?$anserPhoneCount[0]['cnt'] : 0; $phoneComments = PaymentClient::getInstance()->getDoctorSatisfactionList($askSpace->host->id); $response->phoneComments = isset($phoneComments[$askSpace->host->id]['scorecnt'])?$phoneComments[$askSpace->host->id]['scorecnt'] : 0; $response->anserPhoneCount = $anserPhoneCount; //dodo::wxy 添加医生一句话 $owner = DAL::get()->find_by_relatedObjectid_and_relatedobjecttype('telowner', $askSpace->id, TelOwner::TYPE_USER); $response->owner = $owner; $docWords = (false == $owner->isNull() && $owner->isSpaceOwner())?$owner->getSpaceExt()->getDoctorWords():''; $response->wordLen = $docWords?(int)strlen($docWords):''; $response->normalWord = $docWords?$docWords:''; $response->excessWord = $docWords?XString::strString(array($docWords),0,300)."...":''; }/*}}}*/