From e9d5503ee1a17a3a2c9b0b9880b711a4a62061d8 Mon Sep 17 00:00:00 2001
From: whycxzp <glperry@163.com>
Date: 星期五, 08 十二月 2023 13:29:05 +0800
Subject: [PATCH] SOP查询逻辑更新

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

diff --git a/src/main/java/com/whyc/service/SOPService.java b/src/main/java/com/whyc/service/SOPService.java
index 4dea68b..a572034 100644
--- a/src/main/java/com/whyc/service/SOPService.java
+++ b/src/main/java/com/whyc/service/SOPService.java
@@ -410,7 +410,7 @@
     }
 
     //鏌ヨsop淇℃伅
-    public Response getSopInfo(List<SopDto> sqlList, String code, String model,int pageCurr,int pageSize) {
+    public Response getSopInfo(List<SopDto> sqlList, String code, String model, Integer status, int pageCurr, int pageSize) {
         String sqlStr="  ";
         if(sqlList!=null&&sqlList.size()>0){
             for (SopDto dto:sqlList) {
@@ -418,11 +418,14 @@
                     for (int i=0;i<dto.getChileType().size();i++){
                         sqlStr+=" and file_type like "+"'%"+dto.getParentType()+"-"+dto.getChileType().get(i)+"%' ";
                     }
+                }else{
+                    sqlStr+=" and file_type like "+"'%"+dto.getParentType()+"%' ";
                 }
             }
         }
-        //鎺掑簭
-        sqlStr+=" order by create_time desc ";
+        if(status!=null) {
+            sqlStr += " and status = "+status;
+        }
         List<SOP> list=mapper.getSopInfo(sqlStr,code,model);
         PageInfo pageInfo= PageInfoUtils.list2PageInfo(list,pageCurr,pageSize);
 

--
Gitblit v1.9.1