ChatLog.php 858 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. namespace App\Admin\Actions\Chat;
  3. use App\Services\TencentImMessage;
  4. use Dcat\Admin\Grid;
  5. use Dcat\Admin\Grid\LazyRenderable;
  6. class ChatLog extends LazyRenderable
  7. {
  8. public function grid(): Grid
  9. {
  10. $data =new TencentImMessage();
  11. $res = $data->getroammsg(1,1045);
  12. dd($res);
  13. return Grid::make(new \App\Models\UserInfoModel(), function (Grid $grid) {
  14. $grid->column('user_id', 'ID')->sortable();
  15. $grid->column('nickname');
  16. $grid->column('created_at');
  17. $grid->column('updated_at');
  18. $grid->quickSearch(['user_id', 'nickname']);
  19. $grid->paginate(10);
  20. $grid->disableActions();
  21. $grid->filter(function (Grid\Filter $filter) {
  22. $filter->like('nickname','昵称')->width(4);
  23. });
  24. });
  25. }
  26. }