Search.php 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <?php
  2. // +----------------------------------------------------------------------
  3. // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
  4. // +----------------------------------------------------------------------
  5. // | Copyright (c) 2016~2022 https://www.crmeb.com All rights reserved.
  6. // +----------------------------------------------------------------------
  7. // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
  8. // +----------------------------------------------------------------------
  9. // | Author: CRMEB Team <admin@crmeb.com>
  10. // +----------------------------------------------------------------------
  11. namespace app\admin\controller\article;
  12. use app\admin\controller\AuthController;
  13. use service\JsonService as Json;
  14. use service\UploadService as Upload;
  15. use think\Request;
  16. use think\Url;
  17. use service\FormBuilder as Form;
  18. use app\admin\model\article\Search as SearchModel;
  19. /**
  20. * 搜索
  21. * Class Search
  22. * @package app\admin\controller\article
  23. */
  24. class Search extends AuthController
  25. {
  26. public function index()
  27. {
  28. $this->assign('list', SearchModel::getAll());
  29. return $this->fetch();
  30. }
  31. public function save($name = '')
  32. {
  33. if (!$name) return Json::fail('请输入热词名称');
  34. if ($res = SearchModel::saveSearch($name))
  35. return Json::successful('添加成功', $res);
  36. else
  37. return Json::fail(SearchModel::getErrorInfo('添加失败'));
  38. }
  39. public function del_search($id = 0)
  40. {
  41. if (!$id) return Json::fail('缺少参数');
  42. if (SearchModel::del($id))
  43. return Json::successful('删除成功');
  44. else
  45. return Json::fail('删除失败');
  46. }
  47. }