Commit 8b1e0eb0 authored by “yiyousong”'s avatar “yiyousong”

pref:修改接口获取

parent 3df87e6a
#开发环境 #开发环境
NODE_ENV = "development" NODE_ENV = "development"
VUE_APP_API_BASE_URL=http://192.168.0.98:11078/base VUE_APP_API_BASE_URL=http://192.168.0.98:11078
#VUE_APP_API_BASE_URL=http://192.168.0.98:11023 #VUE_APP_API_BASE_URL=http://192.168.0.98:11023
#VUE_APP_API_BASE_URL=http://192.168.0.217:17311 #VUE_APP_API_BASE_URL=http://192.168.0.217:17311
\ No newline at end of file
<template> <template>
<!-- 应用预览页面 --> <!-- 应用预览页面 -->
<div class="app-preview"> <div class="app-preview">
<!-- <div class="header">
<span class="btn" @click="handleBack">
<a-icon type="left" class="mr10" />
<span>返回上一级</span>
</span>
</div> -->
<!-- <div class="main flex1">
<iframe
style="width: 100%; height: 100%"
:src="previewUrl"
frameborder="0"
></iframe>
</div> -->
<iframe <iframe
name="myIframe" name="myIframe"
style="width: 100%; height: 100%" style="width: 100%; height: 100%"
...@@ -28,7 +15,8 @@ export default { ...@@ -28,7 +15,8 @@ export default {
data() { data() {
return { return {
previewInfo: this.$route.query, previewInfo: this.$route.query,
previewUrl: "", previewUrl: "http://192.168.0.192:8082",
loading: true,
}; };
}, },
created() { created() {
...@@ -38,7 +26,8 @@ export default { ...@@ -38,7 +26,8 @@ export default {
sendInfo() { sendInfo() {
let siteId = this.previewInfo.siteId; let siteId = this.previewInfo.siteId;
let appId = this.previewInfo.appId; let appId = this.previewInfo.appId;
this.previewUrl = `${this.previewInfo.previewUrl}?siteId=${siteId}&appId=${appId}`; let baseUrl = process.env.VUE_APP_API_BASE_URL;
this.previewUrl = `${this.previewInfo.previewUrl}?siteId=${siteId}&appId=${appId}&baseUrl=${baseUrl}`;
/* eslint-disable */ /* eslint-disable */
// myIframe.window.postMessage(obj, "*"); // myIframe.window.postMessage(obj, "*");
}, },
...@@ -48,32 +37,8 @@ export default { ...@@ -48,32 +37,8 @@ export default {
<style lang="less" scoped> <style lang="less" scoped>
.app-preview { .app-preview {
width: 1920px; width: 100%;
height: 1080px; height: 100vh;
// padding-bottom: 20px;
background-color: #f5f5f5; background-color: #f5f5f5;
// .header {
// width: 100%;
// height: 100px;
// line-height: 100px;
// height: 100px;
// padding: 0px 40px;
// margin-bottom: 10px;
// background: url("../../../assets/img/title.jpg") no-repeat center;
// background-size: 100% 100%;
// box-shadow: 0px 2px 6px 6px #ccc;
// .back-text {
// font-size: 28px;
// color: #ffffff;
// }
// .btn {
// font-size: 28px;
// color: #fff;
// cursor: pointer;
// }
// }
// .main {
// width: 98%;
// }
} }
</style> </style>
\ No newline at end of file
...@@ -168,9 +168,7 @@ export default { ...@@ -168,9 +168,7 @@ export default {
}, },
]; ];
return { return {
api: process.env.VUE_APP_API_BASE_URL.includes("base") api: process.env.VUE_APP_API_BASE_URL + "/",
? process.env.VUE_APP_API_BASE_URL.replace("base", "")
: process.env.VUE_APP_API_BASE_URL,
columns, columns,
appId: this.$route.query.id, appId: this.$route.query.id,
appInfo: {}, // 应用信息 appInfo: {}, // 应用信息
......
...@@ -171,9 +171,7 @@ export default { ...@@ -171,9 +171,7 @@ export default {
}, },
data() { data() {
return { return {
api: process.env.VUE_APP_API_BASE_URL.includes("base") api: process.env.VUE_APP_API_BASE_URL + "/",
? process.env.VUE_APP_API_BASE_URL.replace("base", "")
: process.env.VUE_APP_API_BASE_URL,
columns, columns,
siteId: local.getLocal("siteId"), siteId: local.getLocal("siteId"),
tableData: [], // 表格数据 tableData: [], // 表格数据
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
list-type="picture-card" list-type="picture-card"
class="avatar-uploader" class="avatar-uploader"
:show-upload-list="false" :show-upload-list="false"
:action="api2 + 'file/commonupload'" :action="api + 'base/file/commonupload'"
:before-upload="iconBeforeUpload" :before-upload="iconBeforeUpload"
@change="handleChangeIcon" @change="handleChangeIcon"
> >
...@@ -91,7 +91,7 @@ ...@@ -91,7 +91,7 @@
> >
<a-upload <a-upload
name="file" name="file"
:action="api2 + 'file/commonupload'" :action="api + 'base/file/commonupload'"
:multiple="false" :multiple="false"
:file-list="fileList" :file-list="fileList"
@change="handleChangeFile" @change="handleChangeFile"
...@@ -169,10 +169,7 @@ export default { ...@@ -169,10 +169,7 @@ export default {
}, },
data() { data() {
return { return {
api: process.env.VUE_APP_API_BASE_URL.includes("base") api: process.env.VUE_APP_API_BASE_URL + "/",
? process.env.VUE_APP_API_BASE_URL.replace("base", "")
: process.env.VUE_APP_API_BASE_URL,
api2: process.env.VUE_APP_API_BASE_URL + "/",
labelCol: { labelCol: {
span: 3, span: 3,
}, },
......
...@@ -55,10 +55,10 @@ ...@@ -55,10 +55,10 @@
<template slot="modelIcon" slot-scope="text"> <template slot="modelIcon" slot-scope="text">
<div v-if="text.modelIcon"> <div v-if="text.modelIcon">
<div class="svg-box" v-if="isSvg(text.modelIcon)"> <div class="svg-box" v-if="isSvg(text.modelIcon)">
<img width="30" height="30" :src="api2 + text.modelIcon" /> <img width="30" height="30" :src="api + text.modelIcon" />
</div> </div>
<div class="svg-box" v-else> <div class="svg-box" v-else>
<img width="30" height="30" :src="api2 + text.modelIcon" /> <img width="30" height="30" :src="api + text.modelIcon" />
</div> </div>
</div> </div>
<span v-else>--</span> <span v-else>--</span>
...@@ -166,16 +166,16 @@ ...@@ -166,16 +166,16 @@
<a-upload <a-upload
name="file" name="file"
list-type="picture-card" list-type="picture-card"
:action="api + 'file/commonupload'" :action="api + 'base/file/commonupload'"
@change="handleUpload" @change="handleUpload"
:before-upload="beforeUpload" :before-upload="beforeUpload"
:show-upload-list="false" :show-upload-list="false"
> >
<div v-if="formData.modelIcon"> <div v-if="formData.modelIcon">
<div class="svg-box" v-if="isSvg(formData.modelIcon)"> <div class="svg-box" v-if="isSvg(formData.modelIcon)">
<img :src="api2 + formData.modelIcon" /> <img :src="api + formData.modelIcon" />
</div> </div>
<img v-else :src="api2 + formData.modelIcon" /> <img v-else :src="api + formData.modelIcon" />
</div> </div>
<div v-else> <div v-else>
<a-icon :type="loading ? 'loading' : 'plus'" /> <a-icon :type="loading ? 'loading' : 'plus'" />
...@@ -261,9 +261,6 @@ export default { ...@@ -261,9 +261,6 @@ export default {
data() { data() {
return { return {
api: process.env.VUE_APP_API_BASE_URL + "/", api: process.env.VUE_APP_API_BASE_URL + "/",
api2: process.env.VUE_APP_API_BASE_URL.includes("base")
? process.env.VUE_APP_API_BASE_URL.replace("base", "")
: process.env.VUE_APP_API_BASE_URL,
columns, columns,
loading: true, loading: true,
title: "新增模块", title: "新增模块",
......
...@@ -160,14 +160,14 @@ ...@@ -160,14 +160,14 @@
list-type="picture-card" list-type="picture-card"
class="avatar-uploader" class="avatar-uploader"
:show-upload-list="false" :show-upload-list="false"
:action="api + 'file/commonupload'" :action="api + 'base/file/commonupload'"
:before-upload="beforeUpload" :before-upload="beforeUpload"
@change="handleChange" @change="handleChange"
> >
<img <img
class="logo" class="logo"
v-if="formInfo.logoPath" v-if="formInfo.logoPath"
:src="api2 + formInfo.logoPath" :src="api + formInfo.logoPath"
/> />
<div v-else> <div v-else>
<a-icon :type="loading ? 'loading' : 'plus'" /> <a-icon :type="loading ? 'loading' : 'plus'" />
...@@ -307,9 +307,6 @@ export default { ...@@ -307,9 +307,6 @@ export default {
}; };
return { return {
api: process.env.VUE_APP_API_BASE_URL + "/", api: process.env.VUE_APP_API_BASE_URL + "/",
api2: process.env.VUE_APP_API_BASE_URL.includes("base")
? process.env.VUE_APP_API_BASE_URL.replace("base", "")
: process.env.VUE_APP_API_BASE_URL,
loading: false, loading: false,
options: regionData, // 地区级联数据 options: regionData, // 地区级联数据
tablename: "", //接口名称 tablename: "", //接口名称
......
...@@ -180,7 +180,6 @@ ...@@ -180,7 +180,6 @@
list-type="picture-card" list-type="picture-card"
class="avatar-uploader" class="avatar-uploader"
:show-upload-list="false" :show-upload-list="false"
:action="api + '/file/commonupload'"
:customRequest="uploadImg" :customRequest="uploadImg"
:before-upload="beforeUpload" :before-upload="beforeUpload"
> >
...@@ -322,9 +321,7 @@ export default { ...@@ -322,9 +321,7 @@ export default {
} }
}; };
return { return {
api: process.env.VUE_APP_API_BASE_URL.includes("base") api: process.env.VUE_APP_API_BASE_URL + "/",
? process.env.VUE_APP_API_BASE_URL.replace("base", "")
: process.env.VUE_APP_API_BASE_URL,
loading: false, loading: false,
imageUrl: "", imageUrl: "",
labelCol: { span: 5 }, labelCol: { span: 5 },
......
...@@ -185,7 +185,6 @@ ...@@ -185,7 +185,6 @@
list-type="picture-card" list-type="picture-card"
class="avatar-uploader" class="avatar-uploader"
:show-upload-list="false" :show-upload-list="false"
:action="api + '/file/commonupload'"
:customRequest="uploadImg" :customRequest="uploadImg"
:before-upload="beforeUpload" :before-upload="beforeUpload"
> >
...@@ -384,9 +383,7 @@ export default { ...@@ -384,9 +383,7 @@ export default {
} }
}; };
return { return {
api: process.env.VUE_APP_API_BASE_URL.includes("base") api: process.env.VUE_APP_API_BASE_URL + "/",
? process.env.VUE_APP_API_BASE_URL.replace("base", "")
: process.env.VUE_APP_API_BASE_URL,
loading: false, loading: false,
imageUrl: "", imageUrl: "",
labelCol: { span: 5 }, labelCol: { span: 5 },
......
...@@ -326,9 +326,7 @@ export default { ...@@ -326,9 +326,7 @@ export default {
loading: false, loading: false,
visibleEditPwd: false, visibleEditPwd: false,
editVisible: false, editVisible: false,
api: process.env.VUE_APP_API_BASE_URL.includes("base") api: process.env.VUE_APP_API_BASE_URL + "/",
? process.env.VUE_APP_API_BASE_URL.replace("base", "")
: process.env.VUE_APP_API_BASE_URL,
siteId: local.getLocal("siteId"), siteId: local.getLocal("siteId"),
deptData: [], // 部门数据 deptData: [], // 部门数据
windowData: [], // 窗口数据 windowData: [], // 窗口数据
......
This diff is collapsed.
// import Cookie from 'js-cookie' // import Cookie from 'js-cookie'
import local from '@/utils/local' import local from "@/utils/local";
import {message} from 'ant-design-vue' import { message } from "ant-design-vue";
// 401拦截 // 401拦截
// const resp401 = { // const resp401 = {
...@@ -33,25 +33,24 @@ import {message} from 'ant-design-vue' ...@@ -33,25 +33,24 @@ import {message} from 'ant-design-vue'
// } // }
// } // }
const resMsg = { const resMsg = {
onFulfilled(response) { onFulfilled(response) {
let {code,msg} = response.data let { code, msg } = response.data;
if(code === 9001 || code === 9002){ if (code === 9001 || code === 9002) {
message.error({ message.error({
content:msg, content: msg,
maxCount:1, maxCount: 1,
}) });
setTimeout(()=>{ setTimeout(() => {
location.href = process.env.VUE_APP_API_portal_URL + "/#/" location.href = process.env.VUE_APP_API_portal_URL + "/#/";
},2000) }, 2000);
}else if(code === -1){ } else if (code === -1) {
message.error({ message.error({
content:msg, content: msg,
maxCount:1, maxCount: 1,
}) });
} }
return response return response;
}, },
onRejected(error) { onRejected(error) {
// const {message} = options // const {message} = options
...@@ -59,9 +58,9 @@ const resMsg = { ...@@ -59,9 +58,9 @@ const resMsg = {
// if (response.code === 403) { // if (response.code === 403) {
// message.error('请求被拒绝') // message.error('请求被拒绝')
// } // }
return Promise.reject(error) return Promise.reject(error);
} },
} };
const reqCommon = { const reqCommon = {
/** /**
...@@ -72,11 +71,11 @@ const reqCommon = { ...@@ -72,11 +71,11 @@ const reqCommon = {
*/ */
onFulfilled(config) { onFulfilled(config) {
// 携带token // 携带token
let token = local.getLocal('token') let token = local.getLocal("token");
if(token){ if (token) {
config.headers.Authorization=token config.headers.Authorization = token;
} }
return config return config;
}, },
/** /**
* 请求出错时做点什么 * 请求出错时做点什么
...@@ -87,12 +86,12 @@ const reqCommon = { ...@@ -87,12 +86,12 @@ const reqCommon = {
onRejected(error) { onRejected(error) {
// const {message} = options // const {message} = options
// message.error(error.message) // message.error(error.message)
return Promise.reject(error) return Promise.reject(error);
} },
} };
export default { export default {
request: [reqCommon], // 请求拦截 request: [reqCommon], // 请求拦截
// response: [resp401, resp403] // 响应拦截 // response: [resp401, resp403] // 响应拦截
response: [resMsg] // 响应拦截 response: [resMsg], // 响应拦截
} };
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment