package org.jeecg.modules.tms.entity.dto;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
|
/***
|
* DNC工具查询参数封装
|
*/
|
@Data
|
public class ToolQueryParamDto {
|
/**复合参数(工具简称/直径参数),例如:3E*/
|
@ApiModelProperty(value = "复合参数(工具简称/直径参数),例如:3E")
|
private String param;
|
/**刀具分类ID(不用前端传,后台记录参数用)*/
|
private String classifyId;
|
/**刀具直径(不用前端传,后台记录参数用)*/
|
private String diameter;
|
/**刀具总长*/
|
@ApiModelProperty(value = "刀具总长")
|
private String totalLength;
|
/**刀具材料*/
|
@ApiModelProperty(value = "刀具材料")
|
private String toolMaterial;
|
/**切削刃长*/
|
@ApiModelProperty(value = "切削刃长(孔加工刀具、铣削刀具)")
|
private String edgeLength;
|
/**刃数(孔加工刀具)*/
|
@ApiModelProperty(value = "刃数(孔加工刀具)")
|
private String bladeCount;
|
/**有效加工长度*/
|
@ApiModelProperty(value = "有效加工长度(孔加工刀具)")
|
private String effectiveLength;
|
/**最小镗孔直径(孔加工刀具)*/
|
@ApiModelProperty(value = "最小镗孔直径(孔加工刀具)")
|
private String latestBoringDiameter;
|
/**最大镗孔直径(孔加工刀具)*/
|
@ApiModelProperty(value = "最大镗孔直径(孔加工刀具)")
|
private String maxBoringDiameter;
|
/**刀杆直径*/
|
@ApiModelProperty(value = "刀杆直径(孔加工刀具)")
|
private String knifeDiameter;
|
/**孔径*/
|
@ApiModelProperty(value = "孔径(孔加工刀具)")
|
private String boreDiameter;
|
/**刀头数*/
|
@ApiModelProperty(value = "刀头数(孔加工刀具)")
|
private String headsNumber;
|
/**齿数*/
|
@ApiModelProperty(value = "齿数(铣削刀具)")
|
private String numberOfTeeth;
|
/**颈径*/
|
@ApiModelProperty(value = "颈径(铣削刀具)")
|
private String neckDiameter;
|
/**最小直径*/
|
@Excel(name = "最小直径", width = 15)
|
@ApiModelProperty(value = "最小直径(孔加工刀具、铣削刀具、车削刀具)")
|
private String smallDiameter;
|
/**柄长*/
|
@ApiModelProperty(value = "柄长(铣削刀具)")
|
private String handleLength;
|
/**最大切深*/
|
@ApiModelProperty(value = "最大切深(铣削刀具)")
|
private String deepestDepth;
|
/**柄颈长度*/
|
@ApiModelProperty(value = "柄颈长度(铣削刀具)")
|
private String handleNeckLength;
|
/**悬伸长度*/
|
@ApiModelProperty(value = "悬伸长度(铣削刀具)")
|
private String overhangingLength;
|
/**螺距*/
|
@ApiModelProperty(value = "螺距(铣削刀具)")
|
private String pitch;
|
/**最小加工直径*/
|
@ApiModelProperty(value = "最小加工直径(铣削刀具)")
|
private String recentlyDiameter;
|
/**配套刀片号*/
|
@ApiModelProperty(value = "配套刀片号(车削刀具)")
|
private String matchingNumber;
|
/**切削方向*/
|
@ApiModelProperty(value = "切削方向(车削刀具)")
|
private String cuttingDirection;
|
/**刀片尺寸*/
|
@ApiModelProperty(value = "刀片尺寸(车削刀具)")
|
private String knifeSize;
|
/**镗杆直径*/
|
@ApiModelProperty(value = "镗杆直径(车削刀具)")
|
private String boringBarDiameter;
|
/**刀杆长度*/
|
@ApiModelProperty(value = "刀杆长度(车削刀具)")
|
private String bladeLength;
|
/**刀杆方向*/
|
@ApiModelProperty(value = "刀杆方向(车削刀具)")
|
private String barDirection;
|
/**刀杆高度*/
|
@ApiModelProperty(value = "刀杆高度(车削刀具)")
|
private String bladeHeight;
|
/**刀杆宽度*/
|
@ApiModelProperty(value = "刀杆宽度(车削刀具)")
|
private String bladeWide;
|
/**刀片槽宽*/
|
@ApiModelProperty(value = "刀片槽宽(车削刀具)")
|
private String slotWidth;
|
/**最大切入直径*/
|
@ApiModelProperty(value = "最大切入直径(车削刀具)")
|
private String maxDiameter;
|
/**最大切槽深度*/
|
@ApiModelProperty(value = "最大切槽深度(车削刀具)")
|
private String maxDepth;
|
/**刀板厚度*/
|
@ApiModelProperty(value = "刀板厚度(车削刀具)")
|
private String bladeThickness;
|
/**最小加工直径*/
|
@ApiModelProperty(value = "最小加工直径(车削刀具)")
|
private String minDiameter;
|
}
|