日志:增加日志详述,方便后台读取

This commit is contained in:
luying
2022-09-16 17:44:54 +08:00
parent e9bd4f51f1
commit 3294f5ada0
7 changed files with 59 additions and 17 deletions

View File

@@ -84,8 +84,8 @@ export default class UserLog extends BaseModel {
@prop({ required: false })
ceChangeReason: number; // 战力变化原因
@prop({ required: false, type: Number })
ceChangeIds: number[]; // 战力变化原因信息如武将id等
@prop({ required: false, type: String })
ceChangeTxt: string[]; // 战力变化原因信息如武将id等
// 充值相关
@prop({ required: false })
@@ -180,6 +180,10 @@ export default class UserLog extends BaseModel {
if (form.uid) searchObj['uid'] = form.uid;
if (form.roleId) searchObj['roleId'] = form.roleId;
if(form.roleName) searchObj['roleName'] = { $regex: new RegExp(form.roleName.toString(), 'i') };
if (form.guildCode) searchObj['guildCode'] = form.guildCode;
if (form.itemId) searchObj['itemId'] = form.itemId;
if (form.itemChangeReason != undefined) searchObj['itemChangeReason'] = form.itemChangeReason;
if (form.ceChangeReason != undefined) searchObj['ceChangeReason'] = form.ceChangeReason;
if (form.createTimeStart && form.createTimeEnd) {
searchObj['createdAt'] = { $lte: new Date(form.createTimeEnd * 1000), $gte: new Date(form.createTimeStart * 1000) };
}