| 12345678910111213141516171819202122232425262728293031 |
- <?php
- namespace bizMall\admin\classes;
- use bizMall\admin\services\AdminRoleService;
- use bizMall\user\classes\UserClass;
- use bizMall\user\services\UserService;
- use common\components\util;
- use Yii;
- use bizMall\base\classes\BaseClass;
- class AdminLogClass extends BaseClass
- {
-
- public static $baseFile = '\bizMall\admin\models\AdminLog';
-
- public static function groupBaseInfo($list)
- {
- $adminIdList = array_column($list, 'adminId');
- $adminIdList = array_unique(array_filter($adminIdList));
- $adminList = AdminClass::getByIds($adminIdList, null, 'id');
- foreach ($list as $key => $val) {
- $adminId = $val['adminId'];
- $ip = !empty($val['ip']) ? long2ip($val['ip']) : '';
- $list[$key]['adminName'] = isset($adminList[$adminId]) ? $adminList[$adminId]['name'] : '';
- $list[$key]['ip'] = $ip;
- }
- return $list;
- }
- }
|