From 12021334ab141b23d253aa59fe6f16b0a57ea5dd Mon Sep 17 00:00:00 2001 From: chaosBreaking Date: Sat, 28 Sep 2019 11:50:38 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9AaddFund=E5=85=85=E5=80=BC=E6=97=B6?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E4=B9=98=E4=BB=A5=E6=B1=87=E7=8E=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/fund/fund.handler.js | 3 +-- src/modules/fund/fund.model.js | 4 +++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/modules/fund/fund.handler.js b/src/modules/fund/fund.handler.js index 39f5a71..4c83a30 100644 --- a/src/modules/fund/fund.handler.js +++ b/src/modules/fund/fund.handler.js @@ -1,6 +1,5 @@ 'use strict'; const DayLong = 24 * 60 * 60 * 1000; -const Rate = 100; /** * 资产状态: * 0 待确认,刚充值的 @@ -57,7 +56,7 @@ module.exports = { let activeFund = 0; for (let i = fundList.length; i >= 0; i--) { const fundItem = fundList[i]; - fundItem && (activeFund += fundItem.status === 1 ? +fundItem.amount * Rate : 0); + fundItem && (activeFund += fundItem.status === 1 ? +fundItem.amount : 0); } return activeFund; } diff --git a/src/modules/fund/fund.model.js b/src/modules/fund/fund.model.js index f60280e..4142d1a 100644 --- a/src/modules/fund/fund.model.js +++ b/src/modules/fund/fund.model.js @@ -6,6 +6,8 @@ const { createAction } = require('../action/action.handler'); const { createNewFund } = require('./fund.handler'); const { getNewDepositTx, getUSDTTxList } = require('../../common/deposit'); +const USDT2VIC_RATE = 100; + const FundSchema = new mongoose.Schema({ userId: { type: String @@ -95,7 +97,7 @@ FundModel.prototype.addFund = async function (txlist = [], option) { newSum += +txObj.amount; const action = createAction(0, { userId: this.userId, - amount: txObj.amount, + amount: +txObj.amount * USDT2VIC_RATE, tokenType: 'vic', // 目前设定只能挖出矿晶vic remain: this.asset });