From 4f3a98f19143865cdc1de4791e8a95d96bd40c65 Mon Sep 17 00:00:00 2001
From: maven <2163098428@qq.com>
Date: 星期五, 01 八月 2025 13:27:59 +0800
Subject: [PATCH] yys 密码已重置

---
 inspect-server/src/main/java/com/ruoyi/inspect/service/InsReportService.java |   70 +++++++++++++++++++++++++++++++++++
 1 files changed, 70 insertions(+), 0 deletions(-)

diff --git a/inspect-server/src/main/java/com/ruoyi/inspect/service/InsReportService.java b/inspect-server/src/main/java/com/ruoyi/inspect/service/InsReportService.java
new file mode 100644
index 0000000..0959257
--- /dev/null
+++ b/inspect-server/src/main/java/com/ruoyi/inspect/service/InsReportService.java
@@ -0,0 +1,70 @@
+package com.ruoyi.inspect.service;
+
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.basic.pojo.IfsInventoryQuantity;
+import com.ruoyi.inspect.dto.ReportPageDto;
+import com.ruoyi.inspect.pojo.InsOrder;
+import com.ruoyi.inspect.pojo.InsReport;
+import org.springframework.web.multipart.MultipartFile;
+
+import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
+import java.io.UnsupportedEncodingException;
+import java.util.Map;
+
+/**
+* @author Administrator
+* @description 閽堝琛ㄣ�恑ns_report(妫�楠屾姤鍛�)銆戠殑鏁版嵁搴撴搷浣淪ervice
+* @createDate 2024-03-17 22:10:02
+*/
+public interface InsReportService extends IService<InsReport> {
+
+    Map<String,Object> pageInsReport(Page page, ReportPageDto reportPageDto);
+
+    void wordToPdf(String path,String sealUrl, boolean isRawMater);
+
+    int inReport(String url, Integer id);
+
+    int upReportUrl(Integer id);
+
+    //鎻愪氦
+    int writeReport(Integer id, Integer userId, Integer submitUserId);
+
+    //瀹℃牳
+    int examineReport(Integer id, Integer isExamine, String examineTell, Integer userId);
+
+    //鎵瑰噯
+    int ratifyReport(Integer id, Integer isRatify, String ratifyTell);
+
+    int wordInsertUrl(Map<String, Object> map, String url);
+
+    String downAll(String ids);
+
+    int upAll(MultipartFile file) throws IOException;
+
+    void isRawMaterial(InsOrder insOrder);
+
+    Long getUnqualifiedCount(InsOrder insOrder);
+
+    /**
+     * 绉诲簱鎿嶄綔
+     * @param one
+     * @return
+     */
+    String moveRawMaterial(IfsInventoryQuantity one);
+
+    /**
+     * 閫�鍥炲埌妫�楠屼换鍔�
+     * @param id
+     * @return
+     */
+    boolean sendBackTask(Integer id);
+
+    /**
+     * 鎶ュ憡瀵煎嚭
+     * @param dto
+     * @param response
+     */
+    void reportAllExport(ReportPageDto dto, HttpServletResponse response) throws UnsupportedEncodingException;
+}

--
Gitblit v1.9.3