Comment.php 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <?php
  2. // +----------------------------------------------------------------------
  3. // | A3Mall
  4. // +----------------------------------------------------------------------
  5. // | Copyright (c) 2020 http://www.a3-mall.com All rights reserved.
  6. // +----------------------------------------------------------------------
  7. // | Author: xzncit <158373108@qq.com>
  8. // +----------------------------------------------------------------------
  9. namespace app\admin\controller\users;
  10. use app\admin\controller\Auth;
  11. use mall\response\Response;
  12. use think\facade\Request;
  13. use think\facade\View;
  14. use app\admin\service\users\Comment as CommentService;
  15. class Comment extends Auth {
  16. public function index(){
  17. if(Request::isAjax()){
  18. $list = CommentService::getList(Request::param());
  19. return Response::returnArray("ok",0,$list['data'],$list['count']);
  20. }
  21. return View::fetch();
  22. }
  23. /**
  24. * 详情
  25. * @return string|\think\response\Json
  26. */
  27. public function detail(){
  28. try{
  29. if(Request::isAjax()){
  30. CommentService::save(Request::param());
  31. return Response::returnArray("操作成功");
  32. }
  33. return View::fetch("",CommentService::detail(Request::param("id",0,"intval")));
  34. }catch (\Exception $ex){
  35. return Response::returnArray($ex->getMessage(),0);
  36. }
  37. }
  38. /**
  39. * 删除
  40. * @return \think\response\Json
  41. */
  42. public function delete(){
  43. try {
  44. CommentService::delete(Request::get("id",0,"intval"));
  45. return Response::returnArray("删除成功");
  46. } catch (\Exception $ex) {
  47. return Response::returnArray($ex->getMessage(),0);
  48. }
  49. }
  50. }