diff --git a/src/main/java/neatlogic/module/deploy/job/callback/DeployJobNotifyCallbackHandler.java b/src/main/java/neatlogic/module/deploy/job/callback/DeployJobNotifyCallbackHandler.java index 932a5f0cc449dcb29550e9f148eef0a6fad5561d..74156b934a26c22b2523f7d07e9a61d59bfdcb44 100644 --- a/src/main/java/neatlogic/module/deploy/job/callback/DeployJobNotifyCallbackHandler.java +++ b/src/main/java/neatlogic/module/deploy/job/callback/DeployJobNotifyCallbackHandler.java @@ -37,6 +37,7 @@ import neatlogic.framework.util.NotifyPolicyUtil; import neatlogic.module.deploy.dao.mapper.DeployAppConfigMapper; import neatlogic.module.deploy.dao.mapper.DeployJobMapper; import neatlogic.module.deploy.handler.DeployJobMessageHandler; +import neatlogic.module.deploy.notify.handler.DeployJobNotifyPolicyHandler; import org.apache.commons.collections4.CollectionUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -124,7 +125,7 @@ public class DeployJobNotifyCallbackHandler extends AutoexecJobCallbackBase { String configStr = deployAppConfigMapper.getAppSystemNotifyPolicyConfigByAppSystemId(appSystemId); InvokeNotifyPolicyConfigVo invokeNotifyPolicyConfigVo = JSONObject.parseObject(configStr, InvokeNotifyPolicyConfigVo.class); INotifyServiceCrossoverService notifyServiceCrossoverService = CrossoverServiceFactory.getApi(INotifyServiceCrossoverService.class); - invokeNotifyPolicyConfigVo = notifyServiceCrossoverService.regulateNotifyPolicyConfig(invokeNotifyPolicyConfigVo); + invokeNotifyPolicyConfigVo = notifyServiceCrossoverService.regulateNotifyPolicyConfig(invokeNotifyPolicyConfigVo, DeployJobNotifyPolicyHandler.class); if (invokeNotifyPolicyConfigVo == null) { return; }