feat: add src/main/java/demo/Main.java
This commit is contained in:
25
src/main/java/demo/Main.java
Normal file
25
src/main/java/demo/Main.java
Normal file
@@ -0,0 +1,25 @@
|
||||
package demo;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author xingchen
|
||||
* @description 维护放行审查演示入口
|
||||
* @create 2026-09-25 10:05
|
||||
*/
|
||||
public final class Main {
|
||||
/**
|
||||
* 运行合格与拒绝两种审查场景
|
||||
*
|
||||
* @param args 命令行参数
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
LocalDate today = LocalDate.of(2026, 9, 25);
|
||||
ReleaseService service = new ReleaseService();
|
||||
ReleaseRequest approved = new ReleaseRequest("TEST-RIG-07", "operator", "inspector", today.plusMonths(6), List.of());
|
||||
ReleaseRequest denied = new ReleaseRequest("TEST-RIG-08", "operator", "operator", today.minusDays(1), List.of(new Defect("D-17", true, false)));
|
||||
System.out.println(service.review(approved, today));
|
||||
System.out.println(service.review(denied, today));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user