LuckyMoneyTake.php 934 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. namespace App\Models;
  3. use DB;
  4. class LuckyMoneyTake extends BaseModel {
  5. protected $table = 'lucky_money_take';
  6. public $timestamps = false;
  7. //获取列表
  8. function getList($list=10,$where){
  9. $data=array();
  10. if(!empty($where)){
  11. $data=$this->where($where)->orderBy('id','desc')->paginate($list);
  12. }else{
  13. $data=$this->orderBy('id','desc')->paginate($list);
  14. }
  15. if(!$data){
  16. return -5012345332;
  17. }
  18. return $data->toArray();
  19. }
  20. function getReceive($list,$where){
  21. $data=$this->join ('account', 'account.identity', '=', 'lucky_money_take.account_identity')
  22. ->select(DB::raw('account,lucky_money_take.account_identity,time,room_id,money,lm_id'))->where($where)->orderBy('time','desc')->paginate($list);
  23. if(!$data){
  24. return -5012345332;
  25. }
  26. return $data->toArray();
  27. }
  28. }
  29. ?>