<?php // +---------------------------------------------------------------------- // | Niucloud-admin 企业快速开发的saas管理平台 // +---------------------------------------------------------------------- // | 官方网址:https://www.niucloud-admin.com // +---------------------------------------------------------------------- // | niucloud团队 版权所有 开源版本可自由商用 // +---------------------------------------------------------------------- // | Author: Niucloud Team // +---------------------------------------------------------------------- namespace app\model\sys; use core\base\BaseModel; /** * 系统角色模型 * Class SysRole * @package app\model\sys */ class SysRole extends BaseModel { /** * 数据表主键 * @var string */ protected $pk = 'role_id'; /** * 模型名称 * @var string */ protected $name = 'sys_role'; // 设置json类型字段 protected $json = ['rules']; // 设置JSON数据返回数组 protected $jsonAssoc = true; public function getStatusNameAttr($value, $data) { if (isset($data['status'])) { return $data['status'] ? get_lang('dict_role.status_on') : get_lang('dict_role.status_off'); } return ''; } }