Parcourir la source

修改数组转换

lanyunfei il y a 6 mois
Parent
commit
cf3b0552f1
2 fichiers modifiés avec 42 ajouts et 41 suppressions
  1. 21 22
      dist/ExcelUtil.js
  2. 21 19
      src/ExcelUtil.ts

+ 21 - 22
dist/ExcelUtil.js

@@ -153,30 +153,29 @@ var ExcelUtil = /** @class */ (function () {
             return ret;
         }
         if (value.indexOf(Config_1.Config.THREEE_ARRAY_SYMBOL) != -1) {
-            if (value.indexOf(Config_1.Config.TWO_ARRAY_SYMBOL) != -1) {
-                if (value.indexOf(Config_1.Config.ONE_ARRAY_SYMBOL) != -1) {
-                    ret.isOneArray = true;
-                    ret.isTwoArray = true;
-                    ret.isThreeArray = true;
-                }
-                else {
-                    Config_1.Config.checkState(Config_1.RetCode.NOT_FOUND_ONE_ARRAY_SYMBOL, "".concat(StringUtil_1.default.getCheckString(address, headInfo), " \n\u6570\u7EC4\u5206\u5272\u7B26\u4F7F\u7528\u6709\u8BEF\uFF0C \u53D1\u73B0\u4E86\u4E09\u7EF4\u5206\u5272\u7B26\u4EE5\u53CA\u4E8C\u7EF4\u5206\u9694\u7B26\uFF0C\u4F46\u662F\u672A\u53D1\u73B0\u4E00\u7EF4\u5206\u5272\u7B26\uFF01"));
-                }
-            }
-            else {
-                if (value.indexOf('color') == -1) {
-                    Config_1.Config.checkState(Config_1.RetCode.NOT_FOUND_TWO_ARRAY_SYMBOL, "".concat(StringUtil_1.default.getCheckString(address, headInfo), " \n\u6570\u7EC4\u5206\u5272\u7B26\u4F7F\u7528\u6709\u8BEF\uFF0C \u53D1\u73B0\u4E86\u4E09\u7EF4\u5206\u5272\u7B26\uFF0C\u4F46\u662F\u672A\u53D1\u73B0\u4E8C\u7EF4\u5206\u5272\u7B26\uFF01"));
-                }
-            }
+            ret.isThreeArray = true;
+            // if (value.indexOf(Config.TWO_ARRAY_SYMBOL) != -1) {
+            //     if (value.indexOf(Config.ONE_ARRAY_SYMBOL) != -1) {
+            //         ret.isOneArray = true;
+            //         ret.isTwoArray = true;
+            //         ret.isThreeArray = true;
+            //     } else {
+            //         Config.checkState(RetCode.NOT_FOUND_ONE_ARRAY_SYMBOL, `${StringUtil.getCheckString(address, headInfo)} \n数组分割符使用有误, 发现了三维分割符以及二维分隔符,但是未发现一维分割符!`)
+            //     }
+            // } else {
+            //     if (value.indexOf('color') == -1) {
+            //         Config.checkState(RetCode.NOT_FOUND_TWO_ARRAY_SYMBOL, `${StringUtil.getCheckString(address, headInfo)} \n数组分割符使用有误, 发现了三维分割符,但是未发现二维分割符!`)
+            //     }
+            // }
         }
         if (value.indexOf(Config_1.Config.TWO_ARRAY_SYMBOL) != -1) {
-            if (value.indexOf(Config_1.Config.ONE_ARRAY_SYMBOL) != -1) {
-                ret.isOneArray = true;
-                ret.isTwoArray = true;
-            }
-            else {
-                Config_1.Config.checkState(Config_1.RetCode.NOT_FOUND_TWO_ARRAY_SYMBOL, "".concat(StringUtil_1.default.getCheckString(address, headInfo), " \n\u6570\u7EC4\u5206\u5272\u7B26\u4F7F\u7528\u6709\u8BEF\uFF0C \u53D1\u73B0\u4E86\u4E8C\u7EF4\u5206\u5272\u7B26\uFF0C\u4F46\u662F\u672A\u53D1\u73B0\u4E00\u7EF4\u5206\u5272\u7B26\uFF01"));
-            }
+            ret.isTwoArray = true;
+            // if (value.indexOf(Config.ONE_ARRAY_SYMBOL) != -1) {
+            //     ret.isOneArray = true;
+            //     ret.isTwoArray = true;
+            // } else {
+            //     Config.checkState(RetCode.NOT_FOUND_TWO_ARRAY_SYMBOL, `${StringUtil.getCheckString(address, headInfo)} \n数组分割符使用有误, 发现了二维分割符,但是未发现一维分割符!`)
+            // }
         }
         if (value.indexOf(Config_1.Config.ONE_ARRAY_SYMBOL) != -1) {
             ret.isOneArray = true;

+ 21 - 19
src/ExcelUtil.ts

@@ -145,28 +145,30 @@ export default class ExcelUtil {
             return ret;
         }
         if (value.indexOf(Config.THREEE_ARRAY_SYMBOL) != -1) {
-            if (value.indexOf(Config.TWO_ARRAY_SYMBOL) != -1) {
-                if (value.indexOf(Config.ONE_ARRAY_SYMBOL) != -1) {
-                    ret.isOneArray = true;
-                    ret.isTwoArray = true;
-                    ret.isThreeArray = true;
-                } else {
-                    Config.checkState(RetCode.NOT_FOUND_ONE_ARRAY_SYMBOL, `${StringUtil.getCheckString(address, headInfo)} \n数组分割符使用有误, 发现了三维分割符以及二维分隔符,但是未发现一维分割符!`)
-                }
-            } else {
-                if (value.indexOf('color') == -1) {
-                    Config.checkState(RetCode.NOT_FOUND_TWO_ARRAY_SYMBOL, `${StringUtil.getCheckString(address, headInfo)} \n数组分割符使用有误, 发现了三维分割符,但是未发现二维分割符!`)
-                }
-            }
+            ret.isThreeArray = true;
+            // if (value.indexOf(Config.TWO_ARRAY_SYMBOL) != -1) {
+            //     if (value.indexOf(Config.ONE_ARRAY_SYMBOL) != -1) {
+            //         ret.isOneArray = true;
+            //         ret.isTwoArray = true;
+            //         ret.isThreeArray = true;
+            //     } else {
+            //         Config.checkState(RetCode.NOT_FOUND_ONE_ARRAY_SYMBOL, `${StringUtil.getCheckString(address, headInfo)} \n数组分割符使用有误, 发现了三维分割符以及二维分隔符,但是未发现一维分割符!`)
+            //     }
+            // } else {
+            //     if (value.indexOf('color') == -1) {
+            //         Config.checkState(RetCode.NOT_FOUND_TWO_ARRAY_SYMBOL, `${StringUtil.getCheckString(address, headInfo)} \n数组分割符使用有误, 发现了三维分割符,但是未发现二维分割符!`)
+            //     }
+            // }
         }
 
         if (value.indexOf(Config.TWO_ARRAY_SYMBOL) != -1) {
-            if (value.indexOf(Config.ONE_ARRAY_SYMBOL) != -1) {
-                ret.isOneArray = true;
-                ret.isTwoArray = true;
-            } else {
-                Config.checkState(RetCode.NOT_FOUND_TWO_ARRAY_SYMBOL, `${StringUtil.getCheckString(address, headInfo)} \n数组分割符使用有误, 发现了二维分割符,但是未发现一维分割符!`)
-            }
+            ret.isTwoArray = true;
+            // if (value.indexOf(Config.ONE_ARRAY_SYMBOL) != -1) {
+            //     ret.isOneArray = true;
+            //     ret.isTwoArray = true;
+            // } else {
+            //     Config.checkState(RetCode.NOT_FOUND_TWO_ARRAY_SYMBOL, `${StringUtil.getCheckString(address, headInfo)} \n数组分割符使用有误, 发现了二维分割符,但是未发现一维分割符!`)
+            // }
         }
 
         if (value.indexOf(Config.ONE_ARRAY_SYMBOL) != -1) {