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 {
|
/**工具简称*/
|
@ApiModelProperty(value = "工具简称")
|
private String aliasLabel;
|
/**刀具直径*/
|
@ApiModelProperty(value = "刀具直径")
|
private String diameter;
|
/**刀具分类ID(不用前端传,后台记录参数用)*/
|
private String classifyId;
|
/**工具编码*/
|
@ApiModelProperty(value = "工具编码(tms_base_tool表tool_code字段)")
|
private String toolCode;
|
/**型号/图号*/
|
@ApiModelProperty(value = "型号/图号")
|
private String toolModel;
|
/**中文名称*/
|
@ApiModelProperty(value = "中文名称")
|
private String chineseName;
|
/**刀具总长*/
|
@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;
|
/**螺纹代号*/
|
@ApiModelProperty(value = "螺纹代号(螺纹刀具)")
|
private String threadCode;
|
/**螺纹旋向*/
|
@ApiModelProperty(value = "螺纹旋向(螺纹刀具)")
|
private String rotationDirection;
|
/**螺纹公差带代号/精度等级*/
|
@ApiModelProperty(value = "螺纹公差带代号/精度等级(螺纹刀具)")
|
private String tolerancezoneLevel;
|
/**外型尺寸*/
|
@ApiModelProperty(value = "外型尺寸(螺纹刀具)")
|
private String externalDimensions;
|
/**柄部规格*/
|
@ApiModelProperty(value = "柄部规格(螺纹刀具)")
|
private String handleSpecifications;
|
/**螺孔类型*/
|
@ApiModelProperty(value = "螺孔类型(螺纹刀具)")
|
private String screwHoleType;
|
/**螺纹标准*/
|
@ApiModelProperty(value = "螺纹标准(螺纹刀具、刀片)")
|
private String threadStandard;
|
/**排屑槽型*/
|
@ApiModelProperty(value = "排屑槽型(螺纹刀具)")
|
private String fluteSoltType;
|
/**螺纹类型*/
|
@ApiModelProperty(value = "螺纹类型(螺纹刀具)")
|
private String threadType;
|
/**导向尺寸*/
|
@ApiModelProperty(value = "导向尺寸(螺纹刀具)")
|
private String guidingSize;
|
/**连接孔径*/
|
@ApiModelProperty(value = "连接孔径(螺纹刀具)")
|
private String connectionAperture;
|
/**连接键槽*/
|
@ApiModelProperty(value = "连接键槽(螺纹刀具)")
|
private String connectingKeyway;
|
/**刀片形状*/
|
@ApiModelProperty(value = "刀片形状(刀片)")
|
private String bladeShape;
|
/**切削刃数*/
|
@ApiModelProperty(value = "切削刃数(刀片)")
|
private String cuttingEdgeCount;
|
/**夹固型式*/
|
@ApiModelProperty(value = "夹固型式(刀片)")
|
private String clampingType;
|
/**刀尖R*/
|
@ApiModelProperty(value = "刀尖R(刀片)")
|
private String noseAngleR;
|
/**加工分类*/
|
@ApiModelProperty(value = "加工分类(刀片)")
|
private String processingClassify;
|
/**刀片后角*/
|
@ApiModelProperty(value = "刀片后角(刀片)")
|
private String bladePosterior;
|
/**刀片尺寸*/
|
@ApiModelProperty(value = "刀片尺寸(刀片)")
|
private String bladeSize;
|
/**内外螺纹*/
|
@ApiModelProperty(value = "内外螺纹(刀片)")
|
private String inOutThread;
|
/**牙型角度*/
|
@ApiModelProperty(value = "牙型角度(刀片)")
|
private String dentalAngle;
|
/**最小加工内螺纹公称直径*/
|
@ApiModelProperty(value = "最小加工内螺纹公称直径(刀片)")
|
private String minInternalThread;
|
|
//分页参数
|
@ApiModelProperty(value = "页码")
|
private Integer pageNo = 1; // 当前页码,默认第一页
|
@ApiModelProperty(value = "每页数量")
|
private Integer pageSize = 10; // 每页数量,默认10条
|
}
|