feat: 过滤action
This commit is contained in:
@@ -6,13 +6,14 @@ const Fund = require('./fund.model');
|
|||||||
const { createAction } = require('../action/action.handler');
|
const { createAction } = require('../action/action.handler');
|
||||||
const { createTicket } = require('../ticket/ticket.handler');
|
const { createTicket } = require('../ticket/ticket.handler');
|
||||||
const { deriveNewAccount } = require('../../utils/account');
|
const { deriveNewAccount } = require('../../utils/account');
|
||||||
const actionFilter = 'id type amount detail op createdAt';
|
|
||||||
const { inject } = require('../../common/Provider');
|
const { inject } = require('../../common/Provider');
|
||||||
const ETH = require('../../utils/erc20').ERC20;
|
const ETH = require('../../utils/erc20').ERC20;
|
||||||
const { USDTAddr } = require('../../common/constant');
|
const { USDTAddr } = require('../../common/constant');
|
||||||
const { calRevenueLastday, getActiveFund } = require('./fund.handler');
|
const { calRevenueLastday, getActiveFund } = require('./fund.handler');
|
||||||
const { getDate } = require('../../utils/date');
|
const { getDate } = require('../../utils/date');
|
||||||
|
|
||||||
|
const actionFilter = 'id type amount detail op createdAt tokenType';
|
||||||
|
|
||||||
const depositCoinsList = [{
|
const depositCoinsList = [{
|
||||||
id: 'usdtETH',
|
id: 'usdtETH',
|
||||||
label: 'usdt',
|
label: 'usdt',
|
||||||
@@ -49,7 +50,8 @@ module.exports = {
|
|||||||
const { userId } = res.locals.user;
|
const { userId } = res.locals.user;
|
||||||
const { pageIndex = 1, pageSize = 0 } = req.query;
|
const { pageIndex = 1, pageSize = 0 } = req.query;
|
||||||
return await Action.find({
|
return await Action.find({
|
||||||
userId
|
userId,
|
||||||
|
type: { $in: [1, 2, 3] }
|
||||||
}, actionFilter).skip((+pageIndex - 1) * +pageSize).limit(+pageSize)
|
}, actionFilter).skip((+pageIndex - 1) * +pageSize).limit(+pageSize)
|
||||||
.exec().then(data => {
|
.exec().then(data => {
|
||||||
return res.json({
|
return res.json({
|
||||||
|
|||||||
Reference in New Issue
Block a user