Showing
3 changed files
with
63 additions
and
1 deletions
@@ -322,6 +322,25 @@ class UserData | @@ -322,6 +322,25 @@ class UserData | ||
322 | } | 322 | } |
323 | 323 | ||
324 | /** | 324 | /** |
325 | + * 意见靠谱,不靠谱接口 | ||
326 | + * | ||
327 | + * @param int $uid 用户ID | ||
328 | + * @param string $udid 客户端唯一标识 | ||
329 | + * @param int $suggest_id 意见id | ||
330 | + * @return array 接口返回的数据 | ||
331 | + */ | ||
332 | + public static function upAndDown($uid, $udid, $suggest_id) | ||
333 | + { | ||
334 | + $param = Yohobuy::param(); | ||
335 | + $param['uid'] = $uid; | ||
336 | + $param['udid'] = $udid; | ||
337 | + $param['content'] = $suggest_id; | ||
338 | + $param['client_secret'] = Sign::getSign($param); | ||
339 | + | ||
340 | + return Yohobuy::get(Yohobuy::SERVICE_URL . 'suggest/api/v1/suggest/is_reliable', $param); | ||
341 | + } | ||
342 | + | ||
343 | + /** | ||
325 | * 提交意见反馈接口 | 344 | * 提交意见反馈接口 |
326 | * | 345 | * |
327 | * @param int $uid 用户ID | 346 | * @param int $uid 用户ID |
@@ -48,7 +48,6 @@ class HomeController extends AbstractAction | @@ -48,7 +48,6 @@ class HomeController extends AbstractAction | ||
48 | 'myIndexPage' => true, | 48 | 'myIndexPage' => true, |
49 | 'pageFooter' => true | 49 | 'pageFooter' => true |
50 | ); | 50 | ); |
51 | - echo $this->getRequest()->getActionName(); | ||
52 | $uid = $this->getUid(); | 51 | $uid = $this->getUid(); |
53 | if ($uid) { | 52 | if ($uid) { |
54 | $data['isLogin'] = true; | 53 | $data['isLogin'] = true; |
@@ -430,6 +429,22 @@ class HomeController extends AbstractAction | @@ -430,6 +429,22 @@ class HomeController extends AbstractAction | ||
430 | } | 429 | } |
431 | 430 | ||
432 | /** | 431 | /** |
432 | + * 异步点击靠谱或者不靠谱 | ||
433 | + */ | ||
434 | + public function upAndDownAction() | ||
435 | + { | ||
436 | + if ($this->isAjax()) | ||
437 | + { | ||
438 | + $uid = $this->getUid(); | ||
439 | + $udid = $this->getUdid(); | ||
440 | + $suggest_id = $this->post('suggest_id', 0); | ||
441 | + $result = \Index\UserModel::upAndDown($uid, $udid, $suggest_id); | ||
442 | + | ||
443 | + $this->echoJson($result); | ||
444 | + } | ||
445 | + } | ||
446 | + | ||
447 | + /** | ||
433 | * 会员等级展示页 | 448 | * 会员等级展示页 |
434 | */ | 449 | */ |
435 | public function gradeAction() | 450 | public function gradeAction() |
@@ -486,6 +486,34 @@ class UserModel | @@ -486,6 +486,34 @@ class UserModel | ||
486 | } | 486 | } |
487 | 487 | ||
488 | /** | 488 | /** |
489 | + * 处理意见靠谱,不靠谱接口返回结果 | ||
490 | + * | ||
491 | + * @param int $uid 用户ID | ||
492 | + * @param string $udid 客户端唯一标识 | ||
493 | + * @param int $suggest_id 意见id | ||
494 | + * @return array|mixed 处理之后的数据 | ||
495 | + */ | ||
496 | + public static function upAndDown($uid, $udid, $suggest_id) | ||
497 | + { | ||
498 | + $result = array('code' => 400, 'message' => '出错啦'); | ||
499 | + | ||
500 | + if (empty($suggest_id)) { | ||
501 | + $result['code'] = 401; | ||
502 | + $result['message'] = '指定意见不存在'; | ||
503 | + } else { | ||
504 | + // 调用接口 | ||
505 | + $save = UserData::upAndDown($uid, $udid, $suggest_id); | ||
506 | + | ||
507 | + if (isset($save['code']) && $save['code'] == 200) { | ||
508 | + $result['code'] = 200; | ||
509 | + $result['message'] = '操作成功'; | ||
510 | + } | ||
511 | + } | ||
512 | + | ||
513 | + return $result; | ||
514 | + } | ||
515 | + | ||
516 | + /** | ||
489 | * 处理我的消息数据 | 517 | * 处理我的消息数据 |
490 | * | 518 | * |
491 | * @param int $uid 用户ID | 519 | * @param int $uid 用户ID |
-
Please register or login to post a comment