代码拉取完成,页面将自动刷新
账号:admin 密码:123456
├── mock # 项目mock 模拟数据
├── public # 静态资源
│ │── favicon.ico # favicon图标
│ └── index.html # html模板
├── src # 源代码
│ ├── api # 所有请求
│ ├── assets # 主题 字体等静态资源
│ ├── components # 全局公用组件
│ ├── directives # 全局指令
│ ├── filters # 全局 filter
│ ├── lang # 国际化 language
│ ├── layout # 全局 layout
│ ├── router # 路由
│ ├── store # 全局 store管理
│ ├── utils # 全局公用方法
│ ├── views # views 所有页面
│ ├── App.vue # 入口页面
│ └── index.js # 路由守卫
│ └── main.js # 入口文件 加载组件 初始化等
│ └── settings.js # 项目设置 项目标题 等
├── vue.config.js # vue-cli 配置
└── package.json # package.json
# 发布目录,默认为:/.支持部署时如需多级目录.如:/console
BASE_URL = '/opencee-basic'
# 路由默认请求路径
VUE_APP_BATH_PATH = '/opencee-basic/'
# 接口请求地址
VUE_APP_BASE_API = '/api'
# dev开发环境代理地址,非development不生效
VUE_APP_DEV_PROXY_URL = 'http://localhost:8888'
#当前系统ID,用于获取菜单资源
VUE_APP_SID = 'base-service'
# oauth2单点配置
# 应用ID
VUE_APP_OAUTH2_APP_KEY=20181112174845
# 登录跳转地址
VUE_APP_OAUTH2_AUTHORIZE_URL=http://localhost:8888/uaa/oauth/authorize
# 获取token地址
VUE_APP_OAUTH2_TOKEN_URL=http://localhost:8888/uaa/oauth/token
# 授权范围
VUE_APP_OAUTH2_SCOPE=user_info
# 单点退出地址
VUE_APP_OAUTH2_LOGOUT_URL=http://localhost:8888/uaa/logout
# 认证成功回调前端地址
VUE_APP_OAUTH2_REDIRECT_URI=http://localhost:9527/auth-redirect
demo已集成OAuth2简单模式.SSO单点登录&用户中心&权限控制。其他页面需自行开发, 路由为后端动态生成。需做以下准备,即可使用。
下载前端模板
登录基础服务平台 > 权限管理 > 权限系统 > 创建权限系统 :开启SSO登录,填写前端认证成功重定向地址 http://{ip}:{port}/auth-redirect
获取对应系统sid和appId
创建资源 > 选择之前创建的权限系统(sid) > 页面权限(菜单&操作) > 分配资源给相关开发角色
登录系统,开发页面
使用指令v-has=[权限标识1,权限标识2],拥有任意一个即可.
npm install
npm dev
npm build
npm run lint
开发环境:下使用 Vue.config.js配置代理方式,解决跨域和options预请求
生产环境: 使用nginx代理方式,解决跨域和options预请求
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。