xuhuajiao
9 months ago
8 changed files with 70 additions and 55 deletions
-
11.env.development
-
6.env.production
-
31public/index.html
-
9public/static/config.js
-
2src/assets/styles/yxk-admin.scss
-
57src/store/modules/api.js
-
3src/utils/request.js
-
6src/views/system/role/index.vue
@ -1,15 +1,16 @@ |
|||
<!DOCTYPE html> |
|||
<html> |
|||
<head> |
|||
<meta charset="utf-8"> |
|||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
|||
<meta name="renderer" content="webkit"> |
|||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> |
|||
<link rel="icon" href="<%= BASE_URL %>favicon.svg" type="image/svg+xml"> |
|||
<title><%= webpackConfig.name %></title> |
|||
</head> |
|||
<body> |
|||
<div id="app"></div> |
|||
|
|||
</body> |
|||
</html> |
|||
<!DOCTYPE html> |
|||
<html> |
|||
<head> |
|||
<meta charset="utf-8"> |
|||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
|||
<meta name="renderer" content="webkit"> |
|||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> |
|||
<link rel="icon" href="<%= BASE_URL %>favicon.svg" type="image/svg+xml"> |
|||
<title><%= webpackConfig.name %></title> |
|||
<script type="text/javascript" src="/static/config.js"></script> |
|||
</head> |
|||
<body> |
|||
<div id="app"></div> |
|||
|
|||
</body> |
|||
</html> |
@ -0,0 +1,9 @@ |
|||
window.g = { |
|||
AXIOS_TIMEOUT: 10000, |
|||
ApiUrl: 'http://192.168.1.100:7070', // 配置服务器地址,
|
|||
// ParentPage: { // 后续看需求配置
|
|||
// CrossDomainProxyUrl: '/Home/CrossDomainProxy',
|
|||
// BtnsApi: '/api/services/app/Authorization/GetBtns',
|
|||
// OrgsApi: '/api/services/app/authorization/GetOrgsByUserId'
|
|||
// },
|
|||
} |
@ -1,28 +1,29 @@ |
|||
// 适配 Nginx 反向代理
|
|||
const baseUrl = process.env.VUE_APP_BASE_API === '/' ? '' : process.env.VUE_APP_BASE_API |
|||
const api = { |
|||
state: { |
|||
// 部署包上传
|
|||
deployUploadApi: baseUrl + '/api/deploy/upload', |
|||
// SQL脚本上传
|
|||
databaseUploadApi: baseUrl + '/api/database/upload', |
|||
// 实时控制台
|
|||
socketApi: baseUrl + '/websocket?token=kl', |
|||
// 图片上传
|
|||
imagesUploadApi: baseUrl + '/api/localStorage/pictures', |
|||
// 修改头像
|
|||
updateAvatarApi: baseUrl + '/api/users/updateAvatar', |
|||
// 上传文件到七牛云
|
|||
qiNiuUploadApi: baseUrl + '/api/qiNiuContent', |
|||
// Sql 监控
|
|||
sqlApi: baseUrl + '/druid/index.html', |
|||
// swagger
|
|||
swaggerApi: baseUrl + '/swagger-ui.html', |
|||
// 文件上传
|
|||
fileUploadApi: baseUrl + '/api/localStorage', |
|||
// baseUrl,
|
|||
baseApi: baseUrl |
|||
} |
|||
} |
|||
|
|||
export default api |
|||
// 适配 Nginx 反向代理
|
|||
// const baseUrl = process.env.VUE_APP_BASE_API === '/' ? '' : process.env.VUE_APP_BASE_API
|
|||
const baseUrl = process.env.NODE_ENV === 'production' ? window.g.ApiUrl : process.env.VUE_APP_BASE_API |
|||
const api = { |
|||
state: { |
|||
// 部署包上传
|
|||
deployUploadApi: baseUrl + '/api/deploy/upload', |
|||
// SQL脚本上传
|
|||
databaseUploadApi: baseUrl + '/api/database/upload', |
|||
// 实时控制台
|
|||
socketApi: baseUrl + '/websocket?token=kl', |
|||
// 图片上传
|
|||
imagesUploadApi: baseUrl + '/api/localStorage/pictures', |
|||
// 修改头像
|
|||
updateAvatarApi: baseUrl + '/api/users/updateAvatar', |
|||
// 上传文件到七牛云
|
|||
qiNiuUploadApi: baseUrl + '/api/qiNiuContent', |
|||
// Sql 监控
|
|||
sqlApi: baseUrl + '/druid/index.html', |
|||
// swagger
|
|||
swaggerApi: baseUrl + '/swagger-ui.html', |
|||
// 文件上传
|
|||
fileUploadApi: baseUrl + '/api/localStorage', |
|||
// baseUrl,
|
|||
baseApi: baseUrl |
|||
} |
|||
} |
|||
|
|||
export default api |
Write
Preview
Loading…
Cancel
Save
Reference in new issue