This commit is contained in:
2023-03-08 09:16:04 +08:00
commit e78454540f
1318 changed files with 210569 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
<?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';
}