From 94be46d065691d45d95527d748d85d5496af6b79 Mon Sep 17 00:00:00 2001 From: 疯狂的狮子Li <15040126243@163.com> Date: 星期四, 26 八月 2021 18:03:33 +0800 Subject: [PATCH] fix 修复定时器工具编写错误问题 --- ruoyi-quartz/src/main/java/com/ruoyi/quartz/util/JobInvokeUtil.java | 23 +++++++++++------------ 1 files changed, 11 insertions(+), 12 deletions(-) diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/util/JobInvokeUtil.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/util/JobInvokeUtil.java index ba55d2d..40a19bd 100644 --- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/util/JobInvokeUtil.java +++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/util/JobInvokeUtil.java @@ -1,13 +1,12 @@ package com.ruoyi.quartz.util; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.spring.SpringUtils; -import com.ruoyi.quartz.domain.SysJob; - import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.util.LinkedList; import java.util.List; +import com.ruoyi.common.utils.StringUtils; +import com.ruoyi.common.utils.spring.SpringUtils; +import com.ruoyi.quartz.domain.SysJob; /** * 浠诲姟鎵ц宸ュ叿 @@ -65,7 +64,7 @@ /** * 鏍¢獙鏄惁涓轰负class鍖呭悕 - * + * * @param str 鍚嶇О * @return true鏄� false鍚� */ @@ -76,31 +75,31 @@ /** * 鑾峰彇bean鍚嶇О - * + * * @param invokeTarget 鐩爣瀛楃涓� * @return bean鍚嶇О */ public static String getBeanName(String invokeTarget) { String beanName = StringUtils.substringBefore(invokeTarget, "("); - return StringUtils.substringBefore(beanName, "."); + return StringUtils.substringBeforeLast(beanName, "."); } /** * 鑾峰彇bean鏂规硶 - * + * * @param invokeTarget 鐩爣瀛楃涓� * @return method鏂规硶 */ public static String getMethodName(String invokeTarget) { String methodName = StringUtils.substringBefore(invokeTarget, "("); - return StringUtils.substringBefore(methodName, "."); + return StringUtils.substringAfterLast(methodName, "."); } /** * 鑾峰彇method鏂规硶鍙傛暟鐩稿叧鍒楄〃 - * + * * @param invokeTarget 鐩爣瀛楃涓� * @return method鏂规硶鐩稿叧鍙傛暟鍒楄〃 */ @@ -147,7 +146,7 @@ /** * 鑾峰彇鍙傛暟绫诲瀷 - * + * * @param methodParams 鍙傛暟鐩稿叧鍒楄〃 * @return 鍙傛暟绫诲瀷鍒楄〃 */ @@ -165,7 +164,7 @@ /** * 鑾峰彇鍙傛暟鍊� - * + * * @param methodParams 鍙傛暟鐩稿叧鍒楄〃 * @return 鍙傛暟鍊煎垪琛� */ -- Gitblit v1.9.3