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

import com.junmp.v2.common.bean.request.BaseRequest;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
import java.util.List;

@Data
@EqualsAndHashCode(callSuper = true)
public class QueryEquipmentSizeReq extends BaseRequest {

    @NotNull(message = "装备号型主键不能为空", groups = {edit.class, delete.class, detail.class})
    private String id;

    private String typeId;

    private String code;

    private String name;

    private String note;

    private BigDecimal price;

    private Integer state;

    private String instructions;

    private List<String> typeIdsList;
    private String typeName;
    private Integer boxNum;
}
