package com.shkj.wms.bo;

import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import javax.validation.constraints.NotBlank;

@Data
@NoArgsConstructor
@Accessors(chain = true)
public class BusinBillHeadAddBo {

    private static final long serialVersionUID = 1L;

    /** 单据编号 */
    @NotBlank(message = "单据编号不得为空")
    private String transId;

    /** 业务类型 */
    @NotBlank(message = "业务类型不得为空")
    private String transNo;

    /** 出入库方向 */
    @NotBlank(message = "出入库方向不得为空")
    private String transQual;

    /** 客户代码 */
    private String compno;

    /** 是否紧急 */
    private String rushFlg;

    /** 相关单号 */
    private String rellbillNo;

    /** 总数量 */
    @NotBlank(message = "总数量不得为空")
    private Long tqty;

    /** 单据状态 */
    private String auditFlg;

    /** 任务单号 */

    private Long taskCode;

    /** 治具编号 */
    private Long containerCode;

    /** 批次号 */
    private String batch;

    /** 仓库 */
    private Long branchId;

}
