public function get_uncommented_list()
 {
     $students = StudentModel::joins(['job.uid' => $this->user['uid'], 'j.status' => JoinModel::STATUS_JOINED]);
     foreach ($students as $key => &$student) {
         $comment = M('job_comment')->where(['uid' => $student['uid'], 'job_id' => $student['job_id'], 'type' => 2])->find();
         if ($comment) {
             unset($students[$key]);
         }
     }
     return $students;
 }
 public function joins($id)
 {
     $this->assign('job', $this->get_job($id));
     $this->assign('list', StudentModel::joins(['j.job_id' => $id, 'j.status' => JoinModel::STATUS_JOINED]));
     $this->display();
 }