| 123456789101112131415161718192021222324252627282930313233343536373839 | <?phpnamespace app\common\model;class AdminModel extends BaseModel{    // 设置表名    protected $name = 'admin';    //自动完成    protected $autoWriteTimestamp = true;    // 设置字段自动转换类型    protected $type = [        'join_date' => 'timestamp:Y-m-d H:i:s',        'last_date' => 'timestamp:Y-m-d H:i:s',    ];    // 常量    const STATUS = [1 => '正常', 2 => '禁用'];    const ROLE   = [1 => '超级管理员', 2 => '普通管理员'];    const STATUS_NORMAL  = 1;    const STATUS_DISABLE = 2;    const ROLE_SUPER     = 1;    const ROLE_NORMAL    = 2;    public function getStatusTextAttr($value, $data)    {        return self::STATUS[$data['status']];    }    public function getRoleTextAttr($value, $data)    {        return self::ROLE[$data['role']];    }}
 |