🐞 fix(gvg): 备战期等级奖励随人

This commit is contained in:
luying
2023-03-17 12:04:16 +08:00
parent 6c72d20b1c
commit 710f10d516
5 changed files with 48 additions and 14 deletions

View File

@@ -50,9 +50,6 @@ export default class GVGUserData extends BaseModel {
@prop({ required: true, default: 0, type: ActiveRec, _id: false })
activeRec: ActiveRec[]; // 活跃度记录
@prop({ required: true, default: 0 })
receivedLv: number; // 领取到的等级奖励
@prop({ required: true, default: 0 })
receiveCurrencyTime: number; // 领取内政令&征战令时间
@@ -133,11 +130,6 @@ export default class GVGUserData extends BaseModel {
return result;
}
public static async receiveLv(configId: number, leagueCode: string, roleId: string, lv: number) {
const result: GVGUserDataType = await GVGUserDataModel.findOneAndUpdate({ configId, leagueCode, roleId }, { $set: { receivedLv: lv }}, { new: true }).lean();
return result;
}
// 更换城池
public static async changeCity(configId: number, leagueCode: string, roleId: string, cityId: number) {
const result: GVGUserDataType = await GVGUserDataModel.findOneAndUpdate({ configId, leagueCode, roleId }, { $set: { cityId }}, { new: true }).lean();