123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- <?php
- namespace App\DataApiNew\Models;
- use Illuminate\Database\Eloquent\SoftDeletes;
- use Illuminate\Database\Eloquent\Model;
- use Dcat\Admin\Traits\HasDateTimeFormatter;
- // 无表注释
- class Posters extends Model
- {
- use SoftDeletes, HasDateTimeFormatter;
- protected $table = 'posters';
- protected $dateFormat = 'Y-m-d H:i:s';
-
- // 表字段
- protected $fillable = [
- 'id',
- 'name',
- 'img',
- 'type',
- 'status',
- 'created_at',
- 'updated_at',
- 'deleted_at',
- 'weight', // 权重
- ];
- // 查询字段
- public static $selectFields = [
- 'id',
- 'name',
- 'img',
- 'type',
- 'status',
- 'created_at',
- 'updated_at',
- 'weight', // 权重
- ];
- // 海报类型
- const TYPE_HAOKA = 1; // 号卡
- const TYPE_KUANDAI = 2; // 宽带
- const TYPE_SHEBEI = 3; // 设备
- const TYPE_LIANGHAO = 4; // 靓号
- const TYPE_QUANYI = 5; // 权益
- const TYPE_ZHAOMU = 6;// 招募
- const TYPE_SHOP = 7;// 小店
- public static $type = [
- self::TYPE_HAOKA => '号卡',
- self::TYPE_KUANDAI => '宽带',
- self::TYPE_SHEBEI => '设备',
- self::TYPE_LIANGHAO => '靓号',
- self::TYPE_QUANYI => '权益',
- self::TYPE_ZHAOMU => '招募',
- self::TYPE_SHOP => '小店',
- ];
- }
|