Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
T
ts-api-demo
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
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
wmvm
ts-api-demo
Commits
72108c1a
Commit
72108c1a
authored
Oct 11, 2024
by
ml
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加返回值
parent
1562dc97
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
18 additions
and
0 deletions
+18
-0
depositAndWithdraw.service.ts
src/functional/mvc/service/depositAndWithdraw.service.ts
+18
-0
No files found.
src/functional/mvc/service/depositAndWithdraw.service.ts
View file @
72108c1a
import
{
coinTx
,
coinWithdraw
,
ormDB
}
from
"@madex/ex-ts-dao"
;
import
{
coinTx
,
coinWithdraw
,
ormDB
}
from
"@madex/ex-ts-dao"
;
import
{
ErrorCode
}
from
"../../../constant/errorCode"
;
import
{
ErrorCode
}
from
"../../../constant/errorCode"
;
import
{
addOptLog
}
from
"./userOptLog.service"
;
import
{
addOptLog
}
from
"./userOptLog.service"
;
import
BigNumber
from
"bignumber.js"
;
let
{
tickerUtils
}
=
require
(
'@madex/ex-js-common'
);
let
_
=
require
(
'lodash'
);
let
_
=
require
(
'lodash'
);
...
@@ -56,6 +59,7 @@ export async function depositList(pageVO: QueryVO) {
...
@@ -56,6 +59,7 @@ export async function depositList(pageVO: QueryVO) {
order
:
[[
"createdAt"
,
"desc"
]],
order
:
[[
"createdAt"
,
"desc"
]],
raw
:
true
raw
:
true
});
});
await
dealReturnData
(
resList
);
return
resList
;
return
resList
;
}
}
...
@@ -94,7 +98,21 @@ export async function withdrawList(pageVO: QueryVO) {
...
@@ -94,7 +98,21 @@ export async function withdrawList(pageVO: QueryVO) {
order
:
[[
"createdAt"
,
"desc"
]],
order
:
[[
"createdAt"
,
"desc"
]],
raw
:
true
raw
:
true
});
});
await
dealReturnData
(
resList
);
return
resList
;
return
resList
;
}
}
async
function
dealReturnData
(
resList
:
any
)
{
if
(
resList
.
rows
.
length
)
{
let
usdtTickerMap
=
{};
for
(
let
item
of
resList
.
rows
)
{
let
symbol
=
item
.
coin_symbol
;
let
amount
=
item
.
amount
;
let
usdt
=
usdtTickerMap
[
symbol
]
?
usdtTickerMap
[
symbol
]
:
await
tickerUtils
.
_rateCoin2USDT
(
symbol
);
usdtTickerMap
[
symbol
]
=
usdt
;
item
.
equal_usdt
=
new
BigNumber
(
usdt
).
mul
(
amount
);
}
}
}
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