diff --git a/laws-modules/src/main/java/com/jero/modules/laws/oldSystem/service/impl/OldSystemServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/oldSystem/service/impl/OldSystemServiceImpl.java index e72b0627..f68cc1c6 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/oldSystem/service/impl/OldSystemServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/oldSystem/service/impl/OldSystemServiceImpl.java @@ -267,7 +267,14 @@ public class OldSystemServiceImpl implements OldSystemService { fb.setStandardNumber(newBzh); fb.setStandardName(dto.getBzmc()); String standardState = dto.getBzzt(); - fb.setStandardState(standardState.equals("现行有效") ? "6" : "7"); + switch (standardState) { + case "现行有效": + fb.setStandardState("6"); + break; + case "作废": + fb.setStandardState("7"); + break; + } fb.setSubstituteStandardNumber(tdbzh); fb.setReplacedByStandardNumber(btdbzh); fbList.add(fb); @@ -340,7 +347,17 @@ public class OldSystemServiceImpl implements OldSystemService { db.setStandardNumber(newBzh); db.setStandardName(dto.getBzmc()); String standardState = dto.getBzzt(); - db.setStandardState(standardState.equals("现行有效") ? "6" : "7"); + switch (standardState) { + case "现行有效": + db.setStandardState("6"); + break; + case "作废": + db.setStandardState("7"); + break; + case "预发布": + db.setStandardState("4"); + break; + } db.setSubstituteStandardNumber(tdbzh); db.setReplacedByStandardNumber(btdbzh); gbList.add(db);