zss
2025-03-05 578bfcb3f58c5458d2c60fe37c3e56ebcda98e18
cnas-process/src/main/java/com/ruoyi/process/service/impl/QualityMonitorServiceImpl.java
@@ -18,8 +18,8 @@
import com.ruoyi.common.utils.QueryWrappers;
import com.ruoyi.common.utils.SecurityUtils;
import com.ruoyi.framework.exception.ErrorException;
import com.ruoyi.basic.util.HackLoopTableRenderPolicy;
import com.ruoyi.basic.util.XWPFDocumentUtils;
import com.ruoyi.inspect.util.HackLoopTableRenderPolicy;
import com.ruoyi.inspect.util.XWPFDocumentUtils;
import com.ruoyi.process.dto.QualityMonitorDetailsEvaluateDto;
import com.ruoyi.process.dto.QualityMonitorDto;
import com.ruoyi.process.excel.QualityMonitorDetailsUpload;
@@ -472,6 +472,10 @@
    public void exportQualityMonitorRatify(Integer detailsRatifyId, HttpServletResponse response) {
        QualityMonitorDetailsRatify qualityMonitorDetailsRatify = qualityMonitorDetailsRatifyMapper.selectOne(Wrappers.<QualityMonitorDetailsRatify>lambdaQuery().eq(QualityMonitorDetailsRatify::getQualityMonitorDetailsId, detailsRatifyId));
        if(ObjectUtils.isNull(qualityMonitorDetailsRatify)){
            throw new ErrorException("这条数据还没有填写相关的实施计划信息!!!");
        }
        // 获取路径
        InputStream inputStream = this.getClass().getResourceAsStream("/static/quality-monitor-details-ratify.docx");
        Configure configure = Configure.builder()