order-food-admin/app/Models/LuckDrawActivity.php

24 lines
559 B
PHP

<?php
namespace App\Models;
use Dcat\Admin\Traits\HasDateTimeFormatter;
use Illuminate\Database\Eloquent\Model;
use App\Models\UserLuckTime;
class LuckDrawActivity extends Model
{
use HasDateTimeFormatter;
protected $table = 'luck_draw_activities';
public function options(){
return $this->hasMany(LuckDrawOption::class, 'activity_id');
}
public function drawTimes($user_id){
$draw_times = UserLuckTime::where(['activity_id'=>$this->id, 'user_id'=>$user_id])->value('times');
return $draw_times?? 0;
}
}