<?php
/**
* 后台管理员模型
* @author yupoxiong<i@yufuping.com>
*/
namespace app\admin\model;
use traits\model\SoftDelete;
class AdminUsers extends Admin
{
use SoftDelete;
protected $name = 'admin_users';
protected $autoWriteTimestamp = true;
public function adminLogs()
{
return $this->hasMany('AdminLogs', 'user_id', 'id')->field('title,log_type,log_ip,create_time');
}
public function adminGroup()
{
return $this->hasMany('AdminGroupAccess', 'uid', 'id')->with('adminGroup');
}
public function getStatusTextAttr($value, $data)
{
$status = [0 => '否', 1 => '是'];
return $status[$data['status']];
}
}