军团捐献,许愿池,装备,养成 注释

This commit is contained in:
mamengke01
2021-02-24 18:33:42 +08:00
parent 87d7bf6a8e
commit 88d5e26753
9 changed files with 152 additions and 73 deletions

View File

@@ -66,7 +66,7 @@ export default class UserGuild extends BaseModel {
@prop({ required: true, default: new Date(), select: false })
refTimeDaily: Date;
//练兵场
@prop({ required: true, default: 0 })
trainCount: number;//每日挑战训练场的次数
@@ -78,18 +78,20 @@ export default class UserGuild extends BaseModel {
@prop({ required: true, default: [] })
trainRewards: Array<number>;//领取过的进阶等级
@prop({ required: true, default: [], type: WishGood, _id: false })
wishGoods: Array<WishGood>;
//捐献所
@prop({ required: true, default: [], type: Number })
receiveBoxs: Array<number>;
@prop({ required: true, default: 0 })
wishDntCnt: number;//今天许愿池捐献次数
receiveBoxs: Array<number>; //今天捐献所领取宝箱id记录
@prop({ required: true, default: 0 })
donateCnt: number;//今天捐献所次数
//许愿池
@prop({ required: true, default: [], type: WishGood, _id: false })
wishGoods: Array<WishGood>;
@prop({ required: true, default: 0 })
wishDntCnt: number;//今天许愿池捐献次数
public static async getMyAuth(roleId: string, guildCode?: string, userGuild?: UserGuildType) {
let myGuild: UserGuildType;

View File

@@ -6,16 +6,16 @@ import { nowSeconds, getTodayZeroPoint } from '../pubUtils/timeUtil';
export default class WishPoolReport extends BaseModel {
@prop({ required: true })
guildCode: string; // 角色 id
guildCode: string; // 军团code
@prop({ required: true })
dntTime: number; //捐献时间
@prop({ required: true })
wishRoleId: string; //被捐献人
wishRoleId: string; //许愿者
@prop({ required: true })
wishRoleName: string; //捐赠人
wishRoleName: string; //许愿者name
@prop({ required: true })
goodId: number; //捐献物品
@@ -27,7 +27,7 @@ export default class WishPoolReport extends BaseModel {
dntRoleId: string; //捐赠人
@prop({ required: true })
dntRoleName: string; //捐赠人
dntRoleName: string; //捐赠人name
public static async addReport(guildCode: string, wishRoleId: string, wishRoleName: string, dntRoleId: string, dntRoleName: string, goodId: number, count: number) {
const doc = new WishPoolReportModel();