TimetableLogger.java
1.78 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
package com.bsth.service.schedule.log;
import com.bsth.control_v2.plan_module.common.dto.schedule.timetable.TTInfoDetailDto;
import com.bsth.control_v2.plan_module.common.dto.schedule.timetable.TTInfoDto;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Service;
import java.util.Date;
/**
* 时刻表日志。
*/
@Service
public class TimetableLogger {
/** 日志记录器 */
private static final Logger LOGGER = LoggerFactory.getLogger(TimetableLogger.class);
/**
* 生成时刻表模版日志。
* @param startTime 操作开始时间
* @param endTime 操作结束时间
*/
public void createTTLog(Date startTime, Date endTime) {
// TODO:
}
/**
* 修改时刻表模版日志。
* @param startTime 操作开始时间
* @param beforeData 修改前数据
* @param endTime 操作结束时间
* @param afterData 修改后数据
*/
public void modifyTTLog(Date startTime, TTInfoDto beforeData, Date endTime, TTInfoDto afterData) {
// TODO:
}
/**
* 导入时刻表明细日志。
* @param startTime 操作开始时间
* @param endTime 操作结束时间
*/
public void importTTDLog(Date startTime, Date endTime) {
// TODO:导入前备份一次,导入后备份一次,备份前后的id放入before和after中
}
/**
* 修改时刻表明细日志。
* @param startTime 操作开始时间
* @param beforeData 修改前数据
* @param endTime 操作结束时间
* @param afterData 修改后数据
*/
public void modifyTTDLog(Date startTime, TTInfoDetailDto beforeData, Date endTime, TTInfoDetailDto afterData) {
// TODO:
}
}