fix: 老法规导入-标准号代替被代替问题 数据修复接口 国标状态

This commit is contained in:
2023-12-29 17:44:38 +08:00
parent 2510597f01
commit 8a3c84cdee
@@ -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);