User.php 789 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. namespace app\controller\merchant\user;
  3. use ln\basic\BaseController;
  4. use app\common\repositories\user\UserRepository;
  5. use think\App;
  6. use think\facade\Queue;
  7. use ln\jobs\SendTemplateMessageJob;
  8. use ln\services\WechatTemplateService;
  9. class User extends BaseController
  10. {
  11. protected $repository;
  12. public function __construct(App $app, UserRepository $repository)
  13. {
  14. parent::__construct($app);
  15. $this->repository = $repository;
  16. }
  17. public function getUserList()
  18. {
  19. $keyword = $this->request->param('keyword', '');
  20. if (!$keyword)
  21. return app('json')->fail('请输入关键字');
  22. [$page, $limit] = $this->getPage();
  23. return app('json')->success($this->repository->merList($keyword, $page, $limit));
  24. }
  25. }