✨ feat(稷下学宫): 添加挑战关主动触发随机奖励接口
This commit is contained in:
@@ -805,6 +805,7 @@ export const STATUS = {
|
||||
BATTLE_ABNORMAL_CHARA: { code: 80023, simStr: '上阵学员数量异常' },
|
||||
ROUGE_RE_RANDOM_CNT_OVER: { code: 80024, simStr: '已重新随机过' },
|
||||
ROUGE_NO_CAN_PUT_SAME_ID: { code: 80025, simStr: '不能安装相同特性卡' },
|
||||
ROUGE_CHALLENGE_RANDOM_FAIL: { code: 80026, simStr: '挑战关不可随机随机奖励' },
|
||||
|
||||
ROUGE_TECH_SCORE_NOT_ENOUGH: { code: 80101, simStr: '科技点不足' },
|
||||
ROUGE_TECH_HAS_UNLOCKED: { code: 80102, simStr: '科技点已解锁' },
|
||||
|
||||
@@ -245,6 +245,11 @@ export default class RougelikeRecordDetail extends BaseModel {
|
||||
return result;
|
||||
}
|
||||
|
||||
public static async findByDetailCode(detailCode: string, lean = true) {
|
||||
const result: RougelikeRecordDetailType = await RougelikeRecordDetailModel.findOne({ detailCode }).lean(lean);
|
||||
return result;
|
||||
}
|
||||
|
||||
public static async findByGameCodeAndLtLayer(gameCode: string, layer: number, lean = true) {
|
||||
const result: RougelikeRecordDetailType[] = await RougelikeRecordDetailModel.find({ gameCode, layer: { $lt: layer } }).lean(lean);
|
||||
return result;
|
||||
|
||||
Reference in New Issue
Block a user