cuilei
2025-06-16 73be743ff89b54fa14fb07afa72e6d833406a381
工具管理-调整参数导入增加集团公司编码、标记、工具简称字段
已修改12个文件
163 ■■■■■ 文件已修改
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaBladeController.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaCommonToolController.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaHoleToolsController.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaMillToolController.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaThreadingToolController.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaTurningToolsController.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaBlade.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaCommonTool.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaHoleTools.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaMillTool.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaThreadingTool.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaTurningTools.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaBladeController.java
@@ -504,6 +504,23 @@
                    paraBlade.setPitch(ExcelUtils.getCellValueAsString(cell35));
                    Cell cell36 = row.getCell(36);//最小加工内螺纹公称直径
                    paraBlade.setMinInternalThread(ExcelUtils.getCellValueAsString(cell36));
                    Cell cell37 = row.getCell(37);//集团公司编码
                    paraBlade.setGroupCompanyCode(ExcelUtils.getCellValueAsString(cell37));
                    Cell cell38 = row.getCell(38);//集团公司标记
                    if (cell38 == null || cell38.getCellType() == CellType.BLANK) {
                        //标记为空,拼接
                        String sign = ExcelUtils.getCellValueAsString(cell7)//中文名称
                                + "-" + ExcelUtils.getCellValueAsString(cell11)//型号/图号
                                + "-" + ExcelUtils.getCellValueAsString(cell13)//刀片形状
                                + "-" + ExcelUtils.getCellValueAsString(cell14)//刀片长度
                                + "-" + ExcelUtils.getCellValueAsString(cell15)//切削刃数
                                + "-" + ExcelUtils.getCellValueAsString(cell18);//刀尖R
                        paraBlade.setGroupCompanySign(sign);
                    } else {
                        paraBlade.setGroupCompanySign(ExcelUtils.getCellValueAsString(cell38));
                    }
                    Cell cell39 = row.getCell(39);//工具简称
                    paraBlade.setShortCalled(ExcelUtils.getCellValueAsString(cell39));
                    paraBladeImportList.add(paraBlade);
                    successLines++;
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaCommonToolController.java
@@ -410,6 +410,19 @@
                    }
                    Cell cell14 = row.getCell(14);//零件材料
                    paraCommonTool.setPartMaterial(ExcelUtils.getCellValueAsString(cell14));
                    Cell cell15 = row.getCell(15);//集团公司编码
                    paraCommonTool.setGroupCompanyCode(ExcelUtils.getCellValueAsString(cell15));
                    Cell cell16 = row.getCell(16);//集团公司标记
                    if (cell16 == null || cell16.getCellType() == CellType.BLANK) {
                        //标记为空,拼接
                        String sign = ExcelUtils.getCellValueAsString(cell7)//中文名称
                                + "-" + ExcelUtils.getCellValueAsString(cell11);//型号/图号
                        paraCommonTool.setGroupCompanySign(sign);
                    } else {
                        paraCommonTool.setGroupCompanySign(ExcelUtils.getCellValueAsString(cell16));
                    }
                    Cell cell17 = row.getCell(17);//工具简称
                    paraCommonTool.setShortCalled(ExcelUtils.getCellValueAsString(cell17));
                    paraCommonToolImportList.add(paraCommonTool);
                    successLines++;
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaHoleToolsController.java
@@ -526,6 +526,21 @@
                    paraHoleTools.setHeadsNumber(ExcelUtils.getCellValueAsString(cell44));
                    Cell cell45 = row.getCell(45);//适配刀座
                    paraHoleTools.setAdaptHolder(ExcelUtils.getCellValueAsString(cell45));
                    Cell cell46 = row.getCell(46);//集团公司编码
                    paraHoleTools.setGroupCompanyCode(ExcelUtils.getCellValueAsString(cell46));
                    Cell cell47 = row.getCell(47);//集团公司标记
                    if (cell47 == null || cell47.getCellType() == CellType.BLANK) {
                        //标记为空,拼接
                        String sign = ExcelUtils.getCellValueAsString(cell7)//中文名称
                                + "-" + ExcelUtils.getCellValueAsString(cell11)//型号/图号
                                + "-" + ExcelUtils.getCellValueAsString(cell13)//刀具直径
                                + "-" + ExcelUtils.getCellValueAsString(cell16);//刀具总长
                        paraHoleTools.setGroupCompanySign(sign);
                    } else {
                        paraHoleTools.setGroupCompanySign(ExcelUtils.getCellValueAsString(cell47));
                    }
                    Cell cell48 = row.getCell(48);//工具简称
                    paraHoleTools.setShortCalled(ExcelUtils.getCellValueAsString(cell48));
                    paraHoleToolsImportList.add(paraHoleTools);
                    successLines++;
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaMillToolController.java
@@ -530,6 +530,22 @@
                    paraMillTool.setPitch(ExcelUtils.getCellValueAsString(cell44));
                    Cell cell45 = row.getCell(45);//最小加工直径
                    paraMillTool.setRecentlyDiameter(ExcelUtils.getCellValueAsString(cell45));
                    Cell cell46 = row.getCell(46);//集团公司编码
                    paraMillTool.setGroupCompanyCode(ExcelUtils.getCellValueAsString(cell46));
                    Cell cell47 = row.getCell(47);//集团公司标记
                    if (cell47 == null || cell47.getCellType() == CellType.BLANK) {
                        //标记为空,拼接
                        String sign = ExcelUtils.getCellValueAsString(cell7)//中午名称
                                + "-" + ExcelUtils.getCellValueAsString(cell11)//型号/图号
                                + "-" + ExcelUtils.getCellValueAsString(cell13)//刀具直径
                                //+ "-" + ExcelUtils.getCellValueAsString()//端刃底角字段不明确,先空着
                                + "-" + ExcelUtils.getCellValueAsString(cell17);//刀具总长
                        paraMillTool.setGroupCompanySign(sign);
                    } else {
                        paraMillTool.setGroupCompanySign(ExcelUtils.getCellValueAsString(cell47));
                    }
                    Cell cell48 = row.getCell(48);//工具简称
                    paraMillTool.setShortCalled(ExcelUtils.getCellValueAsString(cell48));
                    paraMillToolImportList.add(paraMillTool);
                    successLines++;
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaThreadingToolController.java
@@ -513,6 +513,21 @@
                    paraThreadingTool.setConnectionAperture(ExcelUtils.getCellValueAsString(cell34));
                    Cell cell35 = row.getCell(35);//连接键槽
                    paraThreadingTool.setConnectingKeyway(ExcelUtils.getCellValueAsString(cell35));
                    Cell cell36 = row.getCell(36);//集团公司编码
                    paraThreadingTool.setGroupCompanyCode(ExcelUtils.getCellValueAsString(cell36));
                    Cell cell37 = row.getCell(37);//集团公司标记
                    if (cell37 == null || cell37.getCellType() == CellType.BLANK) {
                        //标记为空,拼接
                        String sign = ExcelUtils.getCellValueAsString(cell7)//中文名称
                                + "-" + ExcelUtils.getCellValueAsString(cell11)//型号/图号
                                + "-" + ExcelUtils.getCellValueAsString(cell13)//螺纹代号
                                + "-" + ExcelUtils.getCellValueAsString(cell14);//螺距
                        paraThreadingTool.setGroupCompanySign(sign);
                    } else {
                        paraThreadingTool.setGroupCompanySign(ExcelUtils.getCellValueAsString(cell37));
                    }
                    Cell cell38 = row.getCell(38);//工具简称
                    paraThreadingTool.setShortCalled(ExcelUtils.getCellValueAsString(cell38));
                    paraThreadingToolImportList.add(paraThreadingTool);
                    successLines++;
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaTurningToolsController.java
@@ -533,6 +533,21 @@
                    paraTurningTools.setBladeThickness(ExcelUtils.getCellValueAsString(cell47));
                    Cell cell48 = row.getCell(48);//最小加工直径
                    paraTurningTools.setMinDiameter(ExcelUtils.getCellValueAsString(cell48));
                    Cell cell49 = row.getCell(49);//集团公司编码
                    paraTurningTools.setGroupCompanyCode(ExcelUtils.getCellValueAsString(cell49));
                    Cell cell50 = row.getCell(50);//集团公司标记
                    if (cell50 == null || cell50.getCellType() == CellType.BLANK) {
                        //标记为空,拼接
                        String sign = ExcelUtils.getCellValueAsString(cell7)//中文名称
                                + "-" + ExcelUtils.getCellValueAsString(cell11)//型号/图号
                                + "-" + ExcelUtils.getCellValueAsString(cell13)//刀头规格
                                + "-" + ExcelUtils.getCellValueAsString(cell15);//主偏角
                        paraTurningTools.setGroupCompanySign(sign);
                    } else {
                        paraTurningTools.setGroupCompanySign(ExcelUtils.getCellValueAsString(cell50));
                    }
                    Cell cell51 = row.getCell(51);//工具简称
                    paraTurningTools.setShortCalled(ExcelUtils.getCellValueAsString(cell51));
                    paraTurningToolsImportList.add(paraTurningTools);
                    successLines++;
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaBlade.java
@@ -168,6 +168,18 @@
    @Excel(name = "最小加工内螺纹公称直径", width = 15)
    @ApiModelProperty(value = "最小加工内螺纹公称直径")
    private String minInternalThread;
    /**集团公司编码*/
    @Excel(name = "集团公司编码", width = 15)
    @ApiModelProperty(value = "集团公司编码")
    private String groupCompanyCode;
    /**集团公司标记*/
    @Excel(name = "集团公司标记", width = 15)
    @ApiModelProperty(value = "集团公司标记")
    private String groupCompanySign;
    /**工具简称*/
    @Excel(name = "工具简称", width = 15)
    @ApiModelProperty(value = "工具简称")
    private String shortCalled;
    /**租户号*/
    @Excel(name = "租户号", width = 15)
    @ApiModelProperty(value = "租户号")
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaCommonTool.java
@@ -80,6 +80,18 @@
    @Excel(name = "零件材料", width = 15)
    @ApiModelProperty(value = "零件材料")
    private String partMaterial;
    /**集团公司编码*/
    @Excel(name = "集团公司编码", width = 15)
    @ApiModelProperty(value = "集团公司编码")
    private String groupCompanyCode;
    /**集团公司标记*/
    @Excel(name = "集团公司标记", width = 15)
    @ApiModelProperty(value = "集团公司标记")
    private String groupCompanySign;
    /**工具简称*/
    @Excel(name = "工具简称", width = 15)
    @ApiModelProperty(value = "工具简称")
    private String shortCalled;
    /**备注*/
    @Excel(name = "备注", width = 15)
    @ApiModelProperty(value = "备注")
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaHoleTools.java
@@ -204,6 +204,18 @@
    @Excel(name = "适配刀座", width = 15)
    @ApiModelProperty(value = "适配刀座")
    private String adaptHolder;
    /**集团公司编码*/
    @Excel(name = "集团公司编码", width = 15)
    @ApiModelProperty(value = "集团公司编码")
    private String groupCompanyCode;
    /**集团公司标记*/
    @Excel(name = "集团公司标记", width = 15)
    @ApiModelProperty(value = "集团公司标记")
    private String groupCompanySign;
    /**工具简称*/
    @Excel(name = "工具简称", width = 15)
    @ApiModelProperty(value = "工具简称")
    private String shortCalled;
    /**备注*/
    @Excel(name = "备注", width = 15)
    @ApiModelProperty(value = "备注")
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaMillTool.java
@@ -204,6 +204,18 @@
    @Excel(name = "最近加工直径", width = 15)
    @ApiModelProperty(value = "最近加工直径")
    private String recentlyDiameter;
    /**集团公司编码*/
    @Excel(name = "集团公司编码", width = 15)
    @ApiModelProperty(value = "集团公司编码")
    private String groupCompanyCode;
    /**集团公司标记*/
    @Excel(name = "集团公司标记", width = 15)
    @ApiModelProperty(value = "集团公司标记")
    private String groupCompanySign;
    /**工具简称*/
    @Excel(name = "工具简称", width = 15)
    @ApiModelProperty(value = "工具简称")
    private String shortCalled;
    /**租户号*/
    @Excel(name = "租户号", width = 15)
    @ApiModelProperty(value = "租户号")
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaThreadingTool.java
@@ -164,6 +164,18 @@
    @Excel(name = "连接键槽", width = 15)
    @ApiModelProperty(value = "连接键槽")
    private String connectingKeyway;
    /**集团公司编码*/
    @Excel(name = "集团公司编码", width = 15)
    @ApiModelProperty(value = "集团公司编码")
    private String groupCompanyCode;
    /**集团公司标记*/
    @Excel(name = "集团公司标记", width = 15)
    @ApiModelProperty(value = "集团公司标记")
    private String groupCompanySign;
    /**工具简称*/
    @Excel(name = "工具简称", width = 15)
    @ApiModelProperty(value = "工具简称")
    private String shortCalled;
    /**租户号*/
    @Excel(name = "租户号", width = 15)
    @ApiModelProperty(value = "租户号")
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaTurningTools.java
@@ -216,6 +216,18 @@
    @Excel(name = "最小加工直径", width = 15)
    @ApiModelProperty(value = "最小加工直径")
    private String minDiameter;
    /**集团公司编码*/
    @Excel(name = "集团公司编码", width = 15)
    @ApiModelProperty(value = "集团公司编码")
    private String groupCompanyCode;
    /**集团公司标记*/
    @Excel(name = "集团公司标记", width = 15)
    @ApiModelProperty(value = "集团公司标记")
    private String groupCompanySign;
    /**工具简称*/
    @Excel(name = "工具简称", width = 15)
    @ApiModelProperty(value = "工具简称")
    private String shortCalled;
    /**租户号*/
    @Excel(name = "租户号", width = 15)
    @ApiModelProperty(value = "租户号")