Commit 3efc5173679d5e66c9d18807dacbe0640311b4c2

Authored by guzijian
1 parent 7c508a1f

feat: 恢复缓存

Bsth-admin/src/main/java/com/ruoyi/common/cache/NowSchedulingCache.java
... ... @@ -29,7 +29,7 @@ public class NowSchedulingCache {
29 29 this.schedulingMapper = driverSchedulingMapper;
30 30 this.errorJobcodeService = errorJobcodeService;
31 31 log.info("项目启动加载中获取排班表并存入缓存-----");
32   -// cacheNowDaySchedulingInit();
  32 + cacheNowDaySchedulingInit();
33 33 }
34 34  
35 35 /**
... ...
Bsth-admin/src/main/java/com/ruoyi/common/cache/SchedulingCache.java
... ... @@ -36,7 +36,7 @@ public class SchedulingCache {
36 36  
37 37 public SchedulingCache(SchedulerProperty property) {
38 38 log.info("项目启动加载中获取实时班次并存入缓存-----");
39   -// schedulingInit(property);
  39 + schedulingInit(property);
40 40 }
41 41  
42 42  
... ...
Bsth-admin/src/main/test/com.ruoyi/Demo.java deleted 100644 → 0
1   -package com.ruoyi;
2   -
3   -import com.ruoyi.driver.domain.Driver;
4   -
5   -import java.util.ArrayList;
6   -import java.util.Arrays;
7   -import java.util.List;
8   -import java.util.Map;
9   -import java.util.stream.Collectors;
10   -
11   -public class Demo {
12   - public static void main(String[] args) {
13   -// List<String> list = new ArrayList<>(Arrays.asList("123","2314"));
14   -// list.stream().filter(item->item.equals("123")).forEach(System.out::println);
15   - List<Driver> list = new ArrayList<>();
16   - Map<String, Driver> collect = list.stream().collect(Collectors.toMap(Driver::getJobCode, driver -> driver));
17   - System.out.println(collect);
18   - }
19   -}
20   -
Bsth-admin/src/main/test/com.ruoyi/TestBsthApplication.java deleted 100644 → 0
1   -package com.ruoyi;
2   -
3   -
4   -import com.ruoyi.BsthApplication;
5   -import com.ruoyi.common.cache.NowSchedulingCache;
6   -import com.ruoyi.common.utils.bean.BeanUtils;
7   -import com.ruoyi.domain.DriverScheduling;
8   -import com.ruoyi.driver.service.IDriverService;
9   -import com.ruoyi.in.domain.SignIn;
10   -import com.ruoyi.in.service.ISignInService;
11   -import com.ruoyi.pojo.request.DriverRequestVo;
12   -import com.ruoyi.pojo.request.ReportViewRequestVo;
13   -import com.ruoyi.pojo.response.ReportViewResponseVo;
14   -import com.ruoyi.service.ReportService;
15   -import com.ruoyi.utils.ConstDateUtil;
16   -import org.junit.Test;
17   -import org.junit.runner.RunWith;
18   -import org.springframework.beans.factory.annotation.Autowired;
19   -import org.springframework.boot.test.context.SpringBootTest;
20   -import org.springframework.test.context.junit4.SpringRunner;
21   -
22   -import java.math.BigDecimal;
23   -
24   -@RunWith(SpringRunner.class)
25   -@SpringBootTest(classes = BsthApplication.class)
26   -public class TestBsthApplication {
27   -
28   - /**
29   - * 模拟mvc测试对象
30   - */
31   - @Autowired
32   - private ISignInService signInService;
33   -
34   - @Autowired
35   - private ReportService reportService;
36   -
37   - @Autowired
38   - private IDriverService driverService;
39   -
40   - @Test
41   - public void testAddSignIn() {
42   -// 724778 722104 722576
43   - // 模拟前端签到
44   - String [] params = new String[] {
45   - "2024-03-20 3:45:44,1,1,0",
46   - "2024-03-20 07:45:44,1,1,0",
47   -// "2024-03-20 11:27:57,2,1,0",
48   -// "2024-03-20 11:39:30,2,0,0",
49   - "2024-03-20 12:21:02,2,0,0",
50   -// "2024-03-20 21:45:35,2,1,0",
51   - "2024-03-20 17:45:35,2,1,0",
52   - };
53   - try {
54   - for (int i = 0; i < params.length; i++) {
55   - String[] strings = params[i].split(",");
56   - SignIn signIn1 = new SignIn();
57   - SignIn signIn2 = new SignIn();
58   - SignIn signIn3 = new SignIn();
59   - signIn1.setJobCode("722902");
60   - signIn1.setCreateTime(ConstDateUtil.parseDate(strings[0]));
61   - signIn1.setType(Integer.parseInt(strings[1]));
62   - signIn1.setDeviceId("003");
63   - signIn1.setAlcoholFlag(Integer.parseInt(strings[2]));
64   - signIn1.setAlcoholIntake(new BigDecimal(strings[3]));
65   - signInService.addSignIn(signIn1);
66   -//
67   -// BeanUtils.copyProperties(signIn1,signIn2);
68   -// signIn2.setJobCode("722104");
69   -// signInService.addSignIn(signIn2);
70   -// BeanUtils.copyProperties(signIn1,signIn3);
71   -// signIn3.setJobCode("722576");
72   -// signInService.addSignIn(signIn3);
73   - }
74   -
75   - ReportViewRequestVo vo = new ReportViewRequestVo();
76   - vo.setDate("2024-3-19");
77   - vo.setJobCode("722519");
78   - System.out.println();
79   - for (ReportViewResponseVo responseVo : reportService.getReportScrollViewTable(vo, null)) {
80   - System.out.println(responseVo);
81   - }
82   - } catch (Exception e) {
83   - System.out.println(e.getMessage());
84   - }
85   - }
86   -
87   - // 模拟获取人员信息
88   - @Test
89   - public void getDriversTest() {
90   - // 722608
91   - DriverRequestVo vo = new DriverRequestVo();
92   - vo.setJobCode("722608");
93   - vo.setUpdateTime(ConstDateUtil.parseDate("2024-02-17 04:56:56"));
94   - System.out.println(driverService.getDrivers(vo));
95   -
96   - vo.setUpdateTime(ConstDateUtil.parseDate("2024-02-17 04:57:01"));
97   - System.out.println(driverService.getDrivers(vo));
98   -
99   - }
100   -
101   -}
102 0 \ No newline at end of file