|
@@ -52,7 +52,7 @@ class Activity extends Api |
|
@@ -52,7 +52,7 @@ class Activity extends Api |
52
|
}
|
52
|
}
|
53
|
|
53
|
|
54
|
/**
|
54
|
/**
|
55
|
- * @ApiTitle (项目校区)
|
55
|
+ * @ApiTitle (届次)
|
56
|
* @ApiMethod (POST)
|
56
|
* @ApiMethod (POST)
|
57
|
* @ApiParams (name="id", type="interge", required=true, description="活动id")
|
57
|
* @ApiParams (name="id", type="interge", required=true, description="活动id")
|
58
|
* @ApiReturnParams (name="code", type="integer", required=true, description="状态码")
|
58
|
* @ApiReturnParams (name="code", type="integer", required=true, description="状态码")
|
|
@@ -74,15 +74,15 @@ class Activity extends Api |
|
@@ -74,15 +74,15 @@ class Activity extends Api |
74
|
->where('c.activity_id',$param['id'])
|
74
|
->where('c.activity_id',$param['id'])
|
75
|
->select();
|
75
|
->select();
|
76
|
if (empty($data)) {
|
76
|
if (empty($data)) {
|
77
|
- $this->error('当前还没有校区', ['status' => 2]);
|
77
|
+ $this->error('当前还没有届次', ['status' => 2]);
|
78
|
}
|
78
|
}
|
79
|
- $this->success('项目校区', $data);
|
79
|
+ $this->success('届次', $data);
|
80
|
}
|
80
|
}
|
81
|
|
81
|
|
82
|
/**
|
82
|
/**
|
83
|
* @ApiTitle (场次筛选)
|
83
|
* @ApiTitle (场次筛选)
|
84
|
* @ApiMethod (POST)
|
84
|
* @ApiMethod (POST)
|
85
|
- * @ApiParams (name="cid", type="string", required=false, description="校区id")
|
85
|
+ * @ApiParams (name="cid", type="string", required=false, description="届次id")
|
86
|
* @ApiReturnParams (name="code", type="integer", required=true, description="状态码")
|
86
|
* @ApiReturnParams (name="code", type="integer", required=true, description="状态码")
|
87
|
* @ApiReturnParams (name="msg", type="string", required=true, description="提示语")
|
87
|
* @ApiReturnParams (name="msg", type="string", required=true, description="提示语")
|
88
|
* @ApiReturnParams (name="data", type="object", description="扩展数据返回")
|
88
|
* @ApiReturnParams (name="data", type="object", description="扩展数据返回")
|
|
@@ -90,7 +90,7 @@ class Activity extends Api |
|
@@ -90,7 +90,7 @@ class Activity extends Api |
90
|
"code":"状态码",
|
90
|
"code":"状态码",
|
91
|
"msg": "提示消息",
|
91
|
"msg": "提示消息",
|
92
|
"data": {
|
92
|
"data": {
|
93
|
- "campus_title": "校区名称",
|
93
|
+ "campus_title": "届次名称",
|
94
|
"ronda_title": "场次",
|
94
|
"ronda_title": "场次",
|
95
|
"ronda_holdtime": "场次时间",
|
95
|
"ronda_holdtime": "场次时间",
|
96
|
}
|
96
|
}
|
|
@@ -125,7 +125,7 @@ class Activity extends Api |
|
@@ -125,7 +125,7 @@ class Activity extends Api |
125
|
"code":"状态码",
|
125
|
"code":"状态码",
|
126
|
"msg": "提示消息",
|
126
|
"msg": "提示消息",
|
127
|
"data": {
|
127
|
"data": {
|
128
|
- "campus_title": "校区名称",
|
128
|
+ "campus_title": "届次名称",
|
129
|
"ronda_title": "场次",
|
129
|
"ronda_title": "场次",
|
130
|
"ronda_holdtime": "场次时间",
|
130
|
"ronda_holdtime": "场次时间",
|
131
|
}
|
131
|
}
|
|
@@ -189,7 +189,7 @@ class Activity extends Api |
|
@@ -189,7 +189,7 @@ class Activity extends Api |
189
|
"code":"状态码",
|
189
|
"code":"状态码",
|
190
|
"msg": "提示消息",
|
190
|
"msg": "提示消息",
|
191
|
"data": {
|
191
|
"data": {
|
192
|
- "campus_title": "校区名称",
|
192
|
+ "campus_title": "届次名称",
|
193
|
"ronda_title": "场次名称",
|
193
|
"ronda_title": "场次名称",
|
194
|
"images": "项目图片",
|
194
|
"images": "项目图片",
|
195
|
"details": "项目详情"
|
195
|
"details": "项目详情"
|
|
@@ -197,24 +197,18 @@ class Activity extends Api |
|
@@ -197,24 +197,18 @@ class Activity extends Api |
197
|
*/
|
197
|
*/
|
198
|
public function getItemDetails()
|
198
|
public function getItemDetails()
|
199
|
{
|
199
|
{
|
200
|
- $user = $this->auth->getUserinfo();
|
|
|
201
|
$rid = $this->request->param('rid');
|
200
|
$rid = $this->request->param('rid');
|
202
|
$id = $this->request->param('id');
|
201
|
$id = $this->request->param('id');
|
203
|
$data = db('item i')
|
202
|
$data = db('item i')
|
204
|
->join('ronda r','i.ronda_id = r.id')
|
203
|
->join('ronda r','i.ronda_id = r.id')
|
205
|
->join('campus c','c.id = r.campus_id')
|
204
|
->join('campus c','c.id = r.campus_id')
|
206
|
- ->field('c.title as campus_title,r.title as ronda_title,r.holdtime,i.details')
|
205
|
+ ->field('c.title as campus_title,r.title as ronda_title,r.holdtime,i.details,i.images')
|
207
|
->where([
|
206
|
->where([
|
208
|
'i.ronda_id'=>$rid,
|
207
|
'i.ronda_id'=>$rid,
|
209
|
'i.id'=> $id,
|
208
|
'i.id'=> $id,
|
210
|
- ])
|
209
|
+ ])
|
211
|
->find();
|
210
|
->find();
|
212
|
- $model = new ItemDetails();
|
|
|
213
|
- $res = db('study')->where('user_id',$user['id'])->find();
|
|
|
214
|
- if (!empty($res)) {
|
|
|
215
|
- $list = $model->where(['item_id' => $id, 'team' => $res['team']])->find()->toArray();
|
|
|
216
|
- $data['images'] = $list['images'];
|
|
|
217
|
- }
|
211
|
+
|
218
|
$data['holdtime'] = date('Y-m-d',$data['holdtime']);
|
212
|
$data['holdtime'] = date('Y-m-d',$data['holdtime']);
|
219
|
$data['details'] = strip_tags($data['details']);
|
213
|
$data['details'] = strip_tags($data['details']);
|
220
|
$this->success('获取项目详情成功', $data);
|
214
|
$this->success('获取项目详情成功', $data);
|