正在显示
2 个修改的文件
包含
33 行增加
和
6 行删除
@@ -113,12 +113,6 @@ class Bind extends Api | @@ -113,12 +113,6 @@ class Bind extends Api | ||
113 | "data": { | 113 | "data": { |
114 | "id": 项目id, | 114 | "id": 项目id, |
115 | "title": "项目名称", | 115 | "title": "项目名称", |
116 | - "radar_id": "维度id", | ||
117 | - "user_id": "用户id", | ||
118 | - "ronda_id": "场次id", | ||
119 | - "score": "项目积分", | ||
120 | - "createtime": "创建时间", | ||
121 | - "updatetime": "更新时间" | ||
122 | } | 116 | } |
123 | }) | 117 | }) |
124 | */ | 118 | */ |
@@ -127,6 +121,7 @@ class Bind extends Api | @@ -127,6 +121,7 @@ class Bind extends Api | ||
127 | $user = $this->auth->getUserinfo(); | 121 | $user = $this->auth->getUserinfo(); |
128 | $data = db('item') | 122 | $data = db('item') |
129 | ->where('user_id', $user['id']) | 123 | ->where('user_id', $user['id']) |
124 | + ->field('id,title') | ||
130 | ->select(); | 125 | ->select(); |
131 | if (empty($data)) { | 126 | if (empty($data)) { |
132 | $this->error('当前还未关联项目', ['status' => 2]); | 127 | $this->error('当前还未关联项目', ['status' => 2]); |
@@ -135,6 +130,38 @@ class Bind extends Api | @@ -135,6 +130,38 @@ class Bind extends Api | ||
135 | } | 130 | } |
136 | 131 | ||
137 | /** | 132 | /** |
133 | + * @ApiTitle (学生校区) | ||
134 | + * @ApiMethod (POST) | ||
135 | + * @ApiReturn ({ | ||
136 | + "code": "状态码", | ||
137 | + "msg": "获取校区成功", | ||
138 | + "time": "时间", | ||
139 | + "data": [ | ||
140 | + { | ||
141 | + "campus_id": "校区id", | ||
142 | + "campus_title": "校区名称" | ||
143 | + } | ||
144 | + ] | ||
145 | + }) | ||
146 | + */ | ||
147 | + public function studyCampus(){ | ||
148 | + $user = $this->auth->getUserinfo(); | ||
149 | + $sid = db('study') | ||
150 | + ->where('user_id', $user['id']) | ||
151 | + ->value('id'); | ||
152 | + $data = \db('study_score_log l') | ||
153 | + ->join('campus c','c.id = l.campus_id') | ||
154 | + ->where('study_id',$sid) | ||
155 | + ->field('campus_id,c.title as campus_title') | ||
156 | + ->select(); | ||
157 | + if (empty($data)){ | ||
158 | + $this->error('当前学生还未参加项目',['status'=>2]); | ||
159 | + } | ||
160 | + $this->success('获取项目成功', $data); | ||
161 | + | ||
162 | + } | ||
163 | + | ||
164 | + /** | ||
138 | * @ApiTitle (活动现场[扫码]) | 165 | * @ApiTitle (活动现场[扫码]) |
139 | * @ApiMethod (POST) | 166 | * @ApiMethod (POST) |
140 | * @ApiParams (name="id", type="string", required=true, description="项目id") | 167 | * @ApiParams (name="id", type="string", required=true, description="项目id") |
此 diff 太大无法显示。
-
请 注册 或 登录 后发表评论