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