作者 开飞机的舒克

首页项目校区展示问题

@@ -213,12 +213,12 @@ class Index extends Api @@ -213,12 +213,12 @@ class Index extends Api
213 $data = \db('study_score_log l') 213 $data = \db('study_score_log l')
214 ->distinct('l.team') 214 ->distinct('l.team')
215 ->join('team t', 't.title = l.team') 215 ->join('team t', 't.title = l.team')
216 - ->whereIn('l.campus_ids', $campus) 216 + ->where('l.campus_id', $campus)
217 ->field('t.title,t.score,l.team,l.campus_ids') 217 ->field('t.title,t.score,l.team,l.campus_ids')
218 ->order('t.score DESC') 218 ->order('t.score DESC')
219 ->paginate($row, false, ['page' => $page]) 219 ->paginate($row, false, ['page' => $page])
220 ->each(function ($item, $key) { 220 ->each(function ($item, $key) {
221 - $res = db('study_score_log')->where('campus_ids', $item['campus_ids'])->sum('score'); 221 + $res = db('study_score_log')->where('campus_id', $item['campus_ids'])->sum('score');
222 $item['score'] = floor($item['score']); 222 $item['score'] = floor($item['score']);
223 $item['percent'] = round(($item['score'] * 0.6) / $res * 100, 2); 223 $item['percent'] = round(($item['score'] * 0.6) / $res * 100, 2);
224 return $item; 224 return $item;
@@ -264,7 +264,7 @@ class Index extends Api @@ -264,7 +264,7 @@ class Index extends Api
264 //个人排行榜 264 //个人排行榜
265 $data = \db('study_score_log') 265 $data = \db('study_score_log')
266 ->field('id,SUM(score) as sum_score,study_id') 266 ->field('id,SUM(score) as sum_score,study_id')
267 - ->whereIn('campus_ids', $campus) 267 + ->where('campus_id', $campus)
268 ->group('study_id') 268 ->group('study_id')
269 ->order('sum_score DESC') 269 ->order('sum_score DESC')
270 ->paginate($row, false, ['page' => $page]) 270 ->paginate($row, false, ['page' => $page])
@@ -6324,7 +6324,7 @@ @@ -6324,7 +6324,7 @@
6324 6324
6325 </div> 6325 </div>
6326 <div class="col-md-6" align="right"> 6326 <div class="col-md-6" align="right">
6327 - Generated on 2023-04-21 17:22:14 <a href="./" target="_blank">校园活动</a> 6327 + Generated on 2023-04-23 14:14:47 <a href="./" target="_blank">校园活动</a>
6328 </div> 6328 </div>
6329 </div> 6329 </div>
6330 6330