Files
water_new/modules/Mall/Models/Banner.php
2023-03-08 09:16:04 +08:00

34 lines
723 B
PHP

<?php
namespace Modules\Mall\Models;
use App\Models\Model;
use App\Traits\HasCovers;
use App\Traits\WithPosition;
use GeneaLabs\LaravelModelCaching\Traits\Cachable;
use Illuminate\Database\Eloquent\SoftDeletes;
use Modules\Linker\Traits\HasLinker;
use Modules\Mall\Models\Traits\BelongsToShop;
class Banner extends Model
{
use BelongsToShop,
Cachable,
HasCovers,
SoftDeletes,
HasLinker,
WithPosition;
const POSITION_INDEX = 1;
const POSITION_INDEX_CENTER = 2;
public array $position_map = [
self::POSITION_INDEX => '首页顶部',
self::POSITION_INDEX_CENTER => '体检官介绍',
];
protected $table = 'mall_banners';
}