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