package com.junmp.jyzb.api.bean.req;

import com.junmp.jyzb.api.bean.dto.EquipmentListDto;
import com.junmp.v2.common.bean.request.BaseRequest;
import com.junmp.v2.common.bean.request.ValidationApi;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.util.Date;
import java.util.List;

@Data
public class UpdateInventoryReq   {
    /**
     * id
     */
    @NotBlank(message = "id不能为空", groups = {ValidationApi.add.class,ValidationApi.edit.class})
    private String id;

    private String applyTime;
    /**
     * 工作流
     */
    private String processDefinitionId;

    /**
     *
     */
    @NotBlank(message = "组织机构id不能为空", groups = {ValidationApi.edit.class})

    private Long orgId;

    /**
     *
     */
    @NotBlank(message = "仓库id不能为空", groups = {ValidationApi.edit.class})
    private String warehouseId;

    private String operator;
    private String rulesJson;
    private String inventoryType;

    private String rules;

    private String examineState;

}

