mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-07 01:46:43 +08:00
feat:修改部分协议接口自动获取(http/https)
This commit is contained in:
12
.env
12
.env
@@ -5,21 +5,21 @@ VUE_APP_BASE_API=/manageApi
|
|||||||
#文件路径
|
#文件路径
|
||||||
VUE_APP_FILE_PATH=/upload/
|
VUE_APP_FILE_PATH=/upload/
|
||||||
# 代理url 本地调试,不可以用在其他地方
|
# 代理url 本地调试,不可以用在其他地方
|
||||||
VUE_APP_PROXY_URL=http://43.143.139.204/manageApi
|
VUE_APP_PROXY_URL=//43.143.139.204/manageApi
|
||||||
# 登录url
|
# 登录url
|
||||||
VUE_APP_LOGIN_URL=https://u-pre.boe.com/web
|
VUE_APP_LOGIN_URL=//u-pre.boe.com/web
|
||||||
# boe域名
|
# boe域名
|
||||||
VUE_APP_BOE_API_URL=https://u-pre.boe.com
|
VUE_APP_BOE_API_URL=//u-pre.boe.com
|
||||||
#打包路径
|
#打包路径
|
||||||
VUE_APP_OUTPUT_DIR=./dist
|
VUE_APP_OUTPUT_DIR=./dist
|
||||||
|
|
||||||
# iframe嵌套url
|
# iframe嵌套url
|
||||||
VUE_APP_IFRAME_URL=https://u-pre.boe.com/pc/iframe
|
VUE_APP_IFRAME_URL=//u-pre.boe.com/pc/iframe
|
||||||
# 学员端路由
|
# 学员端路由
|
||||||
VUE_APP_IFRAME_STUDENT_URL=https://u-pre.boe.com/pc/loadingVUE_APP_BOE_API_URLVUE_APP_BOE_API_URL
|
VUE_APP_IFRAME_STUDENT_URL=//u-pre.boe.com/pc/loadingVUE_APP_BOE_API_URLVUE_APP_BOE_API_URL
|
||||||
|
|
||||||
# 课程二维码
|
# 课程二维码
|
||||||
VUE_APP_COURSE_STUDY=https://u-pre.boe.com/pc/course/studyindex?id=
|
VUE_APP_COURSE_STUDY=//u-pre.boe.com/pc/course/studyindex?id=
|
||||||
|
|
||||||
# 导入学员模板
|
# 导入学员模板
|
||||||
VUE_APP_UP_LOAD_STUDENT_TEMPLATE=导入学员模版-1673963663229.xlsx
|
VUE_APP_UP_LOAD_STUDENT_TEMPLATE=导入学员模版-1673963663229.xlsx
|
||||||
|
|||||||
4
.env.boe
4
.env.boe
@@ -2,9 +2,9 @@ NODE_ENV=boe
|
|||||||
VUE_APP_BASE=/manage
|
VUE_APP_BASE=/manage
|
||||||
VUE_APP_BASE_API=/manageApi
|
VUE_APP_BASE_API=/manageApi
|
||||||
|
|
||||||
VUE_APP_LOGIN_URL=https://u-pre.boe.com/web
|
VUE_APP_LOGIN_URL=//u-pre.boe.com/web
|
||||||
|
|
||||||
VUE_APP_BOE_API_URL=https://u-pre.boe.com
|
VUE_APP_BOE_API_URL=//u-pre.boe.com
|
||||||
|
|
||||||
# 导入学员模板
|
# 导入学员模板
|
||||||
VUE_APP_UP_LOAD_STUDENT_TEMPLATE=导入学员模版-1673963663229.xlsx
|
VUE_APP_UP_LOAD_STUDENT_TEMPLATE=导入学员模版-1673963663229.xlsx
|
||||||
12
.env.prod
12
.env.prod
@@ -2,15 +2,15 @@ NODE_ENV=prod
|
|||||||
VUE_APP_BASE=/manage
|
VUE_APP_BASE=/manage
|
||||||
VUE_APP_BASE_API=/manageApi
|
VUE_APP_BASE_API=/manageApi
|
||||||
|
|
||||||
VUE_APP_PROXY_URL=https://u.boe.com/
|
VUE_APP_PROXY_URL=//u.boe.com/
|
||||||
|
|
||||||
VUE_APP_LOGIN_URL=https://u.boe.com/web
|
VUE_APP_LOGIN_URL=//u.boe.com/web
|
||||||
|
|
||||||
VUE_APP_BOE_API_URL=https://u.boe.com
|
VUE_APP_BOE_API_URL=//u.boe.com
|
||||||
|
|
||||||
VUE_APP_IFRAME_URL=https://u.boe.com/pc/iframe
|
VUE_APP_IFRAME_URL=//u.boe.com/pc/iframe
|
||||||
VUE_APP_IFRAME_STUDENT_URL=https://u.boe.com/pc/loading
|
VUE_APP_IFRAME_STUDENT_URL=//u.boe.com/pc/loading
|
||||||
|
|
||||||
VUE_APP_COURSE_STUDY=https://u.boe.com/pc/course/studyindex?id=
|
VUE_APP_COURSE_STUDY=//u.boe.com/pc/course/studyindex?id=
|
||||||
|
|
||||||
VUE_APP_UP_LOAD_STUDENT_TEMPLATE=导入学员模版-1673963663229.xlsx
|
VUE_APP_UP_LOAD_STUDENT_TEMPLATE=导入学员模版-1673963663229.xlsx
|
||||||
|
|||||||
12
.env.release
12
.env.release
@@ -2,15 +2,15 @@ NODE_ENV=release
|
|||||||
VUE_APP_BASE=/manage-release
|
VUE_APP_BASE=/manage-release
|
||||||
VUE_APP_BASE_API=/manageApi-release
|
VUE_APP_BASE_API=/manageApi-release
|
||||||
|
|
||||||
VUE_APP_PROXY_URL=https://u-pre.boe.com/
|
VUE_APP_PROXY_URL=//u-pre.boe.com/
|
||||||
VUE_APP_LOGIN_URL=https://u.boe.com/web-release
|
VUE_APP_LOGIN_URL=//u.boe.com/web-release
|
||||||
|
|
||||||
VUE_APP_BOE_API_URL=https://u.boe.com
|
VUE_APP_BOE_API_URL=//u.boe.com
|
||||||
|
|
||||||
|
|
||||||
VUE_APP_IFRAME_URL=https://u.boe.com/pc-release/iframe
|
VUE_APP_IFRAME_URL=//u.boe.com/pc-release/iframe
|
||||||
VUE_APP_IFRAME_STUDENT_URL=https://u.boe.com/pc-release/loading
|
VUE_APP_IFRAME_STUDENT_URL=//u.boe.com/pc-release/loading
|
||||||
|
|
||||||
VUE_APP_COURSE_STUDY=https://u.boe.com/pc-release/course/studyindex?id=
|
VUE_APP_COURSE_STUDY=//u.boe.com/pc-release/course/studyindex?id=
|
||||||
|
|
||||||
VUE_APP_UP_LOAD_STUDENT_TEMPLATE=导入学员模版-1673963663229.xlsx
|
VUE_APP_UP_LOAD_STUDENT_TEMPLATE=导入学员模版-1673963663229.xlsx
|
||||||
@@ -1,2 +1,2 @@
|
|||||||
NODE_ENV=test
|
NODE_ENV=test
|
||||||
VUE_APP_BOE_API_URL=https://u-pre.boe.com
|
VUE_APP_BOE_API_URL=//u-pre.boe.com
|
||||||
@@ -277,9 +277,9 @@ const commonData = {
|
|||||||
const organizationalTree = []
|
const organizationalTree = []
|
||||||
|
|
||||||
//嵌套页面
|
//嵌套页面
|
||||||
const iframeUrl = process.env.VUE_APP_IFRAME_URL
|
const iframeUrl = window.location.protocol + process.env.VUE_APP_IFRAME_URL
|
||||||
//学员端路由
|
//学员端路由
|
||||||
const studentUrl = process.env.VUE_APP_IFRAME_STUDENT_URL
|
const studentUrl = window.location.protocol + process.env.VUE_APP_IFRAME_STUDENT_URL
|
||||||
|
|
||||||
//二维码
|
//二维码
|
||||||
const codeUrl = "https://u-pre.boe.com"
|
const codeUrl = "https://u-pre.boe.com"
|
||||||
|
|||||||
@@ -197,7 +197,7 @@ export async function boeRequest(_url, params) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
const body = method !== 'get' ? params || {} : {}
|
const body = method !== 'get' ? params || {} : {}
|
||||||
url = process.env.NODE_ENV === 'development' ? url : process.env.VUE_APP_BOE_API_URL + url
|
url = process.env.NODE_ENV === 'development' ? url : window.location.protocol + process.env.VUE_APP_BOE_API_URL + url
|
||||||
return fetch(url, {
|
return fetch(url, {
|
||||||
method,
|
method,
|
||||||
headers: {
|
headers: {
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ const changeRole = (value) => {
|
|||||||
const logOut = () => {
|
const logOut = () => {
|
||||||
store.replaceState(createStore({state: {openpages: []}}).state);
|
store.replaceState(createStore({state: {openpages: []}}).state);
|
||||||
localStorage.clear();
|
localStorage.clear();
|
||||||
(process.env.NODE_ENV === 'development' || process.env.NODE_ENV === 'alpine') ? router.push({path: '/login'}) : (window.location.href = process.env.VUE_APP_LOGIN_URL)
|
(process.env.NODE_ENV === 'development' || process.env.NODE_ENV === 'alpine') ? router.push({path: '/login'}) : (window.location.href = window.location.protocol + process.env.VUE_APP_LOGIN_URL)
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
|
|||||||
@@ -4713,7 +4713,7 @@ export default defineComponent({
|
|||||||
name: record.name ? record.name : "",
|
name: record.name ? record.name : "",
|
||||||
url:
|
url:
|
||||||
type == 1
|
type == 1
|
||||||
? process.env.VUE_APP_COURSE_STUDY + record.offcourseId
|
? window.location.protocol + process.env.VUE_APP_COURSE_STUDY + record.offcourseId
|
||||||
: process.env.VUE_APP_BASE_API +
|
: process.env.VUE_APP_BASE_API +
|
||||||
`/admin/student/studentSign?taskId=${
|
`/admin/student/studentSign?taskId=${
|
||||||
record.offcoursePlanId
|
record.offcoursePlanId
|
||||||
|
|||||||
@@ -15,13 +15,13 @@ module.exports = defineConfig({
|
|||||||
port: 8080,
|
port: 8080,
|
||||||
proxy: {
|
proxy: {
|
||||||
"/manageApi": {
|
"/manageApi": {
|
||||||
target: process.env.VUE_APP_PROXY_URL,
|
target: window.location.protocol + process.env.VUE_APP_PROXY_URL,
|
||||||
changeOrigin: true, //表示是否改变原域名
|
changeOrigin: true, //表示是否改变原域名
|
||||||
pathRewrite: {
|
pathRewrite: {
|
||||||
"^/manageApi": "",
|
"^/manageApi": "",
|
||||||
},
|
},
|
||||||
}, "/userbasic": {
|
}, "/userbasic": {
|
||||||
target: process.env.VUE_APP_BOE_API_URL,
|
target: window.location.protocol + process.env.VUE_APP_BOE_API_URL,
|
||||||
changeOrigin: true, //表示是否改变原域名
|
changeOrigin: true, //表示是否改变原域名
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user