fix some
This commit is contained in:
parent
c73b6e9f00
commit
514f353449
@ -18,6 +18,10 @@
|
|||||||
public $isSaveLog = false;
|
public $isSaveLog = false;
|
||||||
public const PERMISSIONS_CACHE_PREFIX = 'ADMIN_GROUP_PERMISSIONS_';
|
public const PERMISSIONS_CACHE_PREFIX = 'ADMIN_GROUP_PERMISSIONS_';
|
||||||
public $permissions;
|
public $permissions;
|
||||||
|
public function behaviors()
|
||||||
|
{
|
||||||
|
return [];
|
||||||
|
}
|
||||||
|
|
||||||
public static function tableName()
|
public static function tableName()
|
||||||
{
|
{
|
||||||
|
|||||||
@ -100,7 +100,7 @@
|
|||||||
$this->createIndex('sort', $this->adminMenuTableName, 'sort');
|
$this->createIndex('sort', $this->adminMenuTableName, 'sort');
|
||||||
|
|
||||||
// 写入数据
|
// 写入数据
|
||||||
$this->batchInsert($this->adminGroupTableName, ['name'], [['开发部']]);
|
//$this->batchInsert($this->adminGroupTableName, ['name'], [['开发部']]);
|
||||||
|
|
||||||
$this->batchInsert(
|
$this->batchInsert(
|
||||||
$this->adminTableName, [
|
$this->adminTableName, [
|
||||||
@ -124,11 +124,19 @@
|
|||||||
]);
|
]);
|
||||||
|
|
||||||
// 导入菜单数据
|
// 导入菜单数据
|
||||||
|
$menuArr = MenuDataHelper::backAll();
|
||||||
$this->batchInsert(
|
$this->batchInsert(
|
||||||
$this->adminMenuTableName,
|
$this->adminMenuTableName,
|
||||||
MenuDataHelper::getColumnArr(),
|
MenuDataHelper::getColumnArr(),
|
||||||
MenuDataHelper::backAll()
|
$menuArr,
|
||||||
);
|
);
|
||||||
|
|
||||||
|
$menuKeys = array_slice(array_column($menuArr,4),3);
|
||||||
|
$adminGroup = new \app\common\models\admin\AdminGroup();
|
||||||
|
$adminGroup->name = '开发部';
|
||||||
|
$adminGroup->permissions = $menuKeys;
|
||||||
|
|
||||||
|
$adminGroup->save(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -3,12 +3,12 @@
|
|||||||
namespace app\modules\backend\api\controllers;
|
namespace app\modules\backend\api\controllers;
|
||||||
|
|
||||||
use app\modules\backend\api\Controller;
|
use app\modules\backend\api\Controller;
|
||||||
|
use app\modules\backend\api\helpers\MenuDataHelper;
|
||||||
use \umono\multiple\helpers\DeleteHelper;
|
use \umono\multiple\helpers\DeleteHelper;
|
||||||
|
|
||||||
class TestController extends Controller
|
class TestController extends Controller
|
||||||
{
|
{
|
||||||
public function actionIndex()
|
public function actionIndex()
|
||||||
{
|
{
|
||||||
return DeleteHelper::$bind;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -60,7 +60,7 @@
|
|||||||
[27, '菜单数据导出全部', 2, '导出全部数据', 'menu/export-all', 8, null, null, 1, $time, $time],
|
[27, '菜单数据导出全部', 2, '导出全部数据', 'menu/export-all', 8, null, null, 1, $time, $time],
|
||||||
|
|
||||||
[28, '用户管理', 0, null, 'user', 0, 6, 'People24Filled', 1, $time, $time],
|
[28, '用户管理', 0, null, 'user', 0, 6, 'People24Filled', 1, $time, $time],
|
||||||
[29, '用户列表', 1, '用户列表数据', 'user/index', 17, 0, null, 1, $time, $time],
|
[29, '用户列表', 1, '用户列表数据', 'user/index', 28, 0, null, 1, $time, $time],
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -19,7 +19,7 @@
|
|||||||
<div class="label">
|
<div class="label">
|
||||||
{{ item.name }}
|
{{ item.name }}
|
||||||
<span
|
<span
|
||||||
:class="item.own == item.sumRole ? 'bg-green-500 text-white' : 'bg-stone-100'">
|
:class="item.sumRole != 0 && item.own == item.sumRole ? 'bg-green-500 text-white' : 'bg-stone-100'">
|
||||||
{{ item.own }}/{{ item.sumRole }}
|
{{ item.own }}/{{ item.sumRole }}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user