Commit 9482b3b220e628f7713ff8ab04575b436ff60ee5

Authored by weir
1 parent d5997c4d

1. 修改日志 2.回退提交测试代码 3. 修改配置

Jenkinsfile
... ... @@ -36,6 +36,13 @@ pipeline {
36 36  
37 37 stage('构建') {
38 38 steps {
  39 + // TODO 解决多环境链接、密码不同配置临时方案
  40 + sh 'if [ ! -d "' + "${env.HOME}" + '/resources" ];then\n' +
  41 + ' echo "配置文件不存在无需修改"\n' +
  42 + 'else\n' +
  43 + ' cp -rf /home/pi/resources/*.yaml ' + "${env.APP_NAME}" + '/src/main/resources\n' +
  44 + ' echo "配置文件替换"\n' +
  45 + 'fi'
39 46 sh 'mvn clean package -Dmaven.test.skip=true'
40 47 }
41 48 }
... ...
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/job/InfJobController.java
1 1 package cn.iocoder.yudao.adminserver.modules.infra.controller.job;
2 2  
3   -import cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.job.*;
4   -import cn.iocoder.yudao.adminserver.modules.infra.convert.job.InfJobConvert;
5   -import cn.iocoder.yudao.adminserver.modules.infra.dal.dataobject.job.InfJobDO;
6   -import cn.iocoder.yudao.adminserver.modules.infra.service.job.InfJobService;
7 3 import cn.iocoder.yudao.framework.common.pojo.CommonResult;
8 4 import cn.iocoder.yudao.framework.common.pojo.PageResult;
9 5 import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
10 6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
11 7 import cn.iocoder.yudao.framework.quartz.core.util.CronUtils;
  8 +import cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.job.*;
  9 +import cn.iocoder.yudao.adminserver.modules.infra.convert.job.InfJobConvert;
  10 +import cn.iocoder.yudao.adminserver.modules.infra.dal.dataobject.job.InfJobDO;
  11 +import cn.iocoder.yudao.adminserver.modules.infra.service.job.InfJobService;
12 12 import io.swagger.annotations.Api;
13 13 import io.swagger.annotations.ApiImplicitParam;
14 14 import io.swagger.annotations.ApiImplicitParams;
15 15 import io.swagger.annotations.ApiOperation;
16   -import org.quartz.Scheduler;
17 16 import org.quartz.SchedulerException;
18   -import org.quartz.impl.StdScheduler;
19   -import org.springframework.beans.factory.annotation.Autowired;
20   -import org.springframework.scheduling.annotation.ScheduledAnnotationBeanPostProcessor;
21   -import org.springframework.scheduling.config.ScheduledTask;
22   -import org.springframework.scheduling.quartz.SchedulerFactoryBean;
23 17 import org.springframework.security.access.prepost.PreAuthorize;
24 18 import org.springframework.validation.annotation.Validated;
25 19 import org.springframework.web.bind.annotation.*;
... ... @@ -28,7 +22,10 @@ import javax.annotation.Resource;
28 22 import javax.servlet.http.HttpServletResponse;
29 23 import javax.validation.Valid;
30 24 import java.io.IOException;
31   -import java.util.*;
  25 +import java.util.Collection;
  26 +import java.util.Collections;
  27 +import java.util.Date;
  28 +import java.util.List;
32 29  
33 30 import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success;
34 31 import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT;
... ... @@ -42,15 +39,6 @@ public class InfJobController {
42 39 @Resource
43 40 private InfJobService jobService;
44 41  
45   - @Autowired
46   - private SchedulerFactoryBean schedulerFactoryBean;
47   -
48   - @Autowired
49   - private StdScheduler stdScheduler;
50   -
51   - @Autowired
52   - private ScheduledAnnotationBeanPostProcessor scheduledAnnotationBeanPostProcessor;
53   -
54 42 @PostMapping("/create")
55 43 @ApiOperation("创建定时任务")
56 44 @PreAuthorize("@ss.hasPermission('infra:job:create')")
... ... @@ -123,15 +111,6 @@ public class InfJobController {
123 111 @PreAuthorize("@ss.hasPermission('infra:job:query')")
124 112 public CommonResult<PageResult<InfJobRespVO>> getJobPage(@Valid InfJobPageReqVO pageVO) {
125 113 PageResult<InfJobDO> pageResult = jobService.getJobPage(pageVO);
126   - Scheduler scheduler = schedulerFactoryBean.getScheduler();
127   - Set<ScheduledTask> scheduledTasks = scheduledAnnotationBeanPostProcessor.getScheduledTasks();
128   - Iterator<ScheduledTask> scheduledTaskIterator = scheduledTasks.iterator();
129   - while (scheduledTaskIterator.hasNext()) {
130   - System.err.println("=================================");
131   - ScheduledTask scheduledTask = scheduledTaskIterator.next();
132   - scheduledAnnotationBeanPostProcessor.postProcessAfterInitialization(scheduledTask, scheduledTask.toString());
133   - System.err.println("=================================");
134   - }
135 114 return success(InfJobConvert.INSTANCE.convertPage(pageResult));
136 115 }
137 116  
... ...
yudao-admin-server/src/main/resources/logback-spring.xml
... ... @@ -65,7 +65,7 @@
65 65 </root>
66 66 </springProfile>
67 67 <!-- 其它环境 -->
68   - <springProfile name="default">
  68 + <springProfile name="dev,default">
69 69 <root level="INFO">
70 70 <appender-ref ref="STDOUT"/>
71 71 <appender-ref ref="ASYNC"/>
... ...