feat(appointments): track forecast impacts and handling history

This commit is contained in:
2026-10-10 15:33:13 +08:00
parent 331f750871
commit 0ac2b849c3
18 changed files with 1323 additions and 0 deletions
@@ -0,0 +1,20 @@
package com.baiyue.lastleg.appointmentplanning;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import java.time.LocalDateTime;
@Data @TableName("ll_appointment_impact")
public class AppointmentImpact {
@TableId(type=IdType.INPUT) private String containerBookingId;
private String impactNo;
private String baselineJson;
private String latestJson;
private String forecastToken;
private String status;
private String reason;
private String ownerId;
private String ownerName;
private int version;
private LocalDateTime updatedAt;
}