54 lines
1.1 KiB
PHP
54 lines
1.1 KiB
PHP
<?php
|
|
|
|
namespace App\Models;
|
|
|
|
use App\Core\Model;
|
|
|
|
abstract class CardBase extends Model
|
|
{
|
|
protected $table = 'real_cards';
|
|
|
|
public $incrementing = false;
|
|
|
|
protected $primaryKey = 'sim';
|
|
|
|
protected $dates = ['activate_at'];
|
|
|
|
abstract public function company();
|
|
|
|
abstract public function package();
|
|
|
|
// 续费套餐
|
|
abstract public function renewalPackages();
|
|
|
|
// 续费包套餐
|
|
abstract public function renewalPackagePackages();
|
|
|
|
// 加油包套餐
|
|
abstract public function flowPackagePackages();
|
|
|
|
// 可选包套餐
|
|
abstract public function optionalPackagePackages();
|
|
|
|
// 附加包套餐
|
|
abstract public function additionalPackagePackages();
|
|
|
|
// 基础订单
|
|
abstract public function baseOrders();
|
|
|
|
// 续费订单
|
|
abstract public function renewalOrders();
|
|
|
|
// 续费订单
|
|
abstract public function renewalPackageOrders();
|
|
|
|
// 加油包订单
|
|
abstract public function flowPackageOrders();
|
|
|
|
// 可选包订单
|
|
abstract public function optionalPackageOrders();
|
|
|
|
// 附加包订单
|
|
abstract public function additionalPackageOrders();
|
|
}
|