mirror of
https://github.com/1Panel-dev/CordysCRM.git
synced 2026-05-24 03:38:42 +08:00
refactor: update quartz annotations and adjust dependency group ID
This commit is contained in:
@@ -3,7 +3,7 @@ package cn.cordys.config;
|
||||
import cn.cordys.common.handler.ListTypeHandler;
|
||||
import cn.cordys.common.interceptor.UserDesensitizationInterceptor;
|
||||
import cn.cordys.mybatis.interceptor.MybatisInterceptor;
|
||||
import com.fit2cloud.quartz.anno.QuartzDataSource;
|
||||
import cn.cordys.quartz.anno.QuartzDataSource;
|
||||
import com.github.pagehelper.PageInterceptor;
|
||||
import com.zaxxer.hikari.HikariDataSource;
|
||||
import org.mybatis.spring.annotation.MapperScan;
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
package cn.cordys.config;
|
||||
|
||||
import cn.cordys.QuartzFilter;
|
||||
import cn.cordys.common.schedule.ScheduleManager;
|
||||
import cn.cordys.common.schedule.ScheduleService;
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
|
||||
import org.springframework.boot.web.servlet.FilterRegistrationBean;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.scheduling.annotation.EnableScheduling;
|
||||
@@ -38,4 +40,11 @@ public class ScheduleConfig {
|
||||
public ScheduleService scheduleService() {
|
||||
return new ScheduleService();
|
||||
}
|
||||
|
||||
@Bean
|
||||
public FilterRegistrationBean<QuartzFilter> quartzMvcConfigFilterRegistrationBean() {
|
||||
FilterRegistrationBean<QuartzFilter> registrationBean = new FilterRegistrationBean<>();
|
||||
registrationBean.setFilter(new QuartzFilter());
|
||||
return registrationBean;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@ import cn.cordys.crm.system.mapper.ExtUserMapper;
|
||||
import cn.cordys.crm.system.service.DepartmentService;
|
||||
import cn.cordys.crm.system.service.RoleService;
|
||||
import cn.cordys.security.UserDTO;
|
||||
import com.fit2cloud.quartz.anno.QuartzScheduled;
|
||||
import cn.cordys.quartz.anno.QuartzScheduled;
|
||||
import jakarta.annotation.Resource;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
import org.apache.commons.lang3.BooleanUtils;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package cn.cordys.crm.system.job;
|
||||
|
||||
import cn.cordys.common.util.LogUtils;
|
||||
import com.fit2cloud.quartz.anno.QuartzScheduled;
|
||||
import cn.cordys.quartz.anno.QuartzScheduled;
|
||||
import jakarta.annotation.Resource;
|
||||
import org.apache.commons.lang3.Strings;
|
||||
import org.springframework.data.redis.core.StringRedisTemplate;
|
||||
|
||||
@@ -5,7 +5,7 @@ import cn.cordys.common.util.LogUtils;
|
||||
import cn.cordys.crm.system.dto.response.AnnouncementDTO;
|
||||
import cn.cordys.crm.system.mapper.ExtAnnouncementMapper;
|
||||
import cn.cordys.crm.system.service.AnnouncementService;
|
||||
import com.fit2cloud.quartz.anno.QuartzScheduled;
|
||||
import cn.cordys.quartz.anno.QuartzScheduled;
|
||||
import jakarta.annotation.Resource;
|
||||
import org.apache.commons.collections.CollectionUtils;
|
||||
import org.springframework.data.redis.core.StringRedisTemplate;
|
||||
|
||||
@@ -3,7 +3,7 @@ package cn.cordys.crm.system.job;
|
||||
import cn.cordys.common.util.JSON;
|
||||
import cn.cordys.common.util.LogUtils;
|
||||
import cn.cordys.crm.system.service.SystemService;
|
||||
import com.fit2cloud.quartz.anno.QuartzScheduled;
|
||||
import cn.cordys.quartz.anno.QuartzScheduled;
|
||||
import jakarta.annotation.Resource;
|
||||
import org.apache.commons.lang3.reflect.MethodUtils;
|
||||
import org.springframework.data.redis.core.Cursor;
|
||||
|
||||
@@ -2,7 +2,7 @@ package cn.cordys.crm.system.job;
|
||||
|
||||
import cn.cordys.common.util.LogUtils;
|
||||
import cn.cordys.crm.system.job.listener.ExecuteEvent;
|
||||
import com.fit2cloud.quartz.anno.QuartzScheduled;
|
||||
import cn.cordys.quartz.anno.QuartzScheduled;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.context.ApplicationEventPublisher;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
@@ -269,7 +269,7 @@
|
||||
|
||||
<!-- Scheduling -->
|
||||
<dependency>
|
||||
<groupId>com.fit2cloud</groupId>
|
||||
<groupId>cn.cordys</groupId>
|
||||
<artifactId>quartz-spring-boot-starter</artifactId>
|
||||
<version>${quartz-starter.version}</version>
|
||||
</dependency>
|
||||
|
||||
2
pom.xml
2
pom.xml
@@ -27,7 +27,7 @@
|
||||
<shiro.version>2.0.4</shiro.version>
|
||||
<fastexcel.version>1.3.0</fastexcel.version>
|
||||
<pagehelper.version>6.1.0</pagehelper.version>
|
||||
<quartz-starter.version>1.0.8</quartz-starter.version>
|
||||
<quartz-starter.version>1.0.0</quartz-starter.version>
|
||||
<redisson-starter.version>3.49.0</redisson-starter.version>
|
||||
<mybatis-starter.version>3.0.5</mybatis-starter.version>
|
||||
<springdoc-openapi-ui.version>2.8.9</springdoc-openapi-ui.version>
|
||||
|
||||
Reference in New Issue
Block a user