添加获得武将碎片

This commit is contained in:
luying
2020-10-20 17:53:58 +08:00
parent 2711fafd9f
commit 3332d16cc6
2 changed files with 39 additions and 6 deletions
+3 -3
View File
@@ -11,9 +11,9 @@ export default class HeroSoul extends BaseModel {
roleName: string; // 角色名称
@prop({ required: true })
itemid: number; // 道具 id
soulid: number; // 道具 id
@prop({ required: true })
itemName: string; // 道具名称
soulName: string; // 道具名称
@prop({ required: true })
hid: number; // 武将 id
@prop({ required: true })
@@ -39,7 +39,7 @@ export default class HeroSoul extends BaseModel {
return equips;
}
public static async createItem(itemInfo: {roleId: string, roleName: string, itemid: number, seqId: number, itemName: string, count: number}, lean = true) {
public static async createItem(itemInfo: {roleId: string, roleName: string, soulid: number, seqId: number, soulName: string, count: number, hid: number, hName: string}, lean = true) {
const doc = new HeroSoulModel();
const update = Object.assign(doc.toJSON(), itemInfo);
const item = await HeroSoulModel.findOneAndUpdate({ seqId: itemInfo.seqId }, update, {upsert: true, new: true}).lean(lean);