提交 de7f4f5e authored 作者: 王鹏飞's avatar 王鹏飞

定义环境变量

上级 d9b41e57
...@@ -2,8 +2,12 @@ const state = process.env.NODE_ENV ...@@ -2,8 +2,12 @@ const state = process.env.NODE_ENV
let conf = {} let conf = {}
if (state === 'test') { if (state === 'test') {
conf.agentApiUrl = 'https://api2.ezijing.com/' conf.agentApiUrl = 'https://api2.ezijing.com/'
conf.apiKey = 'mwLyCymyEVCcKTn7nKDjYIMPBwScbugX'
conf.host = 'lms-api2.ezijing.com'
} else if (state === 'production') { } else if (state === 'production') {
conf.agentApiUrl = 'https://zapi.ezijing.com/' conf.agentApiUrl = 'https://zapi.ezijing.com/'
conf.apiKey = 'mwLyCymyEVCcKTn7nKDjYIMPBwScbugX'
conf.host = 'lms-api.ezijing.com'
} }
global.app = null global.app = null
......
...@@ -36,15 +36,15 @@ const agentProcessor = () => { ...@@ -36,15 +36,15 @@ const agentProcessor = () => {
params: req.query params: req.query
} }
options.url = options.url.replace(/tenant\//gi, '') options.url = options.url.replace(/tenant\//gi, '')
headers['apikey'] = 'mwLyCymyEVCcKTn7nKDjYIMPBwScbugX' headers['apikey'] = conf.apiKey
if (/user_center/gi.test(options.url)) { if (/user_center/gi.test(options.url)) {
headers['Host'] = 'sso.ezijing.com' headers['Host'] = 'sso.ezijing.com'
headers['host'] = 'sso.ezijing.com' headers['host'] = 'sso.ezijing.com'
} else { } else {
// headers['Host'] = 'lms-api.ezijing.com' // headers['Host'] = 'lms-api.ezijing.com'
// headers['host'] = 'lms-api.ezijing.com' // headers['host'] = 'lms-api.ezijing.com'
headers['Host'] = 'lms-worklobby-api.ezijing.com' headers['Host'] = conf.host
headers['host'] = 'lms-worklobby-api.ezijing.com' headers['host'] = conf.host
} }
/* 测试 */ /* 测试 */
// if (/\/essay/gi.test(options.url) && /post/gi.test(req.method)) { // if (/\/essay/gi.test(options.url) && /post/gi.test(req.method)) {
...@@ -118,9 +118,7 @@ const agentProcessor = () => { ...@@ -118,9 +118,7 @@ const agentProcessor = () => {
'base64' 'base64'
) )
} catch (e) { } catch (e) {
res res.status(500).json({
.status(500)
.json({
message: message:
'文档上传出错,错误原因:请不要直接修改后缀“.doc”为“.docx”或者正文内容必须大于400字', '文档上传出错,错误原因:请不要直接修改后缀“.doc”为“.docx”或者正文内容必须大于400字',
errMsg: 'err', errMsg: 'err',
...@@ -135,8 +133,8 @@ const agentProcessor = () => { ...@@ -135,8 +133,8 @@ const agentProcessor = () => {
/* check-access接口 */ /* check-access接口 */
// headers['Host'] = 'lms-api.ezijing.com' // headers['Host'] = 'lms-api.ezijing.com'
// headers['host'] = 'lms-api.ezijing.com' // headers['host'] = 'lms-api.ezijing.com'
headers['Host'] = 'lms-worklobby-api.ezijing.com' headers['Host'] = conf.host
headers['host'] = 'lms-worklobby-api.ezijing.com' headers['host'] = conf.host
axios.defaults.headers = headers axios.defaults.headers = headers
axios({ axios({
timeout: 30 * 1000, timeout: 30 * 1000,
...@@ -215,9 +213,7 @@ const agentProcessor = () => { ...@@ -215,9 +213,7 @@ const agentProcessor = () => {
JSON.stringify(e.response.data) JSON.stringify(e.response.data)
) )
} else { } else {
res res.status(500).json({
.status(500)
.json({
message: '系统错误,请稍后重试或联系管理员', message: '系统错误,请稍后重试或联系管理员',
errMsg: 'Error Proxy Request or BackData Excute Error', errMsg: 'Error Proxy Request or BackData Excute Error',
code: 500 code: 500
...@@ -239,9 +235,7 @@ const agentProcessor = () => { ...@@ -239,9 +235,7 @@ const agentProcessor = () => {
}) })
}) })
} catch (e) { } catch (e) {
res res.status(500).json({
.status(500)
.json({
message: '系统错误,请稍后重试或联系管理员', message: '系统错误,请稍后重试或联系管理员',
errMsg: 'Network Server Excute Error', errMsg: 'Network Server Excute Error',
code: 500 code: 500
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论