SyncMaterialDto.java 1.3 KB
package com.huaheng.api.mes.domain;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.io.Serializable;

/**
 * 同步物料信息Dto类
 */
@Data
public class SyncMaterialDto implements Serializable {

    private static final long serialVersionUID = -2138841044502973866L;

    /**
     * 物料编码
     */
    private String materialCode;
    /**
     * 物料名称
     */
    private String materialName;
    /**
     * 物料规格
     */
    private String materialSpec;
    /**
     * 物料单位
     */
    private String materialUnit;
    /**
     * 物料描述
     */
    private String description;
    /**
     * 物料类型
     */
    private String category;
    /**
     * 盛具类型
     */
    @JSONField(name = "containerType")
    private String vehicleType;
    /**
     * 物料类别
     */
    private String materialType;
    /**
     * 供应方式 1:采购件 2:外协件 3:自制件
     */
    private Integer supplyType;
    /**
     * 追溯方式 1:序号追溯 2:批次追溯 "":无
     */
    private String tracingType;
    /**
     * 药量(g)
     */
    private Double weight;
    /**
     * 高度(cm)
     */
    private Double high;
    /**
     * 是否可用,true:可用,false:不可用
     */
    private Boolean enable;
}