This commit is contained in:
2022-01-19 13:13:20 +08:00
parent 7d7039cd49
commit 5dc5332dfb

View File

@@ -4,6 +4,8 @@ namespace App\Models;
use DateTimeInterface;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\HasMany;
use Illuminate\Database\Eloquent\Relations\HasOne;
use Illuminate\Database\Schema\Blueprint;
use Schema;
@@ -72,14 +74,26 @@ class Log extends Model
}
/**
* Notes: 关联优惠券
* Notes: 关联优惠券-成功
*
* @Author: 玄尘
* @Date: 2022/1/19 11:24
* @return \Illuminate\Database\Eloquent\Relations\HasOne
*/
public function coupon()
public function coupon(): HasOne
{
return $this->hasOne(Coupon::class, 'redemptionCode', 'coupon_no');
return $this->hasOne(Coupon::class, 'redemptionCode', 'coupon_no')->where('status', 2);
}
/**
* Notes: 关联优惠券
*
* @Author: 玄尘
* @Date: 2022/1/19 13:12
* @return \Illuminate\Database\Eloquent\Relations\HasMany
*/
public function coupons(): HasMany
{
return $this->hasMany(Coupon::class, 'redemptionCode', 'coupon_no')->where('status', 2);
}
}