Esempio n. 1
0
 public function userAction()
 {
     if ($this->_auth->userid) {
         //$doctors  = Application_Model_M_ConsultDialog::fetchConsultDoctorsByUserIDRole($this->_auth->userid,$this->_auth->role);
         $consultorders = Application_Model_M_ConsultOrder::fetchConsultDoctorsByUserIDRole($this->_auth->userid, $this->_auth->role);
         if (count($consultorders) > 0) {
             $out['errno'] = '0';
             $results = array();
             foreach ($consultorders as $consultorder) {
                 $una = Yy_Utils::getNameAvatar($consultorder->getTodid(), 2);
                 $result = array('id' => $consultorder->getTodid(), 'role' => 2, 'name' => $una['name'], 'avatar' => $una['avatar']);
                 array_push($results, $result);
             }
             $out['doctors'] = $results;
         } else {
             $out['errno'] = '1';
         }
     } else {
         $out['errno'] = '200';
     }
     $out['msg'] = Yy_ErrMsg_Consult::getMsg('user', $out['errno']);
     Yy_Utils::jsonOut($out);
 }