|
@@ -45,11 +45,15 @@ public class LEA0147 extends QCCatalogue {
|
|
if (ListUtil.isNotEmpty(diags) && hospitalDiagMap != null) {
|
|
if (ListUtil.isNotEmpty(diags) && hospitalDiagMap != null) {
|
|
List<String> diagnames = new ArrayList<>();
|
|
List<String> diagnames = new ArrayList<>();
|
|
for (Diag dg : diags) {
|
|
for (Diag dg : diags) {
|
|
- if ("其他的".equals(dg.getHospitalDiagName()) || dg.getHospitalDiagName().length() > 15) {
|
|
|
|
|
|
+ String hospitalDiagName = dg.getHospitalDiagName();
|
|
|
|
+ if (hospitalDiagName.contains("伴")) {
|
|
|
|
+ hospitalDiagName = hospitalDiagName.substring(0, hospitalDiagName.indexOf("伴"));
|
|
|
|
+ }
|
|
|
|
+ if ("其他的".equals(hospitalDiagName) || hospitalDiagName.length() > 15) {
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|
|
- if (hospitalDiagMap.get(dg.getHospitalDiagName()) == null) {
|
|
|
|
- diagnames.add(dg.getHospitalDiagName());
|
|
|
|
|
|
+ if (hospitalDiagMap.get(hospitalDiagName) == null) {
|
|
|
|
+ diagnames.add(hospitalDiagName);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (diagnames.size() > 0) {
|
|
if (diagnames.size() > 0) {
|