BroadcastController.php 686 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. namespace app\index\controller;
  3. use think\exception\ValidateException;
  4. use app\model\Broadcast;
  5. class BroadcastController extends Base
  6. {
  7. public function index()
  8. {
  9. $currentid = input('post.currentid', '', 'serach_in');
  10. $where['weid'] = weid();
  11. $Broadcast = Broadcast::where($where);
  12. if (!empty($currentid)) {
  13. $Broadcast->where('id', '<', $currentid);
  14. }
  15. $data = $Broadcast->order('id desc')->find();
  16. if (!empty($data)) {
  17. $data = $data->toArray();
  18. $data['content'] = $data['username'] .' '. $data['content'];
  19. }
  20. return $this->json(['data' => $data]);
  21. }
  22. }