From d1ea726be5628c46fb6be700a0197002d55d39f1 Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期一, 25 九月 2023 13:14:24 +0800
Subject: [PATCH] 修改2.0   9.25

---
 inspect-server/src/main/java/com/yuanchu/mom/service/FinishedInspectService.java |   47 +++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 41 insertions(+), 6 deletions(-)

diff --git a/inspect-server/src/main/java/com/yuanchu/mom/service/FinishedInspectService.java b/inspect-server/src/main/java/com/yuanchu/mom/service/FinishedInspectService.java
index 9d3f22c..55cca2d 100644
--- a/inspect-server/src/main/java/com/yuanchu/mom/service/FinishedInspectService.java
+++ b/inspect-server/src/main/java/com/yuanchu/mom/service/FinishedInspectService.java
@@ -2,15 +2,17 @@
 
 import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.yuanchu.mom.pojo.FinishedInspect;
 import com.baomidou.mybatisplus.extension.service.IService;
+import com.yuanchu.mom.pojo.FinishedInspect;
+import com.yuanchu.mom.pojo.vo.FinishedInspectVo;
 import org.springframework.transaction.annotation.Transactional;
 
+import java.util.List;
 import java.util.Map;
 
 /**
  * <p>
- *  鏈嶅姟绫�
+ * 鏈嶅姟绫�
  * </p>
  *
  * @author 姹熻嫃榈烽洀缃戠粶绉戞妧鏈夐檺鍏徃
@@ -18,10 +20,43 @@
  */
 public interface FinishedInspectService extends IService<FinishedInspect> {
 
-    @Transactional(rollbackFor = Exception.class)
-    Integer addProcessInspectionSheet(FinishedInspect finishedInspect);
+    /**
+     * 鏂板妫�楠屽崟-->鏍规嵁璁㈠崟鍙烽�夋嫨浜у搧淇℃伅
+     *
+     * @param orderNumber
+     * @return
+     */
+    List<Map<String, Object>> chooseMater(String orderNumber);
 
-    Integer inspectionConclusion(Integer finishedInspectId, Integer result);
+    /**
+     * 鏂板鎴愬搧妫�楠屽崟
+     *
+     * @param finishedInspectVo
+     * @return
+     */
+    Integer addProcessInspectionSheet(String userId, FinishedInspectVo finishedInspectVo);
 
-    IPage<Map<String, Object>> selectFinishedInspectPage(Page<Object> page, Integer inspectResult, String inspectDate, String inspectUsername);
+
+    /**
+     * 涓婃姤(鏇存柊妫�楠岀姸鎬�)
+     * @param id
+     * @return
+     */
+    String updateFinishInspectsById(String username,Integer id,Integer number);
+
+    /**
+     * 鍒嗛〉鏌ヨ鎴愬搧妫�楠屽崟鍒楄〃
+     * @param page
+     * @param result
+     * @param material
+     * @return
+     */
+    IPage<Map<String, Object>> selectFinishedInspectPage(Page<Object> page, Integer result, String material);
+
+    /**
+     * 鏍规嵁妫�楠屽崟id鏌ヨ鎴愬搧妫�楠屽崟璇︽儏
+     * @param id
+     * @return
+     */
+    List<Map<String,Object>> selectFinishInspectsListById(Integer id);
 }

--
Gitblit v1.9.3