vd/app/Models/Virtual/Package.php
2018-12-20 16:22:10 +08:00

47 lines
894 B
PHP

<?php
namespace App\Models\Virtual;
use App\Core\Model;
use App\Models\PackageBase;
class Package extends PackageBase
{
protected $table = 'virtual_packages';
public $incrementing = false;
protected $fillable = [
'id',
'parent_id',
'sn',
'name',
'type',
'carrier_operator',
'cost_price',
'guide_price',
'renewal_cost_price',
'renewal_guide_price',
'flows',
'voices',
'messages',
'has_messages',
'has_lbs',
'reset_months',
'service_months',
'effect_months',
'delay_months',
'description',
];
public function cards()
{
return $this->hasMany(Card::class, 'virtual_package_id', 'id');
}
public function orders()
{
return $this->hasMany(Order::class, 'package_id', 'id');
}
}