正在显示
7 个修改的文件
包含
16 行增加
和
84 行删除
@@ -6,7 +6,5 @@ return [ | @@ -6,7 +6,5 @@ return [ | ||
6 | 'User_id' => '所属老师', | 6 | 'User_id' => '所属老师', |
7 | 'Score' => '积分', | 7 | 'Score' => '积分', |
8 | 'Createtime' => '创建时间', | 8 | 'Createtime' => '创建时间', |
9 | - 'Updatetime' => '更新时间', | ||
10 | - 'User.username' => '用户名', | ||
11 | - 'Radar.title' => '维度名称' | 9 | + 'Updatetime' => '更新时间' |
12 | ]; | 10 | ]; |
@@ -25,7 +25,8 @@ class Study extends Model | @@ -25,7 +25,8 @@ class Study extends Model | ||
25 | 25 | ||
26 | // 追加属性 | 26 | // 追加属性 |
27 | protected $append = [ | 27 | protected $append = [ |
28 | - 'gender_text' | 28 | + 'gender_text', |
29 | + 'team_rank' | ||
29 | ]; | 30 | ]; |
30 | 31 | ||
31 | 32 | ||
@@ -43,7 +44,17 @@ class Study extends Model | @@ -43,7 +44,17 @@ class Study extends Model | ||
43 | return isset($list[$value]) ? $list[$value] : ''; | 44 | return isset($list[$value]) ? $list[$value] : ''; |
44 | } | 45 | } |
45 | 46 | ||
46 | - | 47 | + public function getTeamRankAttr($value,$data){ |
48 | + $list = $this->where('team_id',$data['team_id'])->order('earn_score','desc')->column('id'); | ||
49 | + $order = 0; | ||
50 | + foreach ($list as $k=> $v){ | ||
51 | + if($data['id'] == $v){ | ||
52 | + $order = $k+1; | ||
53 | + break; | ||
54 | + } | ||
55 | + } | ||
56 | + return $order; | ||
57 | + } | ||
47 | 58 | ||
48 | 59 | ||
49 | public function grade() | 60 | public function grade() |
1 | -<?php | ||
2 | - | ||
3 | -namespace app\admin\validate\item; | ||
4 | - | ||
5 | -use think\Validate; | ||
6 | - | ||
7 | -class Details extends Validate | ||
8 | -{ | ||
9 | - /** | ||
10 | - * 验证规则 | ||
11 | - */ | ||
12 | - protected $rule = [ | ||
13 | - ]; | ||
14 | - /** | ||
15 | - * 提示消息 | ||
16 | - */ | ||
17 | - protected $message = [ | ||
18 | - ]; | ||
19 | - /** | ||
20 | - * 验证场景 | ||
21 | - */ | ||
22 | - protected $scene = [ | ||
23 | - 'add' => [], | ||
24 | - 'edit' => [], | ||
25 | - ]; | ||
26 | - | ||
27 | -} |
application/api/controller/Crontab.php
已删除
100644 → 0
1 | -<?php | ||
2 | - | ||
3 | -namespace app\api\controller; | ||
4 | - | ||
5 | - | ||
6 | -use app\common\controller\Api; | ||
7 | - | ||
8 | -/** | ||
9 | - * 定时任务 | ||
10 | - * @ApiWeigh (94) | ||
11 | - */ | ||
12 | -class Crontab extends Api | ||
13 | -{ | ||
14 | - protected $noNeedLogin = ['*']; | ||
15 | - protected $noNeedRight = ['*']; | ||
16 | - | ||
17 | - | ||
18 | - /** | ||
19 | - * @ApiTitle (首页) | ||
20 | - */ | ||
21 | - public function index(){ | ||
22 | - $res = db('study')->field('earn_score')->select(); | ||
23 | - function sort($res){ | ||
24 | - $len = count($res); | ||
25 | - for ($i = 0; $i < $len - 1; $i++) {//循环比对的轮数 | ||
26 | - for ($j = 0; $j < $len - $i - 1; $j++) {//当前轮相邻元素循环对比 | ||
27 | - if ($res[$j] < $res[$j + 1]) {//如果前边的小于后边的 | ||
28 | - $tmp = $res[$j];//交换数据 | ||
29 | - $res[$j] = $res[$j + 1]; | ||
30 | - $res[$j + 1] = $tmp; | ||
31 | - } | ||
32 | - } | ||
33 | - } | ||
34 | - return $res; | ||
35 | - } | ||
36 | - $this->success('更新成功',sort($res)); | ||
37 | - } | ||
38 | -} |
@@ -59,6 +59,7 @@ class Index extends Api | @@ -59,6 +59,7 @@ class Index extends Api | ||
59 | $list['name'] = $sid['name']; | 59 | $list['name'] = $sid['name']; |
60 | $list['score_num'] = $v['sum_score']; | 60 | $list['score_num'] = $v['sum_score']; |
61 | $list['rank'] = $k + 1; | 61 | $list['rank'] = $k + 1; |
62 | + break; | ||
62 | } | 63 | } |
63 | } | 64 | } |
64 | $this->success('获取成功', $list); | 65 | $this->success('获取成功', $list); |
@@ -4935,7 +4935,7 @@ | @@ -4935,7 +4935,7 @@ | ||
4935 | 4935 | ||
4936 | </div> | 4936 | </div> |
4937 | <div class="col-md-6" align="right"> | 4937 | <div class="col-md-6" align="right"> |
4938 | - Generated on 2023-03-11 13:32:27 <a href="./" target="_blank">校园活动</a> | 4938 | + Generated on 2023-03-11 17:28:01 <a href="./" target="_blank">校园活动</a> |
4939 | </div> | 4939 | </div> |
4940 | </div> | 4940 | </div> |
4941 | 4941 |
-
请 注册 或 登录 后发表评论