Explorar el Código

修改bug:资料填报>>合同编号含有[]导致的解析bug

lvy hace 4 meses
padre
commit
5fe744fcbb

+ 1 - 1
blade-service/blade-manager/src/main/java/org/springblade/manager/service/impl/ExcelTabServiceImpl.java

@@ -1635,7 +1635,7 @@ public class ExcelTabServiceImpl extends BaseServiceImpl<ExcelTabMapper, ExcelTa
                                 String[] strings = StringUtils.strip(tabData[0], "[]").split(",");
                                 reData.put(key + "__" + tabData[1], strings);
                             } else {
-                                if(tabVal.contains("[") && tabVal.contains("]")){
+                                if(tabVal.startsWith("[") && tabVal.contains("]")){
                                     reData.put(key+"__"+tabData[1],tabData);
                                 }else {
                                     reData.put(key + "__" + tabData[1],tabData[0]);