65 lines
1.4 KiB
Java
65 lines
1.4 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")
|
|
public class CadModel {
|
|
|
|
/** 模型ID。 */
|
|
@TableId(type = IdType.AUTO)
|
|
private Long id;
|
|
|
|
/** 分类ID。 */
|
|
private Long categoryId;
|
|
|
|
/** 模型名称。 */
|
|
private String modelName;
|
|
|
|
/** 源 SolidWorks 文件名。 */
|
|
private String sourceSwFilename;
|
|
|
|
/** 源 SolidWorks 文件存储路径。 */
|
|
private String sourceSwPath;
|
|
|
|
/** 特征树 JSON 文件路径。 */
|
|
private String featureTreeJsonPath;
|
|
|
|
/** 模型视图资源路径。 */
|
|
private String viewPath;
|
|
|
|
/** 应用场景。 */
|
|
private String applicationScenario;
|
|
|
|
/** 材料。 */
|
|
private String material;
|
|
|
|
/** 制造方式。 */
|
|
private String manufacturingMethod;
|
|
|
|
/** 单位。 */
|
|
private String unit;
|
|
|
|
/** 用户需求描述。 */
|
|
private String userRequirement;
|
|
|
|
/** 整体设计说明。 */
|
|
private String designDescription;
|
|
|
|
/** 转换状态。 */
|
|
private String convertStatus;
|
|
|
|
/** 转换或处理错误信息。 */
|
|
private String errorMessage;
|
|
|
|
/** 创建时间。 */
|
|
private LocalDateTime createdAt;
|
|
|
|
/** 更新时间。 */
|
|
private LocalDateTime updatedAt;
|
|
}
|