Achievement.php 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <?php
  2. namespace app\admin\controller\user;
  3. use app\admin\controller\AuthController;
  4. use crmeb\services\{FormBuilder as Form, UtilService as Util, JsonService as Json};
  5. use crmeb\services\JsonService;
  6. use think\facade\Route as Url;
  7. use app\admin\model\user\UserNotice as UserNoticeModel;
  8. use app\admin\model\user\UserNoticeSee as UserNoticeSeeModel;
  9. use app\admin\model\wechat\WechatUser as UserModel;
  10. Use app\admin\model\user\UserApply as model;
  11. /**
  12. * 用户通知
  13. * Class UserNotice
  14. * @package app\admin\controller\user
  15. */
  16. class Achievement extends AuthController
  17. {
  18. /**
  19. * 显示资源列表
  20. *
  21. * @return \think\Response
  22. */
  23. public function index($type)
  24. {
  25. return $this->fetch();
  26. }
  27. public function indexs($type)
  28. {
  29. $this->assign('type', $type);
  30. return $this->fetch();
  31. }
  32. public function list()
  33. {
  34. $where = Util::getMore([
  35. ['status', ''],
  36. ['page', 1],
  37. ['limit', 20],
  38. ['name', ''],
  39. ['type', ''],
  40. ['status', ''],
  41. ]);
  42. return Json::successlayui(model::list($where));
  43. }
  44. /**
  45. * 删除指定资源
  46. *
  47. * @param int $id
  48. * @return \think\Response
  49. */
  50. public function delete($id)
  51. {
  52. if (!model::del($id))
  53. return Json::fail(UserNoticeModel::getErrorInfo('删除失败,请稍候再试!'));
  54. else
  55. return Json::successful('删除成功!');
  56. }
  57. }