From a0d14afcc0b54a45df2d92a5e3d311dab803272f Mon Sep 17 00:00:00 2001 From: chaosBreaking Date: Sun, 29 Sep 2019 13:43:12 +0800 Subject: [PATCH] fix model --- src/modules/fund/fund.model.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/fund/fund.model.js b/src/modules/fund/fund.model.js index 2c00491..6c57c28 100644 --- a/src/modules/fund/fund.model.js +++ b/src/modules/fund/fund.model.js @@ -154,7 +154,7 @@ FundModel.prototype.addFund = async function (txlist = [], option) { }); return res; }; -FundModel.prototype.increase = async (assetName, amount, option = {}) => { +FundModel.prototype.increase = async function (assetName, amount, option = {}) { if (!assetName || !amount || amount <= 0 || !Number.isFinite(amount) || !ASSETTYPES.includes(assetName)) return null; const asset = 'asset.' + assetName; const res = await FundModel.findByIdAndUpdate(this.id, { @@ -167,7 +167,7 @@ FundModel.prototype.increase = async (assetName, amount, option = {}) => { if (res.asset[assetName] < 0) throw new Error('Insufficient funds'); return res; }; -FundModel.prototype.decrease = async (assetName, amount, option) => { +FundModel.prototype.decrease = async function (assetName, amount, option) { // 传入的amount应该是大于0的正数 if (!assetName || !amount || amount <= 0 || !Number.isFinite(amount) || !ASSETTYPES.includes(assetName)) return null; amount = 0 - amount;