gongchunyi
2026-04-30 5dc34f36049194d1a124eb60dd68cb17e498caec
fix:原料、过程与出厂检验导出列修改
已修改3个文件
21 ■■■■■ 文件已修改
src/main/java/com/ruoyi/quality/pojo/QualityInspect.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/service/impl/QualityInspectServiceImpl.java 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/service/impl/QualityTestStandardServiceImpl.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/pojo/QualityInspect.java
@@ -58,7 +58,7 @@
    /**
     * 工序(过程检验)
     */
    @Excel(name = "工序")
    @Excel(name = "部件类型")
    private String process;
    /**
src/main/java/com/ruoyi/quality/service/impl/QualityInspectServiceImpl.java
@@ -197,17 +197,26 @@
        }
        ExcelUtil<QualityInspect> util = new ExcelUtil<>(QualityInspect.class);
        String sheetName = "检验导出";
        if (qualityInspect != null && qualityInspect.getInspectType() != null) {
        switch (qualityInspect.getInspectType()) {
            case 0:
                util.exportExcel(response, qualityInspects, "原材料检验导出");
                    util.hideColumn("customer", "process");
                    sheetName = "原材料检验导出";
                break;
            case 1:
                util.exportExcel(response, qualityInspects, "过程检验导出");
                    util.hideColumn("supplier", "customer");
                    sheetName = "过程检验导出";
                break;
            case 2:
                util.exportExcel(response, qualityInspects, "出厂检验导出");
                    util.hideColumn("supplier", "customer", "process");
                    sheetName = "出厂检验导出";
                    break;
                default:
                break;
        }
        }
        util.exportExcel(response, qualityInspects, sheetName);
    }
src/main/java/com/ruoyi/quality/service/impl/QualityTestStandardServiceImpl.java
@@ -1,11 +1,8 @@
package com.ruoyi.quality.service.impl;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.basic.mapper.ProductModelMapper;
import com.ruoyi.basic.pojo.ProductModel;
import com.ruoyi.common.exception.ServiceException;
import com.ruoyi.common.utils.DictUtils;
import com.ruoyi.common.utils.StringUtils;
@@ -15,7 +12,6 @@
import com.ruoyi.quality.pojo.QualityInspect;
import com.ruoyi.quality.pojo.QualityTestStandard;
import com.ruoyi.quality.mapper.QualityTestStandardMapper;
import com.ruoyi.quality.pojo.QualityTestStandardBinding;
import com.ruoyi.quality.pojo.QualityTestStandardParam;
import com.ruoyi.quality.service.IQualityTestStandardService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;