diff --git a/lua/app/common/module_manager.lua b/lua/app/common/module_manager.lua index c04c2c88..8d6d46e7 100644 --- a/lua/app/common/module_manager.lua +++ b/lua/app/common/module_manager.lua @@ -169,7 +169,9 @@ function ModuleManager:getIsOpen(key, hideToast) elseif cfg.stage then -- 没有填等级字段就判断关卡 local isOpen = DataManager.ChapterData:getMaxChapterId() >= cfg.stage if not hideToast and not isOpen then - GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.FUNC_OPEN_STAGE, cfg.stage)) + local page = DataManager.ChapterData:getChapterPage(cfg.stage) + local stage = DataManager.ChapterData:getChapterStage(cfg.stage) + GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.FUNC_OPEN_STAGE, page .. "-" .. stage)) end return isOpen end