package org.jeecg.modules.tms.entity.vo; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import org.jeecgframework.poi.excel.annotation.Excel; import java.io.Serializable; @Data @Accessors(chain = true) @EqualsAndHashCode(callSuper = false) public class ParaTurningToolsVo implements Serializable { private static final long serialVersionUID = 1L; private String id; @ApiModelProperty(value = "分类id") private String classifyId; @ApiModelProperty(value = "分类编号") private String classifyNum; @ApiModelProperty(value = "分类名称") private String classifyName; @ApiModelProperty(value = "工具编码") private String toolCode; @ApiModelProperty(value = "工具编号") private String toolId; @ApiModelProperty(value = "序号(或企业内码)") private String signCode; @ApiModelProperty(value = "中文名称") private String chineseName; @ApiModelProperty(value = "外文名称") private String foreignLanguageName; @ApiModelProperty(value = "标注级别") private String standardLevel; @ApiModelProperty(value = "标准号") private String standardCode; @ApiModelProperty(value = "型号/图号") private String toolModel; @ApiModelProperty(value = "参数表名称") private String paramaTableName; @ApiModelProperty(value = "库位号(展示时、可以多个拼接);展示时、可以多个拼接成多个库位号的字符串,进行伪列展示。") private String positionCode; @ApiModelProperty(value = "工具类型;1.通用 2.专用") private String applicationType; private String applicationTypeName; @ApiModelProperty(value = "厂家") private String supplierId; @ApiModelProperty(value = "仓库省份城市") private String provinceCity; @ApiModelProperty(value = "存储位置(偏那个厂区的库)") private String storageLocation; @ApiModelProperty(value = "计量主单位") private String mainUnit; @ApiModelProperty(value = "计量辅单位") private String auxiliaryUnit; @ApiModelProperty(value = "是否有计量辅单位;1,有辅助单位2.无辅助单位") private String auxiliaryUnitFlag; @ApiModelProperty(value = "单价") private java.math.BigDecimal price; @ApiModelProperty(value = "最低库存") private java.math.BigDecimal lowerInventory; @ApiModelProperty(value = "最高库存") private java.math.BigDecimal highestInventory; @ApiModelProperty(value = "刀头规格") private String headSpecifications; @ApiModelProperty(value = "配套刀片号") private String matchingNumber; @ApiModelProperty(value = "主偏角") private String leadAngle; @ApiModelProperty(value = "刀具截面尺寸") private String crossSectionalSize; @ApiModelProperty(value = "刀具总长") private String totalLength; @ApiModelProperty(value = "切削方向") private String cuttingDirection; @ApiModelProperty(value = "刀具材料") private String toolMaterial; @ApiModelProperty(value = "零件材料") private String partMaterial; @ApiModelProperty(value = "刀具型式") private String toolPattern; @ApiModelProperty(value = "是否涂层") private String paintcoatFlag; @ApiModelProperty(value = "附加技术条件") private String technicalConditions; @ApiModelProperty(value = "附加技术条件说明") private String conditionsInfo; @ApiModelProperty(value = "品牌") private String brand; @ApiModelProperty(value = "制式") private String types; @ApiModelProperty(value = "刀片尺寸") private String knifeSize; @ApiModelProperty(value = "冷却方式") private String coolingMethod; @ApiModelProperty(value = "刀杆类别") private String holderCategory; @ApiModelProperty(value = "刀具直径") private String toolDiameter; @ApiModelProperty(value = "接口紧固形式") private String fasteningForm; @ApiModelProperty(value = "镗杆直径") private String boringBarDiameter; @ApiModelProperty(value = "刀杆长度") private String bladeLength; @ApiModelProperty(value = "刀片形状") private String bladeShape; @ApiModelProperty(value = "刀片后角") private String bladePosterior; @ApiModelProperty(value = "刀杆方向") private String barDirection; @ApiModelProperty(value = "刀杆高度") private String bladeHeight; @ApiModelProperty(value = "刀杆宽度") private String bladeWide; @ApiModelProperty(value = "刀杆尺寸") private String bladeSize; @ApiModelProperty(value = "刀夹型号") private String knifeClipModel; @ApiModelProperty(value = "刀片装夹方式") private String clampingMethod; @ApiModelProperty(value = "刀片槽宽") private String slotWidth; @ApiModelProperty(value = "最小切入直径") private String smallDiameter; @ApiModelProperty(value = "最大切入直径") private String maxDiameter; @ApiModelProperty(value = "最大切槽深度") private String maxDepth; @ApiModelProperty(value = "刀杆形式") private String knifeBarForm; @ApiModelProperty(value = "刀板厚度") private String bladeThickness; @ApiModelProperty(value = "最小加工直径") private String minDiameter; @ApiModelProperty(value = "备注") private String remark; @ApiModelProperty(value = "工具图片") private String toolPicture; }