yangys
2025-09-18 0d61b9bfca526e9c3da2209de8f9f367e76fd013
blade-service/blade-mdm/src/main/java/org/springblade/mdm/statreport/utils/WordReplaceUtil.java
@@ -50,6 +50,9 @@
               for (Map.Entry<String, String> entry : data.entrySet()) {
                  String placeholder = entry.getKey();
                  String replacement = entry.getValue();
                  if(replacement==null) {
                     replacement = "";
                  }
                  if (text.contains(placeholder)) {
                     text = text.replace(placeholder, replacement);
                     run.setText(text, 0);
@@ -68,12 +71,14 @@
            for (Map.Entry<String, String> entry : data.entrySet()) {
               String placeholder = entry.getKey();
               String replacement = entry.getValue();
               if(replacement!=null) {
                  if (text.contains(placeholder)) {
                     text = text.replace(placeholder, replacement);
                     run.setText(text, 0);
                  }
               if(replacement==null) {
                  replacement = "";
               }
               if (text.contains(placeholder)) {
                  text = text.replace(placeholder, replacement);
                  run.setText(text, 0);
               }
            }
         }
      }
@@ -96,12 +101,15 @@
                        for (Map.Entry<String, String> entry : data.entrySet()) {
                           String placeholder = entry.getKey();
                           String replacement = entry.getValue();
                           if(replacement!=null) {
                              if (text.contains(placeholder)) {
                                 text = text.replace(placeholder, replacement);
                                 run.setText(text, 0);
                              }
                           if(replacement==null) {
                              replacement = "";
                           }
                           if (text.contains(placeholder)) {
                              text = text.replace(placeholder, replacement);
                              run.setText(text, 0);
                           }
                        }
                     }
                  }