diff --git a/.env.development b/.env.development
index 88fc111..1b1c0e2 100644
--- a/.env.development
+++ b/.env.development
@@ -1,4 +1,4 @@
VUE_APP_API_BASE_URL=http://zxx4.f3322.net:46000
-VUE_APP_USER_MODEL=AdminUser
-VUE_APP_USER_MODEL2=BaseAdmin
\ No newline at end of file
+VUE_APP_USER_MODEL2=AdminUser
+VUE_APP_USER_MODEL=BaseAdmin
\ No newline at end of file
diff --git a/src/pages/BaseAdmin/BaseAdmin/edit.vue b/src/pages/BaseAdmin/BaseAdmin/edit.vue
new file mode 100644
index 0000000..f6d8638
--- /dev/null
+++ b/src/pages/BaseAdmin/BaseAdmin/edit.vue
@@ -0,0 +1,184 @@
+
+
+
+
+
+
diff --git a/src/pages/BaseAdmin/BaseAdmin/i18n.js b/src/pages/BaseAdmin/BaseAdmin/i18n.js
new file mode 100644
index 0000000..b91805f
--- /dev/null
+++ b/src/pages/BaseAdmin/BaseAdmin/i18n.js
@@ -0,0 +1,14 @@
+module.exports = {
+ messages: {
+ CN: {
+ pageDesc:'管理用户账号'
+ },
+ HK: {
+ pageDesc:'管理用户账号'
+ },
+ US: {
+ pageDesc:'管理用户账号'
+ }
+ }
+ }
+
\ No newline at end of file
diff --git a/src/pages/BaseAdmin/BaseAdmin/list.vue b/src/pages/BaseAdmin/BaseAdmin/list.vue
new file mode 100644
index 0000000..98a1ca7
--- /dev/null
+++ b/src/pages/BaseAdmin/BaseAdmin/list.vue
@@ -0,0 +1,510 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 批量删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 设置角色
+
+
+
+
+
+
+
+
+
+
+
+
+ 设置权限
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/BaseAdmin/BaseRole/edit.vue b/src/pages/BaseAdmin/BaseRole/edit.vue
new file mode 100644
index 0000000..97bec59
--- /dev/null
+++ b/src/pages/BaseAdmin/BaseRole/edit.vue
@@ -0,0 +1,147 @@
+
+
+
+
+
+
diff --git a/src/pages/BaseAdmin/BaseRole/i18n.js b/src/pages/BaseAdmin/BaseRole/i18n.js
new file mode 100644
index 0000000..bcefd9b
--- /dev/null
+++ b/src/pages/BaseAdmin/BaseRole/i18n.js
@@ -0,0 +1,14 @@
+module.exports = {
+ messages: {
+ CN: {
+ pageDesc:'管理角色'
+ },
+ HK: {
+ pageDesc:'管理角色'
+ },
+ US: {
+ pageDesc:'管理角色'
+ }
+ }
+ }
+
\ No newline at end of file
diff --git a/src/pages/BaseAdmin/BaseRole/list.vue b/src/pages/BaseAdmin/BaseRole/list.vue
new file mode 100644
index 0000000..cd9da6e
--- /dev/null
+++ b/src/pages/BaseAdmin/BaseRole/list.vue
@@ -0,0 +1,298 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 批量删除
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/login/Login.vue b/src/pages/login/Login.vue
index 012566a..06b5b7b 100644
--- a/src/pages/login/Login.vue
+++ b/src/pages/login/Login.vue
@@ -99,6 +99,7 @@ export default {
logging: false,
error: '',
form: this.$form.createForm(this),
+ mobileTest:"18607684660",
user: {
mobile: '18192398883',
password: '888888'
@@ -132,6 +133,9 @@ export default {
}
this.$nextTick(() => {
setTimeout(() => {
+ if(!this.isMiddleAdmin()){
+ this.user.mobile = this.mobileTest;
+ }
this.form.setFieldsValue({
name: this.user.mobile,
password: this.user.password
@@ -139,6 +143,7 @@ export default {
}, 1000)
}) // loadsh的pick方法
+
},
methods: {
...mapMutations('account', ['setUid', 'setUser', 'setPermissions', 'setRoutesConfig', 'setSettings', 'setCompany', 'setProject']),
diff --git a/src/router/BaseAdmin/router.map.js b/src/router/BaseAdmin/router.map.js
new file mode 100644
index 0000000..d56cf0e
--- /dev/null
+++ b/src/router/BaseAdmin/router.map.js
@@ -0,0 +1,67 @@
+
+// 视图组件
+const view = {
+ tabs: () => import('@/layouts/tabs'),
+ blank: () => import('@/layouts/BlankView'),
+ page: () => import('@/layouts/PageView')
+}
+
+// 路由组件注册-BaseAdmin端
+const BaseAdminRouterMap = {
+ BaseAdmin: {
+ name: '用户管理',
+ icon: 'idcard',
+ component: view.page,
+ meta: {
+ },
+ authority: {
+ permission: ['BaseAdmin-All'],
+ }
+ },
+ BaseAdminList: {
+ name: '用户管理',
+ icon: 'idcard',
+ path: '/BaseAdmin/BaseAdminList',
+ component: () => import('@/pages/BaseAdmin/BaseAdmin/list'),
+
+ authority: {
+ permission: ['BaseAdmin-All'],
+ }
+ },
+
+
+ BasePermission: {
+ name: '权限管理',
+ icon: 'idcard',
+ component: view.page,
+ meta: {
+ },
+ authority: {
+ permission: ['BasePermission-All'],
+ }
+ },
+ RoleList: {
+ name: '角色管理',
+ icon: 'idcard',
+ path: '/BasePermission/RoleList',
+ component: () => import('@/pages/BaseAdmin/BaseRole/list'),
+ authority: {
+ permission: ['BasePermission-All'],
+ }
+ },
+
+}
+let routerNames = "BindEmail,ChangePassword,ChangeProfile,GetCompanyInfo,BaseAdminCreate,BaseAdminDetail,BaseAdminDelete,GetEmailCode,ForgetPasswordCheckEmai,ForgetPasswordCheckMobile,GetCompanyList,ForgetPasswordResetPassword,BaseAdminLogDetail,BaseAdminLogList,Login,LoginByMobile,GetMobileCode,BaseAdminSettings,BaseAdminSettingsUpdate,SwitchCompany,BaseAdminUpdate,BaseAdminUpdatePassword";
+routerNames += ",BasePermissionBatchDelete,BasePermissionCreate,BasePermissionDetail,BasePermissionDelete,BasePermissionList,BasePermissionUpdate,DepartmentPermissionBatchDelete,DepartmentPermissionCreate,DepartmentPermissionDelete,DepartmentPermissionList,BasePermissionLogDetail,BasePermissionLogList,RoleBatchDelete,RoleCreate,RoleDetail,RoleDelete,RoleList,RolePermissionBatchDelete,RolePermissionCreate,RolePermissionDelete,RolePermissionList,RoleUpdate,BasePermissionSettings,BasePermissionSettingsUpdate,UserCustomBatchDelete,UserCustomCreate,UserCustomDelete,UserCustomList,UserLevelCreate,UserLevelDetail,UserLevelDelete,UserLevelUpdate,UserRoleBatchDelete,UserRoleCreate,UserRoleDelete,UserRoleList"
+
+
+routerNames.split(',').forEach(name => {
+ if (name && !(name in BaseAdminRouterMap)) {
+ BaseAdminRouterMap[name] = {
+ meta: {
+ invisible: true // 不在菜单中显示
+ }
+ }
+ }
+})
+export default BaseAdminRouterMap
\ No newline at end of file
diff --git a/src/router/router.map.js b/src/router/router.map.js
index bc0ef0e..d7962a5 100644
--- a/src/router/router.map.js
+++ b/src/router/router.map.js
@@ -10,6 +10,7 @@ import AdminUserRouterMap from '@/router/Middle/Admin/AdminUser/router.map.js'
import BasePermissionRouterMap from '@/router/Middle/Base/BasePermission/router.map.js'
+ import BaseAdminRouterMap from '@/router/BaseAdmin/router.map.js'
// 合并BaseRouterMap ConfigRouterMap ServiceRouterMap
@@ -21,6 +22,8 @@ const routerMap = Object.assign({},
BaseAgentRouterMap,
BaseCompanyRouterMap,
BasePermissionRouterMap,
+
+ BaseAdminRouterMap,
)
export default routerMap
\ No newline at end of file