package com.aps.core.domain; import com.aps.common.core.annotation.Excel; import com.aps.common.core.web.domain.BaseEntity; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serial; import java.math.BigDecimal; /** * 标准工艺路线Line对象 aps_standard_process_route_line * * @author zhl * @date 2025-05-06 */ @EqualsAndHashCode(callSuper = true) @Data public class ApsStandardProcessRouteLine extends BaseEntity { @Serial private static final long serialVersionUID = 1L; private Long id; /** 工艺路线ID */ @Excel(name = "工艺路线ID") private String routeId; /** 工序序号 */ @Excel(name = "工序序号") private String routeNum; /** 工序名称 */ @Excel(name = "工序名称") private String routeName; /** 生效日期 */ @Excel(name = "生效日期") private String startDate; /** 失效日期 */ @Excel(name = "失效日期") private String endDate; /** 适用工厂 */ @Excel(name = "适用工厂") private String orgCode; /** 适用车间 */ @Excel(name = "适用车间") private String shopCode; /** 产能模型 */ @Excel(name = "产能模型") private String productivityModel; /** 设计产能 */ @Excel(name = "设计产能") private BigDecimal designCapacity; /** 是否删除,0有效 1删除 */ private Long delFlag; private BigDecimal routeTime; /** 工序编码 */ @Excel(name = "工序编码") @Schema(description = "工序编码") private String routeCode; /** 标准工时 */ @Excel(name = "标准工时") @Schema(description = "标准工时") private BigDecimal standardTime; }