java解析mpp文件(包含层级关系)

时间:2025-03-11 06:58:55
public class ArrowDiagramImport extends Model<ArrowDiagramImport> { @TableId(value = "ID") private String id; /** * 序号 */ @TableField(value = "SERIAL_NUMBER",exist = true ) private String serialNumber; /** * 节点名称 */ @TableField(value = "TASK_NAME",exist = true ) private String taskName; /** * 前置节点ID */ @TableField(value = "PARENT_ID",exist = true ) private String parentId; /** * 工期 */ @TableField(value = "DURATION",exist = true ) private Double duration; /** * 计划开始时间 */ @TableField(value = "PLAN_START_DATE",exist = true ) @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd") private Date planStartDate; /** * 计划结束时间 */ @TableField(value = "PLAN_END_DATE",exist = true ) @JsonFormat