Xcxuser.php 884 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace App\Modules\User\Models;
  3. use Illuminate\Database\Eloquent\Model;
  4. class Xcxuser extends Model
  5. {
  6. protected $table = 'xcx_users';
  7. protected $fillable = ['uid','openid','unionid','distribution_channel_id','u'];
  8. public static function getAddUserNum($sendOrderId,$distribution_channel_id){
  9. return self::where(['u'=>$sendOrderId,'distribution_channel_id'=>$distribution_channel_id])->count();
  10. }
  11. public static function getDistributionTodayAddUserNum($distribution_channel_id){
  12. $today = date('Y-m-d');
  13. return self::where(['distribution_channel_id'=>$distribution_channel_id])
  14. ->where('created_at','>=',$today)
  15. ->count();
  16. }
  17. public static function getDistributionTotalAddUserNum($distribution_channel_id){
  18. return self::where(['distribution_channel_id'=>$distribution_channel_id])->count();
  19. }
  20. }