截流自动化的商城平台
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

SearchRecord.php 868B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. namespace app\api\controller;
  3. use app\common\basics\Api;
  4. use app\api\logic\SearchRecordLogic;
  5. use app\common\server\JsonServer;
  6. class SearchRecord extends Api
  7. {
  8. public $like_not_need_login = ['lists'];
  9. /**
  10. * 用户历史搜索记录
  11. */
  12. public function lists()
  13. {
  14. $lists = SearchRecordLogic::lists($this->user_id);
  15. return JsonServer::success('获取成功', $lists);
  16. }
  17. /**
  18. * 清空用户搜索历史
  19. */
  20. public function clear()
  21. {
  22. if($this->request->isPost()) {
  23. $result = SearchRecordLogic::clear($this->user_id);
  24. if($result) {
  25. return JsonServer::success('清空成功');
  26. }
  27. return JsonServer::error(SearchRecordLogic::getError());
  28. }else{
  29. return JsonServer::error('请求类型错误');
  30. }
  31. }
  32. }