BookGiftsStatsByBook.php 662 B

1234567891011121314151617181920212223242526
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: admin
  5. * Date: 2018/10/30
  6. * Time: 10:32
  7. */
  8. namespace App\Modules\BookGifts\Models;
  9. use Illuminate\Database\Eloquent\Model;
  10. class BookGiftsStatsByBook extends Model {
  11. protected $table = 'book_gifts_stats_bybook';
  12. protected $fillable = ['date','book_name','bid','gift_send_times','gift_send_user_num','gift_send_cost'];
  13. public static function getStats($start='',$end='') {
  14. $obj = self::orderBy('date','desc');
  15. if($start){
  16. $obj->where('date','>=',$start);
  17. }
  18. if($end){
  19. $obj->where('date','>=',$end);
  20. }
  21. return $obj->paginate();
  22. }
  23. }