StockCheckItem.java 1.6 KB
package com.myproject.bean.qisda;

import com.myproject.util.DateUtil;

import java.util.Date;

/**
 * 料仓盘点详情
 * Created by sunke on 2020/6/12.
 */
public class StockCheckItem {
    /**
     * 库位编号
     */
    private String posName;

    /**
     * 库位Id
     */
    private String posId;
    /**
     * 客户端上传的库位是否有料
     */
    private boolean clientHasReel;

    /**
     * 服务器记录的库位物料,如果没有物料,条码为空
     */
    private String barcode = "";

    private Date date = new Date();

    public String getBarcode() {
        return barcode;
    }

    public void setBarcode(String barcode) {
        this.barcode = barcode;
    }

    public boolean isClientHasReel() {
        return clientHasReel;
    }

    public void setClientHasReel(boolean clientHasReel) {
        this.clientHasReel = clientHasReel;
    }

    public String getPosName() {
        return posName;
    }

    public void setPosName(String posName) {
        this.posName = posName;
    }

    public boolean isRight(){
        if(clientHasReel){
           //服务端该库位也记录的有值才算一致
            return !getBarcode().isEmpty();
        }else{
            return getBarcode().isEmpty();
        }
    }

    public Date getDate() {
        return date;
    }

    public void setDate(Date date) {
        this.date = date;
    }

    public String getDateStr(){
        return DateUtil.toDateTimeString(date);
    }

    public String getPosId() {
        return posId;
    }

    public void setPosId(String posId) {
        this.posId = posId;
    }
}