Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
N
nodejs-yitong-sdk
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Operations
Operations
Metrics
Environments
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
yitong-public
nodejs-yitong-sdk
Commits
1d276621
Commit
1d276621
authored
Nov 11, 2022
by
肖人杰
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
'调整判断逻辑'
parent
e6b7652b
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
20 deletions
+6
-20
yitong-sdk.js
yitong-sdk.js
+6
-20
No files found.
yitong-sdk.js
View file @
1d276621
...
...
@@ -28,18 +28,6 @@ class ApiError extends Error {
}
}
const
cmdArgs
=
process
.
argv
let
isLocal
=
false
cmdArgs
.
forEach
((
arg
)
=>
{
if
(
arg
==
'
local
'
){
isLocal
=
true
}
})
const
services
=
{
"
pay
"
:
"
http://svc-api-yitong-com-pay-v1/
"
}
/**
...
...
@@ -59,16 +47,14 @@ const http = axios.create({
// https://github.com/fapspirit/axios-opentracing
http
.
interceptors
.
request
.
use
(
function
(
config
)
{
if
(
!
isLocal
)
{
let
regExp
=
new
RegExp
(
/
(
http|https
)
:
\/\/
api.
(
dev.|test.|
)
yitong.com
\/[\D]
*
\/
/
)
if
(
regExp
.
test
(
config
.
url
)){
let
service
=
config
.
url
.
match
(
regExp
)[
0
].
split
(
'
/
'
)[
3
]
let
k8sService
=
services
[
service
]
if
(
k8sService
)
{
config
.
url
=
config
.
url
.
replace
(
regExp
,
k8sService
)
if
(
global
.
serviceMap
)
{
let
paths
=
config
.
url
.
split
(
"
/
"
)
if
(
paths
.
length
>=
4
){
let
pathKey
=
paths
[
0
]
+
"
//
"
+
paths
[
2
]
+
"
/
"
+
paths
[
3
]
+
"
/
"
if
(
global
.
serviceMap
[
pathKey
])
{
config
.
url
=
config
.
url
.
replace
(
pathKey
,
global
.
serviceMap
[
pathKey
])
}
}
}
if
(
config
.
context
&&
config
.
context
.
span
)
{
let
tracer
=
opentracing
.
globalTracer
();
...
...
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