cuilei
2025-06-13 830c1077107f50c7dfc747b98bf1960f14353661
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/dto/ToolQueryParamDto.java
@@ -9,13 +9,23 @@
 */
@Data
public class ToolQueryParamDto {
    /**复合参数(工具简称/直径参数),例如:3E*/
    @ApiModelProperty(value = "复合参数(工具简称/直径参数),例如:3E")
    private String param;
    /**工具简称*/
    @ApiModelProperty(value = "工具简称")
    private String aliasLabel;
    /**刀具直径*/
    @ApiModelProperty(value = "刀具直径")
    private String diameter;
    /**刀具分类ID(不用前端传,后台记录参数用)*/
    private String classifyId;
    /**刀具直径(不用前端传,后台记录参数用)*/
    private String diameter;
    /**工具编码*/
    @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;
@@ -23,7 +33,7 @@
    @ApiModelProperty(value = "刀具材料")
    private String toolMaterial;
    /**切削刃长*/
    @ApiModelProperty(value = "切削刃长(孔加工刀具、铣削刀具)")
    @ApiModelProperty(value = "切削刃长(孔加工刀具、铣削刀具、螺纹刀具)")
    private String edgeLength;
    /**刃数(孔加工刀具)*/
    @ApiModelProperty(value = "刃数(孔加工刀具)")
@@ -69,7 +79,7 @@
    @ApiModelProperty(value = "悬伸长度(铣削刀具)")
    private String overhangingLength;
    /**螺距*/
    @ApiModelProperty(value = "螺距(铣削刀具)")
    @ApiModelProperty(value = "螺距(铣削刀具、螺纹刀具、刀片)")
    private String pitch;
    /**最小加工直径*/
    @ApiModelProperty(value = "最小加工直径(铣削刀具)")
@@ -78,7 +88,7 @@
    @ApiModelProperty(value = "配套刀片号(车削刀具)")
    private String matchingNumber;
    /**切削方向*/
    @ApiModelProperty(value = "切削方向(车削刀具)")
    @ApiModelProperty(value = "切削方向(车削刀具、刀片)")
    private String cuttingDirection;
    /**刀片尺寸*/
    @ApiModelProperty(value = "刀片尺寸(车削刀具)")
@@ -87,7 +97,7 @@
    @ApiModelProperty(value = "镗杆直径(车削刀具)")
    private String boringBarDiameter;
    /**刀杆长度*/
    @ApiModelProperty(value = "刀杆长度(车削刀具)")
    @ApiModelProperty(value = "刀杆长度(车削刀具、刀片)")
    private String bladeLength;
    /**刀杆方向*/
    @ApiModelProperty(value = "刀杆方向(车削刀具)")
@@ -96,7 +106,7 @@
    @ApiModelProperty(value = "刀杆高度(车削刀具)")
    private String bladeHeight;
    /**刀杆宽度*/
    @ApiModelProperty(value = "刀杆宽度(车削刀具)")
    @ApiModelProperty(value = "刀杆宽度(车削刀具、刀片)")
    private String bladeWide;
    /**刀片槽宽*/
    @ApiModelProperty(value = "刀片槽宽(车削刀具)")
@@ -108,9 +118,81 @@
    @ApiModelProperty(value = "最大切槽深度(车削刀具)")
    private String maxDepth;
    /**刀板厚度*/
    @ApiModelProperty(value = "刀板厚度(车削刀具)")
    @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条
}