添加获得武将碎片
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user