作者 开飞机的舒克

首页项目校区展示问题

@@ -164,15 +164,20 @@ class Index extends Api @@ -164,15 +164,20 @@ class Index extends Api
164 */ 164 */
165 public function getSchoolItem() 165 public function getSchoolItem()
166 { 166 {
167 -  
168 - $data = db('campus c')  
169 - ->join('activity a','a.id = c.activity_id')  
170 - ->join('school s','s.id = c.school_id')  
171 - ->field('c.*,a.title as activity_name,s.title as school_name')  
172 - ->select();  
173 - if (empty($data)) {  
174 - $this->error('当前还没有校区', ['status' => 2]); 167 + $user = $this->auth->getUserinfo();
  168 + $find = \db('study')->where('user_id',$user['id'])->find();
  169 + $res = \db('study_score_log')->where('study_id',$find['id'])->column('campus_id');
  170 + foreach ($res as $k){
  171 + $data = \db('campus')->where('id',$k)->find();
175 } 172 }
  173 +// $data = db('campus c')
  174 +// ->join('activity a','a.id = c.activity_id')
  175 +// ->join('school s','s.id = c.school_id')
  176 +// ->field('c.*,a.title as activity_name,s.title as school_name')
  177 +// ->select();
  178 +// if (empty($data)) {
  179 +// $this->error('当前还没有校区', ['status' => 2]);
  180 +// }
176 $this->success('项目校区', $data); 181 $this->success('项目校区', $data);
177 } 182 }
178 183
@@ -59,7 +59,7 @@ class StudyScoreLog extends Model @@ -59,7 +59,7 @@ class StudyScoreLog extends Model
59 //得分写入学生分数记录 59 //得分写入学生分数记录
60 $data = [ 60 $data = [
61 'item_id' => $id, 61 'item_id' => $id,
62 - 'campus_ids' => $ronda['campus_id'], 62 + 'campus_id' => $ronda['campus_id'],
63 'study_id' => $stu['id'], 63 'study_id' => $stu['id'],
64 'team' => $stu['team'], 64 'team' => $stu['team'],
65 'score' => $sum_score, 65 'score' => $sum_score,