正在显示
1 个修改的文件
包含
39 行增加
和
0 行删除
@@ -9,6 +9,7 @@ use app\common\model\Car; | @@ -9,6 +9,7 @@ use app\common\model\Car; | ||
9 | use app\common\model\Hotel; | 9 | use app\common\model\Hotel; |
10 | use app\common\model\House; | 10 | use app\common\model\House; |
11 | use app\common\model\Num; | 11 | use app\common\model\Num; |
12 | +use app\common\model\UserTalk; | ||
12 | use app\common\model\UserToken; | 13 | use app\common\model\UserToken; |
13 | use app\common\model\Yue; | 14 | use app\common\model\Yue; |
14 | use fast\Random; | 15 | use fast\Random; |
@@ -415,4 +416,42 @@ class User extends Api | @@ -415,4 +416,42 @@ class User extends Api | ||
415 | ]; | 416 | ]; |
416 | $this->success('成功', $return); | 417 | $this->success('成功', $return); |
417 | } | 418 | } |
419 | + | ||
420 | + | ||
421 | + /** | ||
422 | + * @ApiTitle (我的接口-评价) | ||
423 | + * @ApiSummary (评价) | ||
424 | + * @ApiMethod (POST) | ||
425 | + * @ApiRoute (/api/user/user_talk) | ||
426 | + * @ApiHeaders (name=token, type=string, required=true, description="请求的Token") | ||
427 | + * @ApiParams (name="id", type="int", required=true, description="店铺ID") | ||
428 | + * @ApiParams (name="star", type="int", required=true, description="星级") | ||
429 | + * @ApiParams (name="con", type="string", required=true, description="评价内容") | ||
430 | + * @ApiReturnParams (name="code", type="integer", required=true, sample="0") | ||
431 | + * @ApiReturnParams (name="msg", type="string", required=true, sample="返回成功") | ||
432 | + * @ApiReturn ({ | ||
433 | + 'code':'1', | ||
434 | + 'msg':'返回成功' | ||
435 | + }) | ||
436 | + */ | ||
437 | + public function user_talk() | ||
438 | + { | ||
439 | + $token = $this->request->header(); | ||
440 | + if (empty($token['token'])) { | ||
441 | + $this->error('请登陆后再操作!', '', '9'); | ||
442 | + } | ||
443 | + $token_model = new UserToken(); | ||
444 | + $user_id = $token_model::get(['token' => $token['token']]); | ||
445 | + if (!$user_id) { | ||
446 | + $this->error('Token不存在', '', '8'); | ||
447 | + } | ||
448 | + $param = $this->request->param(); | ||
449 | + $talk_model = new UserTalk(); | ||
450 | + $res = $talk_model->save(['star' => $param['star'], 'talk_con' => $param['con'], 'user_id' => $user_id, 'seller_id' => $param['id']]); | ||
451 | + if ($res) { | ||
452 | + $this->success('成功'); | ||
453 | + } else { | ||
454 | + $this->error('评价增加失败!'); | ||
455 | + } | ||
456 | + } | ||
418 | } | 457 | } |
-
请 注册 或 登录 后发表评论