Commit a2415598 by 黄燕娟

fix:配置

parent c10a7555
# 开发环境配置
VUE_APP_MODE = 'development'
# Jeeplus快速开发平台/开发环境
VUE_APP_BASE_API = '/api'
VITE_AXIOS_API_PRIMARY = 'http://rapidplatform.meiqicloud.com/'
VUE_APP_SERVER_URL = 'http://rapidplatform.meiqicloud.com/'
VITE_AXIOS_API_PRIMARY = 'http://rapidplatform.meiqicloud.com/api'
VUE_APP_SERVER_URL = 'http://rapidplatform.meiqicloud.com'
# 开发环境配置
VUE_APP_MODE = 'test'
VUE_APP_BASE_API = '/api'
VITE_AXIOS_API_PRIMARY = 'http://rapidplatform.meiqicloud.com/'
VITE_AXIOS_API_PRIMARY = 'http://rapidplatform.meiqicloud.com/api'
VUE_APP_SERVER_URL = 'http://sz-tianma.meiqicloud.com/api'
......@@ -58,7 +58,7 @@ export function updateModelGroupName(groupId, param) {
// 新增模型分组
export function createModelGroup(param) {
return request({
url: `//a/wflow/model-group/add`,
url: `/a/wflow/model-group/add`,
method: 'post',
data: param
})
......
......@@ -27,12 +27,10 @@ function getQueryString(name) {
axios.interceptors.request.use(
(config) => {
let token = getQueryString('token') //sessionStorage.getItem("token");
let factoryId = localStorage.getItem("factoryId");
let token = getQueryString('token') || localStorage.getItem("token");
if (token || token != "undefined") {
config.headers.factoryId = factoryId;
config.headers.token = token;
localStorage.setItem('token', token)
}
return config;
},
......@@ -46,6 +44,7 @@ axios.interceptors.request.use(
*/
axios.interceptors.response.use(
(response) => {
console.log('response', response)
let { code } = response.data;
if (code === 501) {
window.parent.postMessage(
......@@ -60,9 +59,11 @@ axios.interceptors.response.use(
// return response
},
(error) => {
console.log('error', error)
if (!error.response) return Promise.reject(error);
const { status, data, config } = error.response;
switch (status) {
const { code, data, config } = error.response;
switch (code) {
// 需要重新登录
case 401: {
break;
......@@ -75,6 +76,9 @@ axios.interceptors.response.use(
case 404: {
break;
}
case 500: {
break;
}
case 503: {
break;
}
......
......@@ -23,4 +23,12 @@ export function userGroupPage(params) {
method: 'post',
data: params
})
}
// 文件上传
export function sysUpload(params) {
return request({
url: `/a/sys/upload`,
method: 'post',
data: params
})
}
\ No newline at end of file
......@@ -116,15 +116,15 @@ export default {
let mode = sessionStorage.getItem("mode");
if (process.env.VUE_APP_MODE === "development") {
if (mode !== "PC") {
return "/wflow/res";
return "/a/wflow/res";
} else {
return process.env.VUE_APP_BASE_API + "/wflow/res";
return process.env.VUE_APP_BASE_API + "/a/wflow/res";
}
} else {
if (mode !== "PC") {
return "/wflow/res";
return "/a/wflow/res";
} else {
return process.env.VUE_APP_SERVER_URL + "/wflow/res";
return process.env.VUE_APP_SERVER_URL + "/a/wflow/res";
}
}
},
......
......@@ -89,7 +89,8 @@ window.addEventListener("message", function (e) {
sessionStorage.setItem("isAndroid", e.data.isAndroid || "0");
//发起人
sessionStorage.setItem("initiator", e.data.initiator || "");
localStorage.setItem("initiator", e.data.initiator || "");
new Vue({
router,
store,
......
......@@ -136,15 +136,15 @@ export default {
let mode = sessionStorage.getItem("mode");
if (process.env.VUE_APP_MODE === "development") {
if (mode !== "PC") {
return "/wflow/res";
return "/a/wflow/res";
} else {
return process.env.VUE_APP_BASE_API + "/wflow/res";
return process.env.VUE_APP_BASE_API + "/a/wflow/res";
}
} else {
if (mode !== "PC") {
return "/wflow/res";
return "/a/wflow/res";
} else {
return process.env.VUE_APP_SERVER_URL + "/wflow/res";
return process.env.VUE_APP_SERVER_URL + "/a/wflow/res";
}
}
},
......@@ -227,7 +227,7 @@ export default {
},
removeFile(fileId) {
axios
.delete(`${process.env.VUE_APP_BASE_API}/wflow/res/${fileId}`)
.delete(`${process.env.VUE_APP_BASE_API}/a/wflow/res/${fileId}`)
.then((rsp) => {
this.$message.success("移除文件成功");
});
......
......@@ -24,6 +24,7 @@
auto-upload
:before-upload="beforeUpload"
>
<!-- :http-request="uploadImg" -->
<i slot="default" class="el-icon-plus"></i>
<div slot="tip" class="el-upload__tip">
{{ placeholder }} {{ sizeTip }}
......@@ -63,7 +64,7 @@
<script>
import { Uploader, Toast } from "vant";
import componentMinxins from "../ComponentMinxins";
import axios from "axios";
import axios from "@/api/request";
import { deepClone } from "@/utils/common.js";
export default {
......@@ -99,15 +100,15 @@ export default {
let mode = sessionStorage.getItem("mode");
if (process.env.VUE_APP_MODE === "development") {
if (mode !== "PC") {
return "/wflow/res";
return "/a/wflow/res";
} else {
return process.env.VUE_APP_BASE_API + "/wflow/res";
return process.env.VUE_APP_BASE_API + "/a/wflow/res";
}
} else {
if (mode !== "PC") {
return "/wflow/res";
return "/a/wflow/res";
} else {
return process.env.VUE_APP_SERVER_URL + "/wflow/res";
return process.env.VUE_APP_SERVER_URL + "/a/wflow/res";
}
}
},
......@@ -137,7 +138,6 @@ export default {
uploadParams: { isImg: true },
headers: {
token: localStorage.getItem("token"),
factoryId: localStorage.getItem("factoryId"),
},
catchList: [],
alows: ["image/jpeg", "image/png", "image/gif", "image/jpg"],
......@@ -171,12 +171,14 @@ export default {
},
removeFile(fileId) {
axios
.delete(`${process.env.VUE_APP_BASE_API}/wflow/res/${fileId}`)
.delete(`${process.env.VUE_APP_BASE_API}/a/wflow/res/${fileId}`)
.then((rsp) => {
this.$message.success("移除文件成功");
});
},
uploadSuccess(response, file, fileList) {
console.log(4444, response);
this.loading = false;
this.catchList.push(response);
let ft = fileList.filter((f) => f.size !== undefined);
......@@ -199,6 +201,7 @@ export default {
this.uploadFile(file);
}
},
// uploadImg(params) {},
uploadFile(file) {
//上传文件
const formData = new FormData();
......
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 sign in to comment