ソースを参照

fix:增加配置文件

wang.sq@aliyun.com 2 ヶ月 前
コミット
31b9d76474

+ 128 - 0
imcs-admin-boot/imcs-business-entity/src/main/java/com/github/zuihou/business/productionReadyCenter/entity/CuttingToolConfig.java

@@ -0,0 +1,128 @@
+package com.github.zuihou.business.productionReadyCenter.entity;
+
+import cn.afterturn.easypoi.excel.annotation.Excel;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.github.zuihou.base.entity.Entity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.*;
+import lombok.experimental.Accessors;
+import org.hibernate.validator.constraints.Length;
+
+import java.io.Serializable;
+
+import static com.baomidou.mybatisplus.annotation.SqlCondition.LIKE;
+
+/**
+ * @Project: imcs-admin-boot
+ * @Package: com.github.zuihou.business.productionReadyCenter.entity
+ * @Author: Lenovo
+ * @Time: 2025 - 04 - 01 11 : 58
+ * @Description:
+ */
+
+@Data
+@NoArgsConstructor
+@ToString(callSuper = true)
+@EqualsAndHashCode(callSuper = true)
+@Accessors(chain = true)
+@TableName("imcs_cutting_tool_config")
+@ApiModel(value = "CuttingTool", description = "刀具对刀配置信息")
+@AllArgsConstructor
+public class CuttingToolConfig extends Entity<Long> {
+
+    private static final long serialVersionUID = 1L;
+
+    private Long id;
+
+    @ApiModelProperty(value = "刀具号")
+    @TableField(value = "cutting_tool_no", condition = LIKE)
+    @Excel(name = "刀具号")
+    private Long cuttingToolNo;
+
+    @ApiModelProperty(value = "刀具长度-对应机床L或者车刀表zl代表刀具在z轴方向上的长度")
+    @Length(max = 128, message = "名称长度不能超过128")
+    @TableField(value = "cutter_zl_min", condition = LIKE)
+    @Excel(name = "刀具长度下偏差")
+    private  double cutterZlMin = 0.0;
+
+    @ApiModelProperty(value = "刀具长度-对应机床L或者车刀表zl代表刀具在z轴方向上的长度")
+    @Length(max = 128, message = "名称长度不能超过128")
+    @TableField(value = "cutter_zl_max", condition = LIKE)
+    @Excel(name = "刀具长度上偏差")
+    private  double cutterZlMax = 0.0;
+
+    @ApiModelProperty(value = "刀具半径/直径,根据类型来,对应机床R或者车刀表xl代表刀具在Y轴方向上的长度")
+    @Length(max = 128, message = "名称长度不能超过128")
+    @TableField(value = "cutter_xl_min", condition = LIKE)
+    @Excel(name = "刀具半径/直径,根据类型来")
+    private  double cutterXlMin = 0.0;
+
+    @ApiModelProperty(value = "刀具半径/直径,根据类型来,对应机床R或者车刀表xl代表刀具在Y轴方向上的长度")
+    @Length(max = 128, message = "名称长度不能超过128")
+    @TableField(value = "cutter_xl_max", condition = LIKE)
+    @Excel(name = "刀具半径/直径,根据类型来")
+    private  double cutterXlMax = 0.0;
+
+    @ApiModelProperty(value = "主轴定向角度")
+    @Length(max = 128, message = "名称长度不能超过128")
+    @TableField(value = "cutter_ori_min", condition = LIKE)
+    @Excel(name = "主轴定向角度")
+    private  double cutterOriMin = 0.0;
+
+    @ApiModelProperty(value = "主轴定向角度")
+    @Length(max = 128, message = "名称长度不能超过128")
+    @TableField(value = "cutter_ori_max", condition = LIKE)
+    @Excel(name = "主轴定向角度")
+    private  double cutterOriMax = 0.0;
+
+    @ApiModelProperty(value = "刀具子类型(机床)")
+    @Length(max = 128, message = "名称长度不能超过128")
+    @TableField(value = "cutter_typ_sub_dnc", condition = LIKE)
+    @Excel(name = "刀具子类型(机床),是否为空1可以为,2不可")
+    private  String cutterTypSubDnc = "2";
+
+    @ApiModelProperty(value = "刀具R角,车刀")
+    @Length(max = 128, message = "名称长度不能超过128")
+    @TableField(value = "cutter_rs_min", condition = LIKE)
+    @Excel(name = "刀具R角")
+    private  double cutterRsMin = 0.0;
+
+    @ApiModelProperty(value = "刀具R角,车刀")
+    @Length(max = 128, message = "名称长度不能超过128")
+    @TableField(value = "cutter_rs_max", condition = LIKE)
+    @Excel(name = "刀具R角")
+    private  double cutterRsMax = 0.0;
+
+    @ApiModelProperty(value = "刀具定向,车刀")
+    @Length(max = 128, message = "名称长度不能超过128")
+    @TableField(value = "cutter_to_min", condition = LIKE)
+    @Excel(name = "刀具定向")
+    private  double cutterToMin = 0.0;
+
+    @ApiModelProperty(value = "刀具定向,车刀")
+    @Length(max = 128, message = "名称长度不能超过128")
+    @TableField(value = "cutter_to_max", condition = LIKE)
+    @Excel(name = "刀具定向")
+    private  double cutterToMax = 0.0;
+
+    @ApiModelProperty(value = "内冷开")
+    @Length(max = 128, message = "名称长度不能超过128")
+    @TableField(value = "cutter_plc_bit", condition = LIKE)
+    @Excel(name = "内冷开")
+    private  String cutterPlcBit ;
+
+    @ApiModelProperty(value = "最小刀具寿命")
+    @Length(max = 128, message = "名称长度不能超过128")
+    @TableField(value = "cutter_time2", condition = LIKE)
+    @Excel(name = "最小刀具寿命")
+    private  double cutterTime2 = 0.0;
+
+    @ApiModelProperty(value = "备注,用来展示其他没有的要求")
+    @TableField(value = "remark", condition = LIKE)
+    @Excel(name = "备注,用来展示其他没有的要求")
+    private  String remark = "0";
+
+
+}