diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandProjectLibrary/service/impl/SarStandProjectLibraryServiceImpl.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandProjectLibrary/service/impl/SarStandProjectLibraryServiceImpl.java index 7816f1f8..6a305cd7 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandProjectLibrary/service/impl/SarStandProjectLibraryServiceImpl.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandProjectLibrary/service/impl/SarStandProjectLibraryServiceImpl.java @@ -69,6 +69,12 @@ public class SarStandProjectLibraryServiceImpl extends ServiceImpl strings=new ArrayList<>(); + strings.add("G4"); + strings.add("G9"); + strings.add("G8"); + strings.add("G7"); + //LIST是数组,所以强转成JSONArray JsonArray LIST = (JsonArray) jsonObject.get("LIST"); @@ -105,13 +111,15 @@ public class SarStandProjectLibraryServiceImpl extends ServiceImpl updateCondition = new QueryWrapper(); updateCondition.eq("project_number",projectInfo.getProjectNumber()); + SarStandProjectLibrary res=this.getOne(updateCondition); + if (strings.contains(projectInfo.getCurrentNode().trim()) && res.getCurrentNode().trim().equals(projectInfo.getCurrentNode())){ + projectInfo.setFlag("0"); + } + // .eq("project_start_date",targetBeginOn); - - this.saveOrUpdate(projectInfo,updateCondition); }