From 65bedd623765cb52757fe842b888771767b349df Mon Sep 17 00:00:00 2001
From: lxw <810412026@qq.com>
Date: 星期三, 21 六月 2023 11:56:51 +0800
Subject: [PATCH] sop查询

---
 src/main/java/com/whyc/service/SOPService.java |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/whyc/service/SOPService.java b/src/main/java/com/whyc/service/SOPService.java
index facb0ba..07e9b29 100644
--- a/src/main/java/com/whyc/service/SOPService.java
+++ b/src/main/java/com/whyc/service/SOPService.java
@@ -1,6 +1,7 @@
 package com.whyc.service;
 
 import com.whyc.dto.Response;
+import com.whyc.dto.SopDto;
 import com.whyc.mapper.SOPMapper;
 import com.whyc.pojo.SOP;
 import com.whyc.pojo.SOPProduct;
@@ -17,6 +18,7 @@
 import java.util.Date;
 import java.util.LinkedList;
 import java.util.List;
+import java.util.Map;
 import java.util.stream.Collectors;
 
 @Service
@@ -150,4 +152,20 @@
     public Response add(SOP sop) {
         return null;
     }
+
+    //鏌ヨsop淇℃伅
+    public Response getSopInfo(List<SopDto> sqlList, String code, String model) {
+        String sqlStr=" ";
+        if(sqlList!=null&&sqlList.size()>0){
+            for (SopDto dto:sqlList) {
+                if(dto.getChileType().size()>0){
+                    for (int i=0;i<dto.getChileType().size();i++){
+                        sqlStr+=" and file_type like "+"'%"+dto.getParentType()+"%' ";
+                    }
+                }
+            }
+        }
+        List<SOP> list=mapper.getSopInfo(sqlStr,code,model);
+        return new Response().setII(1,list.size()>0,list,"鏌ヨsop淇℃伅");
+    }
 }

--
Gitblit v1.9.1