✨ feat(宝物): 宝物交换继承等级

This commit is contained in:
luying
2023-03-14 17:23:42 +08:00
parent 261a4b7a77
commit 59914323d6
3 changed files with 33 additions and 13 deletions
+4 -2
View File
@@ -85,8 +85,10 @@ export default class Artifact extends BaseModel {
return result;
}
public static async putOnOrOff(roleId: string, seqId: number, hid: number) {
let rec: ArtifactModelType = await ArtifactModel.findOneAndUpdate({ roleId, seqId }, { $set: { hid } }, { new: true }).lean();
public static async putOnOrOff(roleId: string, seqId: number, hid: number, lv?: number) {
let update: ArtifactModelUpdate = { hid };
if(lv != undefined) update.lv = lv;
let rec: ArtifactModelType = await ArtifactModel.findOneAndUpdate({ roleId, seqId }, { $set: update }, { new: true }).lean();
return rec;
}