package com.qianwen.smartman.modules.coproduction.entity; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.Version; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.util.Date; import com.qianwen.core.mp.base.BaseEntity; @ApiModel(value = "OrderReportRecord对象", description = "blade_order_report_record") @TableName("blade_order_report_record") /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/coproduction/entity/OrderReportRecord.class */ public class OrderReportRecord extends BaseEntity { private static final long serialVersionUID = 1; @ApiModelProperty("租户ID") private String tenantId; @ApiModelProperty("备注") private String remark; @ApiModelProperty("计划id") private Long planId; @ApiModelProperty("工单id") private Long orderId; @ApiModelProperty("工单工序id") private Long processId; @ApiModelProperty("加工工位id") private Long workstationId; @ApiModelProperty("加工工位名称") private String workstationName; @ApiModelProperty("开工人员id") private Long producerUserId; @ApiModelProperty("开工人员编码") private String producerUserCode; @ApiModelProperty("开工人员名称") private String producerUserName; @ApiModelProperty("开工时间") private Date startTime; @ApiModelProperty("报工时间") private Date workshopTime; @ApiModelProperty("质检报工时间") private Date qualityTime; @ApiModelProperty("报工人员id") private Long workshopUserId; @ApiModelProperty("报工人员编码") private String workshopUserCode; @ApiModelProperty("报工人员名称") private String workshopUserName; @ApiModelProperty("质检报工人员id") private Long qualityUserId; @ApiModelProperty("质检报工人员编码") private String qualityUserCode; @ApiModelProperty("质检报工人员名称") private String qualityUserName; @ApiModelProperty("报工合格数量") private Integer qualifyNum; @ApiModelProperty("报工报废数量") private Integer scrappedNum; @ApiModelProperty("记录状态:0 开工 1 完工") private Integer recordStatus; @ApiModelProperty("主序id(当主序id不为空时,代表工序是子序)") private Long mainSequenceId; @ApiModelProperty("并序报工记录id(并序开工时子序的开工记录中)") private Long openSequenceId; @Version private Integer version; @ApiModelProperty("0:普通报工 1:系统报工") private Integer systemOrOrdinary; public OrderReportRecord setTenantId(final String tenantId) { this.tenantId = tenantId; return this; } public OrderReportRecord setRemark(final String remark) { this.remark = remark; return this; } public OrderReportRecord setPlanId(final Long planId) { this.planId = planId; return this; } public OrderReportRecord setOrderId(final Long orderId) { this.orderId = orderId; return this; } public OrderReportRecord setProcessId(final Long processId) { this.processId = processId; return this; } public OrderReportRecord setWorkstationId(final Long workstationId) { this.workstationId = workstationId; return this; } public OrderReportRecord setWorkstationName(final String workstationName) { this.workstationName = workstationName; return this; } public OrderReportRecord setProducerUserId(final Long producerUserId) { this.producerUserId = producerUserId; return this; } public OrderReportRecord setProducerUserCode(final String producerUserCode) { this.producerUserCode = producerUserCode; return this; } public OrderReportRecord setProducerUserName(final String producerUserName) { this.producerUserName = producerUserName; return this; } public OrderReportRecord setStartTime(final Date startTime) { this.startTime = startTime; return this; } public OrderReportRecord setWorkshopTime(final Date workshopTime) { this.workshopTime = workshopTime; return this; } public OrderReportRecord setQualityTime(final Date qualityTime) { this.qualityTime = qualityTime; return this; } public OrderReportRecord setWorkshopUserId(final Long workshopUserId) { this.workshopUserId = workshopUserId; return this; } public OrderReportRecord setWorkshopUserCode(final String workshopUserCode) { this.workshopUserCode = workshopUserCode; return this; } public OrderReportRecord setWorkshopUserName(final String workshopUserName) { this.workshopUserName = workshopUserName; return this; } public OrderReportRecord setQualityUserId(final Long qualityUserId) { this.qualityUserId = qualityUserId; return this; } public OrderReportRecord setQualityUserCode(final String qualityUserCode) { this.qualityUserCode = qualityUserCode; return this; } public OrderReportRecord setQualityUserName(final String qualityUserName) { this.qualityUserName = qualityUserName; return this; } public OrderReportRecord setQualifyNum(final Integer qualifyNum) { this.qualifyNum = qualifyNum; return this; } public OrderReportRecord setScrappedNum(final Integer scrappedNum) { this.scrappedNum = scrappedNum; return this; } public OrderReportRecord setRecordStatus(final Integer recordStatus) { this.recordStatus = recordStatus; return this; } public OrderReportRecord setMainSequenceId(final Long mainSequenceId) { this.mainSequenceId = mainSequenceId; return this; } public OrderReportRecord setOpenSequenceId(final Long openSequenceId) { this.openSequenceId = openSequenceId; return this; } public OrderReportRecord setVersion(final Integer version) { this.version = version; return this; } public OrderReportRecord setSystemOrOrdinary(final Integer systemOrOrdinary) { this.systemOrOrdinary = systemOrOrdinary; return this; } public String toString() { return "OrderReportRecord(tenantId=" + getTenantId() + ", remark=" + getRemark() + ", planId=" + getPlanId() + ", orderId=" + getOrderId() + ", processId=" + getProcessId() + ", workstationId=" + getWorkstationId() + ", workstationName=" + getWorkstationName() + ", producerUserId=" + getProducerUserId() + ", producerUserCode=" + getProducerUserCode() + ", producerUserName=" + getProducerUserName() + ", startTime=" + getStartTime() + ", workshopTime=" + getWorkshopTime() + ", qualityTime=" + getQualityTime() + ", workshopUserId=" + getWorkshopUserId() + ", workshopUserCode=" + getWorkshopUserCode() + ", workshopUserName=" + getWorkshopUserName() + ", qualityUserId=" + getQualityUserId() + ", qualityUserCode=" + getQualityUserCode() + ", qualityUserName=" + getQualityUserName() + ", qualifyNum=" + getQualifyNum() + ", scrappedNum=" + getScrappedNum() + ", recordStatus=" + getRecordStatus() + ", mainSequenceId=" + getMainSequenceId() + ", openSequenceId=" + getOpenSequenceId() + ", version=" + getVersion() + ", systemOrOrdinary=" + getSystemOrOrdinary() + ")"; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof OrderReportRecord) { OrderReportRecord other = (OrderReportRecord) o; if (other.canEqual(this) && super.equals(o)) { Object this$planId = getPlanId(); Object other$planId = other.getPlanId(); if (this$planId == null) { if (other$planId != null) { return false; } } else if (!this$planId.equals(other$planId)) { return false; } Object this$orderId = getOrderId(); Object other$orderId = other.getOrderId(); if (this$orderId == null) { if (other$orderId != null) { return false; } } else if (!this$orderId.equals(other$orderId)) { return false; } Object this$processId = getProcessId(); Object other$processId = other.getProcessId(); if (this$processId == null) { if (other$processId != null) { return false; } } else if (!this$processId.equals(other$processId)) { return false; } Object this$workstationId = getWorkstationId(); Object other$workstationId = other.getWorkstationId(); if (this$workstationId == null) { if (other$workstationId != null) { return false; } } else if (!this$workstationId.equals(other$workstationId)) { return false; } Object this$producerUserId = getProducerUserId(); Object other$producerUserId = other.getProducerUserId(); if (this$producerUserId == null) { if (other$producerUserId != null) { return false; } } else if (!this$producerUserId.equals(other$producerUserId)) { return false; } Object this$workshopUserId = getWorkshopUserId(); Object other$workshopUserId = other.getWorkshopUserId(); if (this$workshopUserId == null) { if (other$workshopUserId != null) { return false; } } else if (!this$workshopUserId.equals(other$workshopUserId)) { return false; } Object this$qualityUserId = getQualityUserId(); Object other$qualityUserId = other.getQualityUserId(); if (this$qualityUserId == null) { if (other$qualityUserId != null) { return false; } } else if (!this$qualityUserId.equals(other$qualityUserId)) { return false; } Object this$qualifyNum = getQualifyNum(); Object other$qualifyNum = other.getQualifyNum(); if (this$qualifyNum == null) { if (other$qualifyNum != null) { return false; } } else if (!this$qualifyNum.equals(other$qualifyNum)) { return false; } Object this$scrappedNum = getScrappedNum(); Object other$scrappedNum = other.getScrappedNum(); if (this$scrappedNum == null) { if (other$scrappedNum != null) { return false; } } else if (!this$scrappedNum.equals(other$scrappedNum)) { return false; } Object this$recordStatus = getRecordStatus(); Object other$recordStatus = other.getRecordStatus(); if (this$recordStatus == null) { if (other$recordStatus != null) { return false; } } else if (!this$recordStatus.equals(other$recordStatus)) { return false; } Object this$mainSequenceId = getMainSequenceId(); Object other$mainSequenceId = other.getMainSequenceId(); if (this$mainSequenceId == null) { if (other$mainSequenceId != null) { return false; } } else if (!this$mainSequenceId.equals(other$mainSequenceId)) { return false; } Object this$openSequenceId = getOpenSequenceId(); Object other$openSequenceId = other.getOpenSequenceId(); if (this$openSequenceId == null) { if (other$openSequenceId != null) { return false; } } else if (!this$openSequenceId.equals(other$openSequenceId)) { return false; } Object this$version = getVersion(); Object other$version = other.getVersion(); if (this$version == null) { if (other$version != null) { return false; } } else if (!this$version.equals(other$version)) { return false; } Object this$systemOrOrdinary = getSystemOrOrdinary(); Object other$systemOrOrdinary = other.getSystemOrOrdinary(); if (this$systemOrOrdinary == null) { if (other$systemOrOrdinary != null) { return false; } } else if (!this$systemOrOrdinary.equals(other$systemOrOrdinary)) { return false; } Object this$tenantId = getTenantId(); Object other$tenantId = other.getTenantId(); if (this$tenantId == null) { if (other$tenantId != null) { return false; } } else if (!this$tenantId.equals(other$tenantId)) { return false; } Object this$remark = getRemark(); Object other$remark = other.getRemark(); if (this$remark == null) { if (other$remark != null) { return false; } } else if (!this$remark.equals(other$remark)) { return false; } Object this$workstationName = getWorkstationName(); Object other$workstationName = other.getWorkstationName(); if (this$workstationName == null) { if (other$workstationName != null) { return false; } } else if (!this$workstationName.equals(other$workstationName)) { return false; } Object this$producerUserCode = getProducerUserCode(); Object other$producerUserCode = other.getProducerUserCode(); if (this$producerUserCode == null) { if (other$producerUserCode != null) { return false; } } else if (!this$producerUserCode.equals(other$producerUserCode)) { return false; } Object this$producerUserName = getProducerUserName(); Object other$producerUserName = other.getProducerUserName(); if (this$producerUserName == null) { if (other$producerUserName != null) { return false; } } else if (!this$producerUserName.equals(other$producerUserName)) { return false; } Object this$startTime = getStartTime(); Object other$startTime = other.getStartTime(); if (this$startTime == null) { if (other$startTime != null) { return false; } } else if (!this$startTime.equals(other$startTime)) { return false; } Object this$workshopTime = getWorkshopTime(); Object other$workshopTime = other.getWorkshopTime(); if (this$workshopTime == null) { if (other$workshopTime != null) { return false; } } else if (!this$workshopTime.equals(other$workshopTime)) { return false; } Object this$qualityTime = getQualityTime(); Object other$qualityTime = other.getQualityTime(); if (this$qualityTime == null) { if (other$qualityTime != null) { return false; } } else if (!this$qualityTime.equals(other$qualityTime)) { return false; } Object this$workshopUserCode = getWorkshopUserCode(); Object other$workshopUserCode = other.getWorkshopUserCode(); if (this$workshopUserCode == null) { if (other$workshopUserCode != null) { return false; } } else if (!this$workshopUserCode.equals(other$workshopUserCode)) { return false; } Object this$workshopUserName = getWorkshopUserName(); Object other$workshopUserName = other.getWorkshopUserName(); if (this$workshopUserName == null) { if (other$workshopUserName != null) { return false; } } else if (!this$workshopUserName.equals(other$workshopUserName)) { return false; } Object this$qualityUserCode = getQualityUserCode(); Object other$qualityUserCode = other.getQualityUserCode(); if (this$qualityUserCode == null) { if (other$qualityUserCode != null) { return false; } } else if (!this$qualityUserCode.equals(other$qualityUserCode)) { return false; } Object this$qualityUserName = getQualityUserName(); Object other$qualityUserName = other.getQualityUserName(); return this$qualityUserName == null ? other$qualityUserName == null : this$qualityUserName.equals(other$qualityUserName); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof OrderReportRecord; } public int hashCode() { int result = super.hashCode(); Object $planId = getPlanId(); int result2 = (result * 59) + ($planId == null ? 43 : $planId.hashCode()); Object $orderId = getOrderId(); int result3 = (result2 * 59) + ($orderId == null ? 43 : $orderId.hashCode()); Object $processId = getProcessId(); int result4 = (result3 * 59) + ($processId == null ? 43 : $processId.hashCode()); Object $workstationId = getWorkstationId(); int result5 = (result4 * 59) + ($workstationId == null ? 43 : $workstationId.hashCode()); Object $producerUserId = getProducerUserId(); int result6 = (result5 * 59) + ($producerUserId == null ? 43 : $producerUserId.hashCode()); Object $workshopUserId = getWorkshopUserId(); int result7 = (result6 * 59) + ($workshopUserId == null ? 43 : $workshopUserId.hashCode()); Object $qualityUserId = getQualityUserId(); int result8 = (result7 * 59) + ($qualityUserId == null ? 43 : $qualityUserId.hashCode()); Object $qualifyNum = getQualifyNum(); int result9 = (result8 * 59) + ($qualifyNum == null ? 43 : $qualifyNum.hashCode()); Object $scrappedNum = getScrappedNum(); int result10 = (result9 * 59) + ($scrappedNum == null ? 43 : $scrappedNum.hashCode()); Object $recordStatus = getRecordStatus(); int result11 = (result10 * 59) + ($recordStatus == null ? 43 : $recordStatus.hashCode()); Object $mainSequenceId = getMainSequenceId(); int result12 = (result11 * 59) + ($mainSequenceId == null ? 43 : $mainSequenceId.hashCode()); Object $openSequenceId = getOpenSequenceId(); int result13 = (result12 * 59) + ($openSequenceId == null ? 43 : $openSequenceId.hashCode()); Object $version = getVersion(); int result14 = (result13 * 59) + ($version == null ? 43 : $version.hashCode()); Object $systemOrOrdinary = getSystemOrOrdinary(); int result15 = (result14 * 59) + ($systemOrOrdinary == null ? 43 : $systemOrOrdinary.hashCode()); Object $tenantId = getTenantId(); int result16 = (result15 * 59) + ($tenantId == null ? 43 : $tenantId.hashCode()); Object $remark = getRemark(); int result17 = (result16 * 59) + ($remark == null ? 43 : $remark.hashCode()); Object $workstationName = getWorkstationName(); int result18 = (result17 * 59) + ($workstationName == null ? 43 : $workstationName.hashCode()); Object $producerUserCode = getProducerUserCode(); int result19 = (result18 * 59) + ($producerUserCode == null ? 43 : $producerUserCode.hashCode()); Object $producerUserName = getProducerUserName(); int result20 = (result19 * 59) + ($producerUserName == null ? 43 : $producerUserName.hashCode()); Object $startTime = getStartTime(); int result21 = (result20 * 59) + ($startTime == null ? 43 : $startTime.hashCode()); Object $workshopTime = getWorkshopTime(); int result22 = (result21 * 59) + ($workshopTime == null ? 43 : $workshopTime.hashCode()); Object $qualityTime = getQualityTime(); int result23 = (result22 * 59) + ($qualityTime == null ? 43 : $qualityTime.hashCode()); Object $workshopUserCode = getWorkshopUserCode(); int result24 = (result23 * 59) + ($workshopUserCode == null ? 43 : $workshopUserCode.hashCode()); Object $workshopUserName = getWorkshopUserName(); int result25 = (result24 * 59) + ($workshopUserName == null ? 43 : $workshopUserName.hashCode()); Object $qualityUserCode = getQualityUserCode(); int result26 = (result25 * 59) + ($qualityUserCode == null ? 43 : $qualityUserCode.hashCode()); Object $qualityUserName = getQualityUserName(); return (result26 * 59) + ($qualityUserName == null ? 43 : $qualityUserName.hashCode()); } public String getTenantId() { return this.tenantId; } public String getRemark() { return this.remark; } public Long getPlanId() { return this.planId; } public Long getOrderId() { return this.orderId; } public Long getProcessId() { return this.processId; } public Long getWorkstationId() { return this.workstationId; } public String getWorkstationName() { return this.workstationName; } public Long getProducerUserId() { return this.producerUserId; } public String getProducerUserCode() { return this.producerUserCode; } public String getProducerUserName() { return this.producerUserName; } public Date getStartTime() { return this.startTime; } public Date getWorkshopTime() { return this.workshopTime; } public Date getQualityTime() { return this.qualityTime; } public Long getWorkshopUserId() { return this.workshopUserId; } public String getWorkshopUserCode() { return this.workshopUserCode; } public String getWorkshopUserName() { return this.workshopUserName; } public Long getQualityUserId() { return this.qualityUserId; } public String getQualityUserCode() { return this.qualityUserCode; } public String getQualityUserName() { return this.qualityUserName; } public Integer getQualifyNum() { return this.qualifyNum; } public Integer getScrappedNum() { return this.scrappedNum; } public Integer getRecordStatus() { return this.recordStatus; } public Long getMainSequenceId() { return this.mainSequenceId; } public Long getOpenSequenceId() { return this.openSequenceId; } public Integer getVersion() { return this.version; } public Integer getSystemOrOrdinary() { return this.systemOrOrdinary; } }