UNPKG

loit-web-component-gx

Version:

广西时代凌宇前端组件库

193 lines (185 loc) 6.11 kB
/** * 配置编译环境和线上环境之间的切换 * * baseUrl: 老项目域名地址 * khglUrl: 客户管理域名地址 * dicUrl : 字典服务器地址 * routerMode: 路由模式 * imgBaseUrl: 图片所在域名地址 * welUrl :默认欢迎页 * */ let baseUrl = '' let mhbaseUrl = '' let baseUrlFile = '' let noticeBaseUrl = '' let workflowBaseUrl = '' let downloadUrl = '' let uploadUrl = '' let rootUrl = '' let kkFileViewUrl = '' let attachmentUrl = '' let attachmentListUrl = '/Attachment/list.gx' let saveAttachment = '/Attachment/save.gx' let deleteAttachmentPre = '/Attachment/' let deleteAttachmentSuffix = '.gx' let deleteUploadFileUrl = '/api/file/delete' const iconfontVersion = ['567566_r22zi6t8noas8aor'] const iconfontUrl = `//at.alicdn.com/t/font_$key.css` const codeUrl = `${baseUrl}/code` const env = process.env let isImageDownload = true if (env.NODE_ENV === 'development') { // baseUrl = `http://bba.loiot.com:8303/api-schedule` // 开发环境地址 // mhbaseUrl = 'http://bba.loiot.com:8303/api-portal' // 门户产品] // baseUrlFile = 'http://bba.loiot.com:8303/api-file' // 文件服务地址 // rootUrl = "http://bba.loiot.com:8303/" // attachmentUrl = 'http://bba.loiot.com:8303/api-portal' baseUrl=`http://localhost:8082/api-gas` mhbaseUrl = 'http://bba.loiot.com:91/api-portal' // 门户产品 baseUrlFile = 'http://192.168.10.144:7003' // 文件服务地址 rootUrl = "" attachmentUrl = 'http://localhost:8205/api-forest' noticeBaseUrl = 'http://114.55.102.254:8010/api-notice' //消息服务地址 workflowBaseUrl = 'http://114.55.102.254:8050/api-workflow' //工作流服务地址 kkFileViewUrl = 'http://bba.loiot.com:5209/onlinePreview?url=' //文件预览地址 } else if (env.NODE_ENV === 'production') { baseUrl = `http://bba.loiot.com:8303/api-schedule` // 生产环境地址 mhbaseUrl = 'http://bba.loiot.com:8303/api-portal' // 门户产品 baseUrlFile = 'http://bba.loiot.com:8303/api-file' // 文件服务地址 noticeBaseUrl = 'http://bba.loiot.com:8303/api-notice' //消息服务地址 workflowBaseUrl = 'http://bba.loiot.com:8303/api-workflow' //工作流服务地址 rootUrl = "http://bba.loiot.com:8303/" kkFileViewUrl = 'http://bba.loiot.com:5209/onlinePreview?url=' //文件预览地址 attachmentUrl = 'http://bba.loiot.com:8303/api-portal' } else if (env.NODE_ENV === 'test') { baseUrl = `http://127.0.0.1:8801/api-schedule` // 开发环境地址 mhbaseUrl = 'http://bba.loiot.com:8303/api-portal' // 门户产品 baseUrlFile = 'http://bba.loiot.com:8303/api-file' // 文件服务地址 noticeBaseUrl = 'http://114.55.102.254:8010/api-notice' //消息服务地址 workflowBaseUrl = 'http://114.55.102.254:8050/api-workflow' //工作流服务地址 rootUrl = "http://bba.loiot.com:8303/" kkFileViewUrl = 'http://bba.loiot.com:5209/onlinePreview?url=' //文件预览地址 attachmentUrl = 'http://bba.loiot.com:8303/api-portal' } uploadUrl = baseUrlFile + '/api/file/upload.gx' //文件上传路径 downloadUrl = baseUrlFile + '/api/file/download.gx?filePath=' //文件下载路径 // downloadUrl = baseUrl + '/api/v1/Attachment/downloadRemoteFileByUrl.gx?fileUrl=' //文件下载路径 export function setKkFileViewUrl(url) { kkFileViewUrl = url; } export function getKkFileViewUrl() { return kkFileViewUrl; } export function setRootUrl(url) { rootUrl = url; } export function getRootUrl() { return rootUrl; } export function setDownloadUrl(url) { downloadUrl = url; } export function getDownloadUrl() { return downloadUrl; } export function setUploadUrl(url) { uploadUrl = url; } export function getUploadUrl() { return uploadUrl; } export function setBaseUrl(url) { baseUrl = url; } export function getBaseUrl() { return baseUrl; } export function setBaseUrlFile(url) { baseUrlFile = url; } export function getBaseUrlFile() { return baseUrlFile; } export function setMhbaseUrl(url) { mhbaseUrl = url; } export function getMhbaseUrl() { return mhbaseUrl; } export function setNoticeBaseUrl(url) { noticeBaseUrl = url; } export function getNoticeBaseUrl() { return noticeBaseUrl; } export function setWorkflowBaseUrl(url) { workflowBaseUrl = url; } export function getWorkflowBaseUrl() { return workflowBaseUrl; } export function setAttachmentUrl(url) { attachmentUrl = url; } export function getAttachmentUrl() { return attachmentUrl; } export function setAttachmentListUrl(url) { attachmentListUrl = url; } export function getAttachmentListUrl() { return attachmentListUrl; } export function setDeleteAttachmentPre(url) { deleteAttachmentPre = url; } export function getDeleteAttachmentPre() { return deleteAttachmentPre; } export function setDeleteAttachmentSuffix(url) { deleteAttachmentSuffix = url; } export function getDeleteAttachmentSuffix() { return deleteAttachmentSuffix; } export function setDeleteUploadFileUrl(url) { deleteUploadFileUrl = url; } export function getDeleteUploadFileUrl() { return deleteUploadFileUrl; } export function setSaveAttachment(url) { saveAttachment = url; } export function getSaveAttachment() { return saveAttachment; } export function setIsImageDownload(isImageDownload) { isImageDownload = isImageDownload; } export function getIsImageDownload() { return isImageDownload; } export { kkFileViewUrl, rootUrl, downloadUrl, uploadUrl, baseUrl, baseUrlFile, mhbaseUrl, noticeBaseUrl, workflowBaseUrl, iconfontUrl, iconfontVersion, codeUrl, env, attachmentUrl, attachmentListUrl, deleteAttachmentPre, deleteAttachmentSuffix, deleteUploadFileUrl, saveAttachment, isImageDownload }