[会员管理]-移除
This commit is contained in:
@@ -17,8 +17,6 @@ class InstallData extends AbstractMigration
|
||||
$this->menuRule();
|
||||
$this->securityDataRecycle();
|
||||
$this->securitySensitiveData();
|
||||
$this->user();
|
||||
$this->userGroup();
|
||||
$this->userRule();
|
||||
}
|
||||
|
||||
@@ -456,245 +454,6 @@ class InstallData extends AbstractMigration
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '21',
|
||||
'type' => 'menu_dir',
|
||||
'title' => '会员管理',
|
||||
'name' => 'user',
|
||||
'path' => 'user',
|
||||
'icon' => 'fa fa-drivers-license',
|
||||
'weigh' => '95',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '22',
|
||||
'pid' => '21',
|
||||
'type' => 'menu',
|
||||
'title' => '会员管理',
|
||||
'name' => 'user/user',
|
||||
'path' => 'user/user',
|
||||
'icon' => 'fa fa-user',
|
||||
'menu_type' => 'tab',
|
||||
'component' => '/src/views/backend/user/user/index.vue',
|
||||
'keepalive' => '1',
|
||||
'weigh' => '94',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '23',
|
||||
'pid' => '22',
|
||||
'type' => 'button',
|
||||
'title' => '查看',
|
||||
'name' => 'user/user/index',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '24',
|
||||
'pid' => '22',
|
||||
'type' => 'button',
|
||||
'title' => '添加',
|
||||
'name' => 'user/user/add',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '25',
|
||||
'pid' => '22',
|
||||
'type' => 'button',
|
||||
'title' => '编辑',
|
||||
'name' => 'user/user/edit',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '26',
|
||||
'pid' => '22',
|
||||
'type' => 'button',
|
||||
'title' => '删除',
|
||||
'name' => 'user/user/del',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '27',
|
||||
'pid' => '21',
|
||||
'type' => 'menu',
|
||||
'title' => '会员分组管理',
|
||||
'name' => 'user/group',
|
||||
'path' => 'user/group',
|
||||
'icon' => 'fa fa-group',
|
||||
'menu_type' => 'tab',
|
||||
'component' => '/src/views/backend/user/group/index.vue',
|
||||
'keepalive' => '1',
|
||||
'weigh' => '93',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '28',
|
||||
'pid' => '27',
|
||||
'type' => 'button',
|
||||
'title' => '查看',
|
||||
'name' => 'user/group/index',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '29',
|
||||
'pid' => '27',
|
||||
'type' => 'button',
|
||||
'title' => '添加',
|
||||
'name' => 'user/group/add',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '30',
|
||||
'pid' => '27',
|
||||
'type' => 'button',
|
||||
'title' => '编辑',
|
||||
'name' => 'user/group/edit',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '31',
|
||||
'pid' => '27',
|
||||
'type' => 'button',
|
||||
'title' => '删除',
|
||||
'name' => 'user/group/del',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '32',
|
||||
'pid' => '21',
|
||||
'type' => 'menu',
|
||||
'title' => '会员规则管理',
|
||||
'name' => 'user/rule',
|
||||
'path' => 'user/rule',
|
||||
'icon' => 'fa fa-th-list',
|
||||
'menu_type' => 'tab',
|
||||
'component' => '/src/views/backend/user/rule/index.vue',
|
||||
'keepalive' => '1',
|
||||
'weigh' => '92',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '33',
|
||||
'pid' => '32',
|
||||
'type' => 'button',
|
||||
'title' => '查看',
|
||||
'name' => 'user/rule/index',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '34',
|
||||
'pid' => '32',
|
||||
'type' => 'button',
|
||||
'title' => '添加',
|
||||
'name' => 'user/rule/add',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '35',
|
||||
'pid' => '32',
|
||||
'type' => 'button',
|
||||
'title' => '编辑',
|
||||
'name' => 'user/rule/edit',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '36',
|
||||
'pid' => '32',
|
||||
'type' => 'button',
|
||||
'title' => '删除',
|
||||
'name' => 'user/rule/del',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '37',
|
||||
'pid' => '32',
|
||||
'type' => 'button',
|
||||
'title' => '快速排序',
|
||||
'name' => 'user/rule/sortable',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '38',
|
||||
'pid' => '21',
|
||||
'type' => 'menu',
|
||||
'title' => '会员余额管理',
|
||||
'name' => 'user/moneyLog',
|
||||
'path' => 'user/moneyLog',
|
||||
'icon' => 'el-icon-Money',
|
||||
'menu_type' => 'tab',
|
||||
'component' => '/src/views/backend/user/moneyLog/index.vue',
|
||||
'keepalive' => '1',
|
||||
'weigh' => '91',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '39',
|
||||
'pid' => '38',
|
||||
'type' => 'button',
|
||||
'title' => '查看',
|
||||
'name' => 'user/moneyLog/index',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '40',
|
||||
'pid' => '38',
|
||||
'type' => 'button',
|
||||
'title' => '添加',
|
||||
'name' => 'user/moneyLog/add',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '41',
|
||||
'pid' => '21',
|
||||
'type' => 'menu',
|
||||
'title' => '会员积分管理',
|
||||
'name' => 'user/scoreLog',
|
||||
'path' => 'user/scoreLog',
|
||||
'icon' => 'el-icon-Discount',
|
||||
'menu_type' => 'tab',
|
||||
'component' => '/src/views/backend/user/scoreLog/index.vue',
|
||||
'keepalive' => '1',
|
||||
'weigh' => '90',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '42',
|
||||
'pid' => '41',
|
||||
'type' => 'button',
|
||||
'title' => '查看',
|
||||
'name' => 'user/scoreLog/index',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '43',
|
||||
'pid' => '41',
|
||||
'type' => 'button',
|
||||
'title' => '添加',
|
||||
'name' => 'user/scoreLog/add',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => '44',
|
||||
'type' => 'menu_dir',
|
||||
@@ -1214,16 +973,6 @@ class InstallData extends AbstractMigration
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => 5,
|
||||
'name' => '会员',
|
||||
'controller' => 'user/User.php',
|
||||
'controller_as' => 'user/user',
|
||||
'data_table' => 'user',
|
||||
'primary_key' => 'id',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => 6,
|
||||
'name' => '数据回收规则',
|
||||
@@ -1257,18 +1006,6 @@ class InstallData extends AbstractMigration
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => 2,
|
||||
'name' => '会员数据',
|
||||
'controller' => 'user/User.php',
|
||||
'controller_as' => 'user/user',
|
||||
'data_table' => 'user',
|
||||
'primary_key' => 'id',
|
||||
'data_fields' => '{"username":"用户名","mobile":"手机号","password":"密码","status":"状态","email":"邮箱地址"}',
|
||||
'status' => '1',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
],
|
||||
[
|
||||
'id' => 3,
|
||||
'name' => '管理员权限',
|
||||
@@ -1288,49 +1025,6 @@ class InstallData extends AbstractMigration
|
||||
}
|
||||
}
|
||||
|
||||
public function user(): void
|
||||
{
|
||||
$table = $this->table('user');
|
||||
$rows = [
|
||||
[
|
||||
'id' => 1,
|
||||
'group_id' => 1,
|
||||
'username' => 'user',
|
||||
'nickname' => 'User',
|
||||
'email' => '18888888888@qq.com',
|
||||
'mobile' => '18888888888',
|
||||
'gender' => '2',
|
||||
'birthday' => date('Y-m-d'),
|
||||
'status' => 'enable',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
]
|
||||
];
|
||||
$exist = Db::name('user')->where('id', 1)->value('id');
|
||||
if (!$exist) {
|
||||
$table->insert($rows)->saveData();
|
||||
}
|
||||
}
|
||||
|
||||
public function userGroup(): void
|
||||
{
|
||||
$table = $this->table('user_group');
|
||||
$rows = [
|
||||
[
|
||||
'id' => 1,
|
||||
'name' => '默认分组',
|
||||
'rules' => '*',
|
||||
'status' => '1',
|
||||
'updatetime' => $this->nowTime,
|
||||
'createtime' => $this->nowTime,
|
||||
]
|
||||
];
|
||||
$exist = Db::name('user_group')->where('id', 1)->value('id');
|
||||
if (!$exist) {
|
||||
$table->insert($rows)->saveData();
|
||||
}
|
||||
}
|
||||
|
||||
public function userRule(): void
|
||||
{
|
||||
$table = $this->table('user_rule');
|
||||
|
||||
Reference in New Issue
Block a user