🐞 fix(拍卖行): 修复拍卖行发生的很多问题

This commit is contained in:
luying
2023-06-29 20:36:00 +08:00
parent 4d2853f62f
commit 4c067f87a8
4 changed files with 25 additions and 16 deletions

View File

@@ -105,7 +105,7 @@ export default class Lot extends BaseModel {
if(data.status == LOT_STATUS.SOLD|| data.status == LOT_STATUS.MAX) {
data.saveAuctionStage = data.auctionStage;
}
const result: LotType = await LotModel.findOneAndUpdate({ code }, { ...data }, { new: true }).select('-_id -__v').lean();
const result: LotType = await LotModel.findOneAndUpdate({ code, status: { $in: [LOT_STATUS.DEFAULT, LOT_STATUS.BIDDING, LOT_STATUS.ING]} }, { ...data }, { new: true }).select('-_id -__v').lean();
return result;
}