作者 开飞机的舒克

接口优化

  1 +<?php
  2 +
  3 +namespace app\api\controller;
  4 +
  5 +
  6 +use app\common\controller\Api;
  7 +
  8 +class Crontab extends Api
  9 +{
  10 + protected $noNeedLogin = ['*'];
  11 + protected $noNeedRight = ['*'];
  12 +
  13 +
  14 + public function index(){
  15 + $res = db('study')->field('team_id,earn_score,team_rank')->select();
  16 + if ($res['team_id']){
  17 +
  18 + }
  19 + }
  20 +}
@@ -48,7 +48,10 @@ class Index extends Api @@ -48,7 +48,10 @@ class Index extends Api
48 'campus_id' => $campus, 48 'campus_id' => $campus,
49 ] 49 ]
50 )->sum('score'); 50 )->sum('score');
51 - $data = \db('study_score_log')->field('study_id, SUM(score) as sum_score')->group('study_id')->order('sum_score', 'desc')->select(); 51 + $data = \db('study_score_log')
  52 + ->field('study_id, SUM(score) as sum_score')
  53 + ->group('study_id')->order('sum_score', 'desc')
  54 + ->select();
52 $list = []; 55 $list = [];
53 foreach ($data as $k => $v) { 56 foreach ($data as $k => $v) {
54 if ($v['study_id'] == $sid['id']) { 57 if ($v['study_id'] == $sid['id']) {