瀏覽代碼

修复赛选

xjj 2 年之前
父節點
當前提交
3dc90da311
共有 1 個文件被更改,包括 11 次插入1 次删除
  1. 11 1
      src/controllers/filter.js

+ 11 - 1
src/controllers/filter.js

@@ -558,6 +558,11 @@ function initialFilterHandler(){
                         v = cell.v;
                         m = cell.m;
                     }
+                    if(cell && cell.ct && cell.ct.t == "inlineStr") {
+                        let val = cell.ct.s.map(item => item.v).join("")
+                        v = val;
+                        m = val;
+                    }
 
                     if(!(v in vmap)){
                         vmap[v] = {};
@@ -1735,7 +1740,12 @@ function initialFilterHandler(){
                 let cell = Store.flowdata[r][cindex];
 
                 let value;
-                if(cell == null || isRealNull(cell.v)){
+                if(cell == null){
+                    value = "null#$$$#null";
+                } else if(cell.ct != null && cell.ct.t == "inlineStr"){
+                    let v = cell.ct.s.map(item => item.v).join("")
+                    value = v + "#$$$#" + v;
+                } else if(isRealNull(cell.v)) {
                     value = "null#$$$#null";
                 }
                 else if(cell.ct != null && cell.ct.t == "d"){