#
whycq
2024-07-15 b058b8c8be2267c2a0ba4e3916871ede64f53c47
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/entity/BasConveyorSta.java
@@ -185,6 +185,12 @@
    @ApiModelProperty(value= "目标站")
    private Integer staNo;
    /**
     * 条码器ID
     */
    @ApiModelProperty(value= "条码器ID")
    private Long barcodeId;
    public BasConveyorSta() {}
    public BasConveyorSta(Long conveyorId,Integer conveyorNo,Long updateBy,Long createBy,Date createTime,Date updateTime,String memo,Integer deleted,Long hostId,Integer siteNo,String inEnable,String outEnable,String autoing,String loading,String canining,String canouting,Integer locType1,Integer locType2,Integer locType3,String locNo,String qrCodeValue) {
@@ -353,4 +359,15 @@
        return siteStatus.toLowerCase().replaceAll("_", "-");
    }
    public Long getConveyorDeviceId() {
        if (null == this.conveyorId){ return null; }
        BasConveyorService basConveyorService = SpringUtils.getBean(BasConveyorService.class);
        BasConveyor basConveyor = basConveyorService.getById(this.conveyorId);
        if (basConveyor == null) {
            return null;
        }
        return basConveyor.getDeviceId();
    }
}