소스 검색

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

lvy 4 달 전
부모
커밋
5fe744fcbb
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      blade-service/blade-manager/src/main/java/org/springblade/manager/service/impl/ExcelTabServiceImpl.java

+ 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]);