| | |
| | | import com.baomidou.mybatisplus.annotations.TableId; |
| | | import com.baomidou.mybatisplus.annotations.TableName; |
| | | import com.baomidou.mybatisplus.enums.IdType; |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.core.common.Cools; |
| | | import com.core.common.SpringUtils; |
| | | import com.zy.asrs.service.BasProcessProceduresService; |
| | | import com.zy.asrs.service.BasQualityTestingService; |
| | | import com.zy.asrs.service.OrderService; |
| | | import com.zy.common.utils.Synchro; |
| | | import com.zy.system.entity.User; |
| | |
| | | */ |
| | | @ApiModelProperty(value= "行号") |
| | | @TableField("line_number") |
| | | private Integer lineNumber; |
| | | private Long lineNumber; |
| | | |
| | | /** |
| | | * 备用1 |
| | | */ |
| | | @ApiModelProperty(value= "备用1") |
| | | private String standby1; |
| | | private String standby1 = ""; |
| | | |
| | | /** |
| | | * 备用2 |
| | | */ |
| | | @ApiModelProperty(value= "备用2") |
| | | private String standby2; |
| | | private String standby2 = ""; |
| | | |
| | | /** |
| | | * 备用3 |
| | | */ |
| | | @ApiModelProperty(value= "备用3") |
| | | private String standby3; |
| | | private String standby3 = ""; |
| | | |
| | | /** |
| | | * 备用1 |
| | | */ |
| | | @ApiModelProperty(value= "备用1") |
| | | @TableField("box_type1") |
| | | private String boxType1 = "1"; |
| | | |
| | | /** |
| | | * 备用2 |
| | | */ |
| | | @ApiModelProperty(value= "备用2") |
| | | @TableField("box_type2") |
| | | private String boxType2 = "1"; |
| | | |
| | | /** |
| | | * 备用3 |
| | | */ |
| | | @ApiModelProperty(value= "备用3") |
| | | @TableField("box_type3") |
| | | private String boxType3 = "1"; |
| | | |
| | | public OrderDetlPakin() {} |
| | | |
| | |
| | | return "未完成"; |
| | | } |
| | | |
| | | public String getBoxType1$(){ |
| | | BasProcessProceduresService service = SpringUtils.getBean(BasProcessProceduresService.class); |
| | | BasProcessProcedures processProcedures = service.selectOne(new EntityWrapper<BasProcessProcedures>().eq("box_type", this.boxType1)); |
| | | if (!Cools.isEmpty(processProcedures)){ |
| | | return String.valueOf(processProcedures.getBoxSpecs()); |
| | | } |
| | | return this.boxType1; |
| | | } |
| | | |
| | | public String getBoxType2$(){ |
| | | BasQualityTestingService service = SpringUtils.getBean(BasQualityTestingService.class); |
| | | BasQualityTesting basQualityTesting = service.selectOne(new EntityWrapper<BasQualityTesting>().eq("box_type", this.boxType1)); |
| | | if (!Cools.isEmpty(basQualityTesting)){ |
| | | return String.valueOf(basQualityTesting.getBoxSpecs()); |
| | | } |
| | | return this.boxType1; |
| | | } |
| | | |
| | | public boolean beSimilar(OrderDetlPakin orderDetlPakin){ |
| | | return ( |
| | | this.orderNo.equals(orderDetlPakin.getOrderNo()) |
| | |
| | | && this.standby1.equals(orderDetlPakin.getStandby1()) |
| | | && this.standby2.equals(orderDetlPakin.getStandby2()) |
| | | && this.standby3.equals(orderDetlPakin.getStandby3()) |
| | | && this.boxType1.equals(orderDetlPakin.getBoxType1()) |
| | | && this.boxType2.equals(orderDetlPakin.getBoxType2()) |
| | | && this.boxType3.equals(orderDetlPakin.getBoxType3()) |
| | | ); |
| | | } |
| | | |