调整逻辑判断

This commit is contained in:
2022-08-30 11:23:13 +08:00
parent ea5c4160f1
commit 0ccb49afde

View File

@@ -89,12 +89,13 @@ abstract class AppAspect {
val module = clazz.annotations.find { it is Module } val module = clazz.annotations.find { it is Module }
if (module != null && module is Module) { if (module != null && module is Module) {
moduleName = module.name moduleName = module.name
} } else {
// 3.尝试找类的name字段作为模块名称 // 3.尝试找类的name字段作为模块名称
try { try {
val nameGetter = clazz.getMethod("getName") val nameGetter = clazz.getMethod("getName")
moduleName = nameGetter.invoke(obj).toString() moduleName = nameGetter.invoke(obj).toString()
} catch (_: NoSuchMethodException) { } catch (_: NoSuchMethodException) {
}
} }
return moduleName return moduleName