升级显示体力

This commit is contained in:
luying
2021-12-26 15:10:32 +08:00
parent 0c3fedabef
commit e647cb79ea
2 changed files with 14 additions and 11 deletions
+4 -2
View File
@@ -14,6 +14,8 @@ export default class ActionPoint extends BaseModel {
refTime: number; // 刷新时间,时间戳
@prop({ required: true })
ap: number; // 当前体力
@prop({ required: true })
apBefore: number; // 变化之前体力
@prop({ required: true })
buyRefTime: number; // 购买刷新时间,时间戳
@@ -28,8 +30,8 @@ export default class ActionPoint extends BaseModel {
return result;
}
public static async saveAp(roleId: string, ap: number, refTime: number, lean = true) {
let result: ActionPointType = await ActionPointModel.findOneAndUpdate({roleId}, { $set: {ap, refTime}, $setOnInsert: {buyRefTime: 0, buyTimes: 0} }, {upsert: true, new: true}).lean(lean);
public static async saveAp(roleId: string, ap: number, apBefore: number, refTime: number, lean = true) {
let result: ActionPointType = await ActionPointModel.findOneAndUpdate({roleId}, { $set: {ap, refTime, apBefore }, $setOnInsert: {buyRefTime: 0, buyTimes: 0} }, {upsert: true, new: true}).lean(lean);
return result;
}