50 lines
1.1 KiB
Java
50 lines
1.1 KiB
Java
package com.cadlabel.entity;
|
|
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
import java.time.LocalDateTime;
|
|
import lombok.Data;
|
|
|
|
@Data
|
|
@TableName("cad_model_history")
|
|
public class CadModelHistory {
|
|
|
|
/** 建模历史ID。 */
|
|
@TableId(type = IdType.AUTO)
|
|
private Long id;
|
|
|
|
/** 关联 cad_model.id。 */
|
|
private Long modelId;
|
|
|
|
/** 源特征ID。 */
|
|
private String sourceFeatureId;
|
|
|
|
/** 建模历史步骤序号。 */
|
|
private Integer historyIndex;
|
|
|
|
/** 建模历史步骤名称。 */
|
|
private String historyName;
|
|
|
|
/** 操作类型。 */
|
|
private String operationType;
|
|
|
|
/** STEP 文件路径。 */
|
|
private String stepPath;
|
|
|
|
/** GLB 文件路径。 */
|
|
private String glbPath;
|
|
|
|
/** 转换状态。 */
|
|
private String convertStatus;
|
|
|
|
/** 转换或处理错误信息。 */
|
|
private String errorMessage;
|
|
|
|
/** 创建时间。 */
|
|
private LocalDateTime createdAt;
|
|
|
|
/** 更新时间。 */
|
|
private LocalDateTime updatedAt;
|
|
}
|