webman
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

pirms 2 gadiem
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <?php
  2. namespace app\admin\controller;
  3. use app\BaseController;
  4. use support\Request;
  5. class User extends BaseController
  6. {
  7. protected $noNeedLogin = ['*'];
  8. protected $noSize = ['*'];
  9. protected $noSecure = [//格式:'请求方式' => ['请求方法' => ['字段1','字段2'],],
  10. // 'post' => ['add' => ['data']]
  11. ];
  12. //查询
  13. public function index(Request $request)
  14. {
  15. try {
  16. $User_model = new \app\admin\model\User();
  17. $result = $User_model->index($request->param, $request->page, $request->pageSize);
  18. return tojson(200, '请求成功', $result);
  19. } catch (\Exception $e) {
  20. return tojson(10000, $e->getMessage());
  21. } catch (\Throwable $e) {
  22. return tojson(10000, $e->getMessage());
  23. }
  24. }
  25. //添加
  26. public function store(Request $request)
  27. {
  28. try {
  29. $User_model = new \app\admin\model\User();
  30. $result = $User_model->store($request->param);
  31. return $result;
  32. } catch (\Exception $e) {
  33. return tojson(10000, $e->getMessage());
  34. } catch (\Throwable $e) {
  35. return tojson(10000, $e->getMessage());
  36. }
  37. }
  38. //修改
  39. public function update(Request $request)
  40. {
  41. try {
  42. $User_model = new \app\admin\model\User();
  43. $result = $User_model->edit($request->param);
  44. return $result;
  45. } catch (\Exception $e) {
  46. return tojson(10000, $e->getMessage());
  47. } catch (\Throwable $e) {
  48. return tojson(10000, $e->getMessage());
  49. }
  50. }
  51. //删除
  52. public function destroy(Request $request)
  53. {
  54. try {
  55. $User_model = new \app\admin\model\User();
  56. $result = $User_model->del($request->param);
  57. return $result;
  58. } catch (\Exception $e) {
  59. return tojson(10000, $e->getMessage());
  60. } catch (\Throwable $e) {
  61. return tojson(10000, $e->getMessage());
  62. }
  63. }
  64. }