✨ feat(活动): 添加两种密卷 ed96aa4ac
This commit is contained in:
@@ -51,6 +51,15 @@ export default class AuthorBook extends BaseModel {
|
||||
return result;
|
||||
}
|
||||
|
||||
public static async findProgressByRoleId(roleId:string, select = '-_id') {
|
||||
let progressCount = 0;
|
||||
let result: AuthorBookType[] = await AuthorBookModel.find({ roleId }).select(select).lean();
|
||||
for(let {progress} of result){
|
||||
progressCount+=progress;
|
||||
}
|
||||
return progressCount;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
export const AuthorBookModel = getModelForClass(AuthorBook);
|
||||
|
||||
Reference in New Issue
Block a user