许愿池

This commit is contained in:
mamengke01
2021-02-01 20:01:20 +08:00
parent b449995848
commit 830836b809
11 changed files with 149 additions and 36 deletions

View File

@@ -12,10 +12,10 @@ export default class WishPoolReport extends BaseModel {
dntTime: number; //捐献时间
@prop({ required: true })
roleId: string; //被捐献人
wishRoleId: string; //被捐献人
@prop({ required: true })
roleName: string; //捐赠人
wishRoleName: string; //捐赠人
@prop({ required: true })
goodId: number; //捐献物品
@@ -29,9 +29,9 @@ export default class WishPoolReport extends BaseModel {
@prop({ required: true })
dntRoleName: string; //捐赠人
public static async addReport(guildCode: string, roleId: string, roleName: string, dntRoleId: string, dntRoleName: string, goodId: number, count: number, lean = true) {
public static async addReport(guildCode: string, wishRoleId: string, wishRoleName: string, dntRoleId: string, dntRoleName: string, goodId: number, count: number, lean = true) {
const doc = new WishPoolReportModel();
const report = Object.assign(doc.toJSON(), { guildCode, roleId, roleName, dntRoleId, dntRoleName, goodId, dntTime: nowSeconds(), count });
const report = Object.assign(doc.toJSON(), { guildCode, wishRoleId, wishRoleName, dntRoleId, dntRoleName, goodId, dntTime: nowSeconds(), count });
await WishPoolReportModel.create(report);
return report;
}