liding
7 天以前 3728fa293e1faf4bf4f9bf41105b84ddb43dc82e
inspect-server/src/main/java/com/ruoyi/inspect/service/InsReportService.java
@@ -40,12 +40,18 @@
    int wordInsertUrl(Map<String, Object> map, String url);
    /** 在线编辑保存后重新生成对应报告的临时 PDF。 */
    String prepareEditedReportPreview(String absoluteDocxPath);
    String downAll(String ids);
    /**
     * 单份报告 Word 下载,reportType:0检测报告,1检验报告;createOrderUser 用于复用报告编制的数据范围。
     */
    void download(Integer id, Integer reportType, Integer createOrderUser, HttpServletResponse response);
    /** 与 Word 下载相同的数据范围,使用固定分页的 PDF 保留报告版式。 */
    void preview(Integer id, Integer reportType, Integer createOrderUser, HttpServletResponse response);
    int upAll(MultipartFile file) throws IOException;
@@ -60,11 +66,10 @@
    Long getUnqualifiedCount(InsOrder insOrder);
    /**
     * 退回到检验任务
     * @param id
     * @return
     * 退回报告流程。
     * target:INSPECTION_TASK 退回检验任务;REPORT_REVIEW 退回报告审核。
     */
    boolean sendBackTask(Integer id);
    boolean sendBackTask(Integer id, String target, String reason);
    /**
     * 报告导出