fix: BUG修改

This commit is contained in:
kun 2024-06-12 16:14:55 +08:00
parent d94ff7a334
commit a031124ef4
3 changed files with 496 additions and 495 deletions

View File

@ -1,5 +1,5 @@
//-------项目配置标识------- //-------项目配置标识-------
var COMPANY = '' //通用 var COMPANY = ""; //通用
// var COMPANY='zhongjian'; //中建,和沃尔对接的插件版用这个企业 // var COMPANY='zhongjian'; //中建,和沃尔对接的插件版用这个企业
// var COMPANY='hezhan'; //合展-宿迁 // var COMPANY='hezhan'; //合展-宿迁
// var COMPANY='nanchang'; //南昌地铁、衢州 // var COMPANY='nanchang'; //南昌地铁、衢州
@ -18,104 +18,105 @@ var COMPANY = '' //通用
// COMPANY = 'jlw'//金林湾 // COMPANY = 'jlw'//金林湾
// COMPANY = 'shzj' //上海张江 // COMPANY = 'shzj' //上海张江
// COMPANY = 'shjg'//上海优益(上海建工) // COMPANY = 'shjg'//上海优益(上海建工)
// COMPANY = 'agjt'//鞍钢集团 COMPANY = "agjt"; //鞍钢集团
COMPANY = 'zkax' //中科安信 // COMPANY = 'zkax' //中科安信
var PROJECT = { var PROJECT = {
local_test: 'common', // 普通版 local_test: "common", // 普通版
online_hq: 'hengqin', // 横琴 online_hq: "hengqin", // 横琴
online_zjsj: 'zjsj', // 中建四局 online_zjsj: "zjsj", // 中建四局
online_gxlt: 'gxlt', // 广西联通 online_gxlt: "gxlt", // 广西联通
} };
var PROJECT_TYPE = PROJECT.local_test var PROJECT_TYPE = PROJECT.local_test;
var headerShow = true // 是否显示头部 var headerShow = true; // 是否显示头部
var tabsShow = true // 是否显示tabs var tabsShow = true; // 是否显示tabs
if (COMPANY == 'xingxuan') { if (COMPANY == "xingxuan") {
headerShow = false // 是否显示头部 headerShow = false; // 是否显示头部
tabsShow = false // 是否显示tabs tabsShow = false; // 是否显示tabs
} }
var LOGO = '' var LOGO = "";
var LOGO_white = '' var LOGO_white = "";
// var LOGO = 'logo'; // var LOGO = 'logo';
// var LOGO_white = 'logo_white'; // var LOGO_white = 'logo_white';
var baseUrl = window.location.protocol + '//' + window.location.host + '/' var baseUrl = window.location.protocol + "//" + window.location.host + "/";
var LOGINTYPE = 1 // 1.通用 2.只支持企业账号登录 3.只支持项目账号登录 var LOGINTYPE = 1; // 1.通用 2.只支持企业账号登录 3.只支持项目账号登录
var showNotBuyMoudle = false //是否展示未解锁产品 var showNotBuyMoudle = false; //是否展示未解锁产品
var isDockingToWoer = false //是否是和沃尔平台对接 var isDockingToWoer = false; //是否是和沃尔平台对接
// var mqttUrl = 'mqtt://jxj.zhgdyun.com:1883/ws' // var mqttUrl = 'mqtt://jxj.zhgdyun.com:1883/ws'
var mqttUrl = 'ws://jxj.zhgdyun.com:8083/mqtt' var mqttUrl = "ws://jxj.zhgdyun.com:8083/mqtt";
// var mqttUrl = 'ws://10.139.72.12:8083/mqtt' //longguang // var mqttUrl = 'ws://10.139.72.12:8083/mqtt' //longguang
if (COMPANY == 'longguang') { if (COMPANY == "longguang") {
// mqttUrl = 'ws://182.90.224.147:8083/mqtt' // mqttUrl = 'ws://182.90.224.147:8083/mqtt'
// mqttUrl = 'ws://10.139.72.12:8083/mqtt' // mqttUrl = 'ws://10.139.72.12:8083/mqtt'
// mqttUrl = 'ws://121.35.243.71:8083/mqtt' // mqttUrl = 'ws://121.35.243.71:8083/mqtt'
mqttUrl = 'ws://zhgdmqtt.loganwy.com:80/mqtt' mqttUrl = "ws://zhgdmqtt.loganwy.com:80/mqtt";
} else if (COMPANY == 'henan') { } else if (COMPANY == "henan") {
mqttUrl = 'ws://182.90.224.147:8083/mqtt' mqttUrl = "ws://182.90.224.147:8083/mqtt";
} }
var enabledProjectV2 = 2 //是否用精益建造版 1精益建造版(黑色) 2 最初版(白色) 3数据看板UI蓝色版白色 4:湛蓝色 var enabledProjectV2 = 2; //是否用精益建造版 1精益建造版(黑色) 2 最初版(白色) 3数据看板UI蓝色版白色 4:湛蓝色
var CONSTRUCTIONSTAGE = [{ var CONSTRUCTIONSTAGE = [
{
id: 1, id: 1,
name: '施工证获取', name: "施工证获取",
}, },
{ {
id: 2, id: 2,
name: '土方开挖', name: "土方开挖",
}, },
{ {
id: 3, id: 3,
name: '桩基', name: "桩基",
}, },
{ {
id: 4, id: 4,
name: '支护开始', name: "支护开始",
}, },
{ {
id: 5, id: 5,
name: '垫层完成', name: "垫层完成",
}, },
{ {
id: 6, id: 6,
name: '正负零', name: "正负零",
}, },
{ {
id: 7, id: 7,
name: '工程达到预售条件', name: "工程达到预售条件",
}, },
{ {
id: 8, id: 8,
name: '主体施工', name: "主体施工",
}, },
{ {
id: 9, id: 9,
name: '主体封顶', name: "主体封顶",
}, },
{ {
id: 10, id: 10,
name: '装饰装修', name: "装饰装修",
}, },
{ {
id: 11, id: 11,
name: '景观园林', name: "景观园林",
}, },
{ {
id: 12, id: 12,
name: '主体交付', name: "主体交付",
}, },
{ {
id: 13, id: 13,
name: '预售证获取', name: "预售证获取",
}, },
{ {
id: 14, id: 14,
name: '规划验收', name: "规划验收",
}, },
{ {
id: 15, id: 15,
name: '竣工备案完成', name: "竣工备案完成",
}, },
] //施工阶段 ]; //施工阶段
// if (COMPANY != '') { // if (COMPANY != '') {
// LOGO = 'logo_' + COMPANY; // LOGO = 'logo_' + COMPANY;
// if(COMPANY == 'longguang'){ // if(COMPANY == 'longguang'){
@ -126,49 +127,50 @@ var CONSTRUCTIONSTAGE = [{
// } // }
if (COMPANY == 'hezhan') { if (COMPANY == "hezhan") {
showNotBuyMoudle = false showNotBuyMoudle = false;
var CONSTRUCTIONSTAGE = [{ var CONSTRUCTIONSTAGE = [
{
id: 1, id: 1,
name: '临时设施', name: "临时设施",
}, },
{ {
id: 2, id: 2,
name: '土方工程', name: "土方工程",
}, },
{ {
id: 3, id: 3,
name: '市政施工', name: "市政施工",
}, },
{ {
id: 4, id: 4,
name: '景观桥梁', name: "景观桥梁",
}, },
{ {
id: 5, id: 5,
name: '配套服务用房', name: "配套服务用房",
}, },
{ {
id: 6, id: 6,
name: '园林绿化', name: "园林绿化",
}, },
{ {
id: 7, id: 7,
name: '园路广场', name: "园路广场",
}, },
{ {
id: 8, id: 8,
name: '景观小品', name: "景观小品",
}, },
{ {
id: 9, id: 9,
name: '水电智能化安装', name: "水电智能化安装",
}, },
{ {
id: 10, id: 10,
name: '竣工验收', name: "竣工验收",
}, },
] ];
} }
// if (COMPANY == 'zhongjian') { // if (COMPANY == 'zhongjian') {
// isDockingToWoer = true; // isDockingToWoer = true;

View File

@ -1,34 +1,33 @@
import Vue from 'vue' import Vue from "vue";
import axios from 'axios' import axios from "axios";
// import QS from 'qs' // import QS from 'qs'
import store from '@/store' import store from "@/store";
// import router from '../../router' // import router from '../../router'
import { Loading, Message, MessageBox } from 'element-ui' import { Loading, Message, MessageBox } from "element-ui";
Vue.prototype.$http = axios Vue.prototype.$http = axios;
// Vue.prototype.qs = QS; // Vue.prototype.qs = QS;
// Vue.use(ElementUI) // Vue.use(ElementUI)
var loading var loading;
let needLoadingRequestCount = 0 let needLoadingRequestCount = 0;
var COMPANY = '' var COMPANY = "";
export function showFullScreenLoading() { export function showFullScreenLoading() {
if (needLoadingRequestCount === 0) { if (needLoadingRequestCount === 0) {
startLoading() startLoading();
} }
needLoadingRequestCount++ needLoadingRequestCount++;
} }
export function tryHideFullScreenLoading() { export function tryHideFullScreenLoading() {
if (needLoadingRequestCount <= 0) return if (needLoadingRequestCount <= 0) return;
needLoadingRequestCount-- needLoadingRequestCount--;
if (needLoadingRequestCount === 0) { if (needLoadingRequestCount === 0) {
endLoading() endLoading();
} }
} }
export function get(url, params, config) { export function get(url, params, config) {
url = url + '?lang=' + getLang() url = url + "?lang=" + getLang();
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
axios axios
.get(url, { .get(url, {
@ -36,21 +35,21 @@ export function get(url, params, config) {
}) })
.then((res) => { .then((res) => {
if ( if (
res.config.url == '/xmgl/progressTask/downloadTemplate?lang=zh_CN' res.config.url == "/xmgl/progressTask/downloadTemplate?lang=zh_CN"
) { ) {
resolve(res.data) resolve(res.data);
return return;
} }
if (res.data.code == 200) { if (res.data.code == 200) {
resolve(res.data) resolve(res.data);
} else { } else {
Message.error(res.data.message) Message.error(res.data.message);
} }
}) })
.catch((err) => { .catch((err) => {
reject(err.data) reject(err.data);
}) });
}) });
} }
/** /**
@ -59,25 +58,25 @@ export function get(url, params, config) {
* @param {Object} params [请求时携带的参数] * @param {Object} params [请求时携带的参数]
*/ */
export function post(url, params, config) { export function post(url, params, config) {
url = url + '?lang=' + getLang() url = url + "?lang=" + getLang();
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
axios axios
.post(url, params) .post(url, params)
.then((res) => { .then((res) => {
if (res.data.code == 200) { if (res.data.code == 200) {
resolve(res.data) resolve(res.data);
} else { } else {
if (res.data.status !== 'SUCCESS') { if (res.data.status !== "SUCCESS") {
Message.error(res.data.message) Message.error(res.data.message);
} else { } else {
resolve(res.data) resolve(res.data);
} }
} }
}) })
.catch((err) => { .catch((err) => {
reject(err.data) reject(err.data);
}) });
}) });
} }
/** /**
* put方法对应put请求 * put方法对应put请求
@ -85,35 +84,35 @@ export function post(url, params, config) {
* @param {Object} params [请求时携带的参数] * @param {Object} params [请求时携带的参数]
*/ */
export function put(url, params, config) { export function put(url, params, config) {
url = url + '?lang=' + getLang() url = url + "?lang=" + getLang();
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
axios axios
.put(url, params) .put(url, params)
.then((res) => { .then((res) => {
if (res.data.code == 200) { if (res.data.code == 200) {
resolve(res.data) resolve(res.data);
} else { } else {
Message.error(res.data.message) Message.error(res.data.message);
} }
}) })
.catch((err) => { .catch((err) => {
reject(err.data) reject(err.data);
}) });
}) });
} }
function getLang() { function getLang() {
let currentLanguage = store.state.currentLanguage let currentLanguage = store.state.currentLanguage;
let langParam = '' let langParam = "";
switch (currentLanguage) { switch (currentLanguage) {
case 'zh': case "zh":
langParam = 'zh_CN' langParam = "zh_CN";
break break;
case 'en': case "en":
langParam = 'en_US' langParam = "en_US";
break break;
} }
return langParam return langParam;
} }
// 环境的切换 // 环境的切换
if (process.env.NODE_ENV == "development") { if (process.env.NODE_ENV == "development") {
@ -173,7 +172,7 @@ if (process.env.NODE_ENV == "development") {
// axios.defaults.baseURL ='http://101.43.164.214:45011/' //上海优益(上海建工) // axios.defaults.baseURL ='http://101.43.164.214:45011/' //上海优益(上海建工)
// axios.defaults.baseURL = 'http://192.168.34.221:28888/' //郭圣雄本地 // axios.defaults.baseURL = 'http://192.168.34.221:28888/' //郭圣雄本地
// axios.defaults.baseURL = 'http://192.168.34.221:28889/' //郭圣雄本地 // axios.defaults.baseURL = 'http://192.168.34.221:28889/' //郭圣雄本地
axios.defaults.baseURL = "http://192.168.34.221:9111/"; //郭圣雄本地 // axios.defaults.baseURL = "http://192.168.34.221:9111/"; //郭圣雄本地
// axios.defaults.baseURL = 'http://192.168.34.155:19111/' //彭洁本地 // axios.defaults.baseURL = 'http://192.168.34.155:19111/' //彭洁本地
// axios.defaults.baseURL = 'http://182.90.224.237:51234' //郭圣雄远程 // axios.defaults.baseURL = 'http://182.90.224.237:51234' //郭圣雄远程
// axios.defaults.baseURL = 'http://jxj.zhgdyun.com:61212/' //彭洁远程 // axios.defaults.baseURL = 'http://jxj.zhgdyun.com:61212/' //彭洁远程
@ -186,9 +185,8 @@ if (process.env.NODE_ENV == "development") {
// axios.defaults.baseURL = 'http://47.93.215.234:9809/'//鞍钢正式地址(弃用) // axios.defaults.baseURL = 'http://47.93.215.234:9809/'//鞍钢正式地址(弃用)
// axios.defaults.baseURL = 'http://42.180.188.17:9809/'//鞍钢正式地址 // axios.defaults.baseURL = 'http://42.180.188.17:9809/'//鞍钢正式地址
// axios.defaults.baseURL = 'http://47.93.215.234:11211/'//鞍钢测试地址(弃用) // axios.defaults.baseURL = 'http://47.93.215.234:11211/'//鞍钢测试地址(弃用)
// axios.defaults.baseURL = 'http://42.180.188.17:11211/' //鞍钢测试地址 axios.defaults.baseURL = 'http://42.180.188.17:11211/' //鞍钢测试地址
// axios.defaults.baseURL = 'http://8.136.222.164:8808/' //中科安信正式地址 // axios.defaults.baseURL = 'http://8.136.222.164:8808/' //中科安信正式地址
} else if (process.env.NODE_ENV == "debug") { } else if (process.env.NODE_ENV == "debug") {
axios.defaults.baseURL = "https://www.ceshi.com"; axios.defaults.baseURL = "https://www.ceshi.com";
} else if (process.env.NODE_ENV == "production") { } else if (process.env.NODE_ENV == "production") {
@ -201,57 +199,57 @@ if (process.env.NODE_ENV == "development") {
} }
// tag: 河南 // tag: 河南
if (COMPANY == 'henan') { if (COMPANY == "henan") {
// axios.defaults.baseURL = 'http://124.71.178.44:100/' // 备注 2022 10 12 后端说作废 // axios.defaults.baseURL = 'http://124.71.178.44:100/' // 备注 2022 10 12 后端说作废
axios.defaults.baseURL = 'http://139.9.66.234:6324/' // 2022 10 12 邱平毅 创建的服务器地址 axios.defaults.baseURL = "http://139.9.66.234:6324/"; // 2022 10 12 邱平毅 创建的服务器地址
} }
// axios.defaults.baseURL = store.getters.BASEURL //'http://124.71.178.44:100/'axios.defaults.timeout = 600000; // axios.defaults.baseURL = store.getters.BASEURL //'http://124.71.178.44:100/'axios.defaults.timeout = 600000;
// console.log('store.state.userInfo',store) // console.log('store.state.userInfo',store)
if (store.state.userInfo) { if (store.state.userInfo) {
axios.defaults.headers.common['Authorization'] = axios.defaults.headers.common["Authorization"] =
'Bearer' + ' ' + store.state.userInfo.token "Bearer" + " " + store.state.userInfo.token;
axios.defaults.headers.common['operateId'] = store.state.userInfo.userId axios.defaults.headers.common["operateId"] = store.state.userInfo.userId;
} }
// http请求拦截器 // http请求拦截器
axios.interceptors.request.use( axios.interceptors.request.use(
(config) => { (config) => {
if (config.url.includes('downloadTemplate')) { if (config.url.includes("downloadTemplate")) {
config.headers.common['responseType'] = 'blob' config.headers.common["responseType"] = "blob";
} }
if (config.url.includes('live?port')) return config if (config.url.includes("live?port")) return config;
// 分屏插件兼容配置 // 分屏插件兼容配置
const screensBaseURL = sessionStorage.getItem('screens-baseURL') const screensBaseURL = sessionStorage.getItem("screens-baseURL");
if (config.url.indexOf(screensBaseURL) !== -1) { if (config.url.indexOf(screensBaseURL) !== -1) {
delete config.headers.common['operateId'] delete config.headers.common["operateId"];
if (config.url === screensBaseURL + '/login') { if (config.url === screensBaseURL + "/login") {
const Authorization = sessionStorage.getItem('screens-Authorization') const Authorization = sessionStorage.getItem("screens-Authorization");
config.headers.common['Authorization'] = Authorization config.headers.common["Authorization"] = Authorization;
} else { } else {
delete config.headers.common['Authorization'] delete config.headers.common["Authorization"];
const token = sessionStorage.getItem('screens-token') const token = sessionStorage.getItem("screens-token");
config.headers.common['token'] = token config.headers.common["token"] = token;
} }
return config return config;
} }
return config return config;
}, },
(error) => { (error) => {
tryHideFullScreenLoading() tryHideFullScreenLoading();
// Message.error('加载超时'); // Message.error('加载超时');
return Promise.reject(error) return Promise.reject(error);
} }
) );
// 响应拦截器 // 响应拦截器
axios.interceptors.response.use( axios.interceptors.response.use(
(response) => { (response) => {
tryHideFullScreenLoading() tryHideFullScreenLoading();
if (response.status === 200) { if (response.status === 200) {
return Promise.resolve(response) return Promise.resolve(response);
} else { } else {
// alert('进入了哪里444') // alert('进入了哪里444')
return Promise.reject(response) return Promise.reject(response);
} }
}, },
// 服务器状态码不是2开头的的情况 // 服务器状态码不是2开头的的情况
@ -261,20 +259,20 @@ axios.interceptors.response.use(
(error) => { (error) => {
// tryHideFullScreenLoading() // tryHideFullScreenLoading()
if (error.response.status) { if (error.response.status) {
console.log('----------', error.response) console.log("----------", error.response);
let errorUrl = error.response.config.baseURL let errorUrl = error.response.config.baseURL;
console.log('-----------------', errorUrl) console.log("-----------------", errorUrl);
let screensUrl = sessionStorage.getItem('screens-baseURL') let screensUrl = sessionStorage.getItem("screens-baseURL");
const url = error.response.url const url = error.response.url;
if ( if (
errorUrl == screensUrl || errorUrl == screensUrl ||
url === '26938512:7zS9LX2X8u4tW4Ps0ZjN/login' url === "26938512:7zS9LX2X8u4tW4Ps0ZjN/login"
) { ) {
// alert('进入了哪里3') // alert('进入了哪里3')
return return;
} else { } else {
// alert('进入了哪里2') // alert('进入了哪里2')
switch (error.response.status) { switch (error.response.status) {
@ -284,99 +282,100 @@ axios.interceptors.response.use(
case 401: case 401:
// Message.error('会话已失效,请重新登录') // Message.error('会话已失效,请重新登录')
// logout() // logout()
let errorResponse = sessionStorage.getItem('errorResponse') let errorResponse = sessionStorage.getItem("errorResponse");
console.log('进入401', errorResponse) console.log("进入401", errorResponse);
if (errorResponse == null || errorResponse === 'null') { if (errorResponse == null || errorResponse === "null") {
sessionStorage.setItem('errorResponse', '1') sessionStorage.setItem("errorResponse", "1");
MessageBox.confirm('会话已失效,请重新登录', '提示', { MessageBox.confirm("会话已失效,请重新登录", "提示", {
confirmButtonText: '确定', confirmButtonText: "确定",
cancelButtonText: '取消', cancelButtonText: "取消",
type: 'warning', type: "warning",
}) })
.then(() => { .then(() => {
logout() logout();
}) })
.catch(() => { .catch(() => {
MessageBox.message({ MessageBox.message({
type: 'info', type: "info",
message: '已取消', message: "已取消",
}) });
}) });
} }
break break;
// 403 token过期 // 403 token过期
// 登录过期对用户进行提示 // 登录过期对用户进行提示
// 清除本地token和清空vuex中token对象 // 清除本地token和清空vuex中token对象
// 跳转登录页面 // 跳转登录页面
case 403: case 403:
Message.error('登录过期,请重新登录') Message.error("登录过期,请重新登录");
logout() logout();
break break;
// 404请求不存在 // 404请求不存在
case 404: case 404:
Message.error('网络请求不存在') Message.error("网络请求不存在");
break break;
case 500: case 500:
Message.error('服务器错误') Message.error("服务器错误");
break break;
} }
return Promise.reject(error.response) return Promise.reject(error.response);
} }
} }
} }
) );
/** /**
* get方法对应get请求 * get方法对应get请求
* @param {String} url [请求的url地址] * @param {String} url [请求的url地址]
* @param {Object} params [请求时携带的参数] * @param {Object} params [请求时携带的参数]
*/ */
function logout() { function logout() {
store.commit('setUserInfo', null) store.commit("setUserInfo", null);
store.commit('setMapBackArr', []) store.commit("setMapBackArr", []);
store.commit('setMoudle', null) store.commit("setMoudle", null);
store.commit('setProDetail', null) store.commit("setProDetail", null);
store.commit('setGroupTreeList', []) store.commit("setGroupTreeList", []);
store.commit('setSelectedGroupSn', null) store.commit("setSelectedGroupSn", null);
sessionStorage.clear() sessionStorage.clear();
sessionStorage.setItem('errorResponse', '1') sessionStorage.setItem("errorResponse", "1");
let json = { let json = {
name: '工作站', name: "工作站",
id: 1, id: 1,
url: '/projectV2/taskList', url: "/projectV2/taskList",
menuList: [{ menuList: [
{
id: 100000, id: 100000,
menuName: '任务清单', menuName: "任务清单",
path: '/projectV2/taskList', path: "/projectV2/taskList",
}, },
{ {
id: 100001, id: 100001,
menuName: '通知公告', menuName: "通知公告",
path: '/projectV2/noticeList', path: "/projectV2/noticeList",
}, },
{ {
id: 100002, id: 100002,
menuName: '工作日程', menuName: "工作日程",
path: '/projectV2/workerSchedule', path: "/projectV2/workerSchedule",
}, },
], ],
} };
this.$store.commit('setCurModule', json) this.$store.commit("setCurModule", json);
setTimeout(() => { setTimeout(() => {
window.location.href = '/index.html#/login' window.location.href = "/index.html#/login";
}, 1000) }, 1000);
} }
function startLoading() { function startLoading() {
loading = Loading.service({ loading = Loading.service({
lock: true, lock: true,
text: '加载中...', text: "加载中...",
spinner: 'el-icon-loading', spinner: "el-icon-loading",
background: 'rgba(0, 0, 0, 0.5)', background: "rgba(0, 0, 0, 0.5)",
}) });
} }
function endLoading() { function endLoading() {
loading.close() loading.close();
} }

View File

@ -54,8 +54,8 @@ export default new Vuex.Store({
// FILEURL: "http://http://192.168.34.155:19111/image/", //洁本地 // FILEURL: "http://http://192.168.34.155:19111/image/", //洁本地
UPLOADURL:'http://192.168.34.221:9111/upload/image/',// 郭圣雄本地 UPLOADURL:'http://192.168.34.221:9111/upload/image/',// 郭圣雄本地
FILEURL:'http://192.168.34.221:9111/image/',//郭圣雄本地 FILEURL:'http://192.168.34.221:9111/image/',//郭圣雄本地
// WORKFLOWURL: "http://192.168.34.138:88/#/workspace/forms", //坤工作流地址(本地) WORKFLOWURL: "http://192.168.34.138:88/#/workspace/forms", //坤工作流地址(本地)
WORKFLOWURL: "http://192.168.34.126:88/#/workspace/forms", //罗峰工作流地址(本地) // WORKFLOWURL: "http://192.168.34.126:88/#/workspace/forms", //罗峰工作流地址(本地)
// UPLOADURL:'http://182.90.224.237:51234/upload/image/',// 郭圣雄远程 // UPLOADURL:'http://182.90.224.237:51234/upload/image/',// 郭圣雄远程
// FILEURL:'http://182.90.224.237:51234/image/',//郭圣雄远程 // FILEURL:'http://182.90.224.237:51234/image/',//郭圣雄远程
// UPLOADURL:'http://42.180.188.17:11211/upload/image',//测试 // UPLOADURL:'http://42.180.188.17:11211/upload/image',//测试