Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
mini-program-wepy
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ui
mini-program-wepy
Commits
0c3c0dd5
Commit
0c3c0dd5
authored
Jul 21, 2020
by
zhijie.xue
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
根据环境选择后端服务
parent
a07a0138
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
13 additions
and
8 deletions
+13
-8
wxRequest.js
src/common/wxRequest.js
+13
-8
No files found.
src/common/wxRequest.js
View file @
0c3c0dd5
import
wepy
from
'
@wepy/core
'
;
import
Notify
from
'
../components/vant/notify/notify
'
;
const
env
=
'
test
'
;
// 每次上线手动切换成 prod/test
let
baseUrl
=
'
https://api-luckii.q-gp.com
'
;
if
(
env
===
'
test
'
)
{
baseUrl
=
'
https://luckii-qa.liangkebang.net
'
;
// baseUrl = 'https://luckiiapi.q-gp.com/yapi/mock/325';
}
const
{
miniProgram
}
=
wx
.
getAccountInfoSync
();
const
baseApi
=
{
develop
:
'
https://luckii-qa.liangkebang.net
'
,
trial
:
'
https://api-luckii.q-gp.com
'
,
release
:
'
https://api-luckii.q-gp.com
'
};
const
env
=
miniProgram
.
envVersion
;
const
baseUrl
=
baseApi
[
env
];
const
request
=
async
(
url
,
options
)
=>
{
const
pages
=
getCurrentPages
()
||
[];
let
safeAreaInsetTop
=
false
;
...
...
@@ -51,12 +56,12 @@ const request = async (url, options) => {
}
Notify
({
message
:
'
服务器异常,请稍后重试
'
,
safeAreaInsetTop
});
errMsg
=
`httpurl:
${
url
}
, method:
${
options
.
method
}
, params:
${
JSON
.
stringify
(
options
.
data
)}
, status:
${
res
.
statusCode
}
, data:
${
JSON
.
stringify
(
res
.
data
)}
`
;
if
(
env
===
'
test
'
)
console
.
error
(
errMsg
);
if
(
env
===
'
develop
'
)
console
.
error
(
errMsg
);
throw
new
Error
(
errMsg
);
}
Notify
({
message
:
'
服务器异常,请稍后重试
'
,
safeAreaInsetTop
});
errMsg
=
`httpurl:
${
url
}
, method:
${
options
.
method
}
, params:
${
JSON
.
stringify
(
options
.
data
)}
, status:
${
res
.
statusCode
}
, data:
${
JSON
.
stringify
(
res
.
data
)}
`
;
if
(
env
===
'
test
'
)
console
.
error
(
errMsg
);
if
(
env
===
'
develop
'
)
console
.
error
(
errMsg
);
throw
new
Error
(
errMsg
);
}).
catch
(
e
=>
{
if
(
e
.
errMsg
===
'
request:fail timeout
'
)
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment