军团活动:修复bug

This commit is contained in:
luying
2021-03-25 10:06:02 +08:00
parent 4f6ff75484
commit 0334cb30c6
5 changed files with 393 additions and 120 deletions

View File

@@ -75,6 +75,8 @@ export default class UserGuildActivityRec extends BaseModel {
// 南蛮入侵字段
@prop({ required: true, type: Record, _id: false })
record: Record[]; // 个人总军功
@prop({ required: true })
round: number; // 回合数
// 诸侯混战字段
@prop({ required: true, default: 0 })
@@ -113,10 +115,10 @@ export default class UserGuildActivityRec extends BaseModel {
return rec;
}
public static async pushRecord(code: string, records: Record[]) {
public static async pushRecord(code: string, records: Record[], round: number) {
let rec: UserGuildActivityRecType = await UserGuildActivityRecModel.findOneAndUpdate(
{ code },
{ $push: { record: { $each: records } } },
{ $push: { record: { $each: records } }, $set: { round } },
{ new: true }
).lean();
return rec;