This commit is contained in:
mamengke01
2020-12-24 16:38:07 +08:00
parent 884e759921
commit 526ed39feb
9 changed files with 418 additions and 324 deletions
+1 -1
View File
@@ -57,7 +57,7 @@ export default class Item extends BaseModel {
if (!ratio) {
rec = await ItemModel.findOneAndUpdate({ roleId, id, count: { $gte: count } }, { $inc: { count: -1 * count } }, { new: true }).lean(lean);
} else {
rec = await ItemModel.findOneAndUpdate({ roleId, id }, { $inc: { count: ratio * count } }, { new: true }).lean(lean);
rec = await ItemModel.findOneAndUpdate({ roleId, id }, { $inc: { count: ratio * count } }, { new: true, upsert: true }).lean(lean);
}
if (!!rec) {
let index = _.findIndex(result,{id})