package com.shkj.wms.bo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.EqualsAndHashCode;
import com.shkj.common.core.domain.BaseEntity;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;


/**
 * 出入库计划分页查询对象 busin_out_in_plan
 *
 * @author lch
 * @date 2023-06-02
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class BusinOutInPlanQueryBo extends BaseEntity {

	/** 分页大小 */
	private Integer pageSize;

	/** 当前页数 */
	private Integer pageNum;

	/** 排序列 */
	private String orderByColumn;

	/** 排序的方向desc或者asc */
	private String isAsc;


	/**
	 * 订单号
	 */
	private String orderNo;

	/**
	 * 模具条码
	 */
	private String moldBarcode;

	/**
	 * 模具条码
	 */
	private String locationCode;
	/**
	 * 托盘编码
	 */
	private String containerCode;

	/**
	 * 出入库类型 in=入库 出库=out
	 */
	private String type;

	/**
	 * 出入库状态 状态 0 待入(出)库 1 入(出)库中  2已入(出)库   3已取消 -1异常
	 */
	private String planStatus;

	/**
	 * 开始时间
	 */

	private String startTime;
	/**
	 * 结束时间
	 */
	private String endTime;

	private List arrType;

	private String moldType;
}
