Преглед изворни кода

disableListFilter
logo 换成物联亿达

yvan пре 2 година
родитељ
комит
ec13f34102
2 измењених фајлова са 21 додато и 16 уклоњено
  1. 20 15
      dist/yvan-ext.js
  2. 1 1
      dist/yvan-ext.js.map

+ 20 - 15
dist/yvan-ext.js

@@ -15798,13 +15798,16 @@ define(['exports', 'axios', 'qs', 'lodash', 'jquery', 'moment', 'recast', 'xlsx'
                         editor_2.setDisplayField(displayField_1);
                         editor_2.setStore(new Ext.data.Store(r));
                     }
-                    sender.setFilter({
-                        type: 'list',
-                        options: _$2.map(r.data, function (r) { return ({
-                            id: '' + r.id,
-                            text: r.text,
-                        }); })
-                    });
+                    console.log('setFilter', sender, r.data);
+                    if (!sender.disableListFilter) {
+                        sender.setFilter({
+                            type: 'list',
+                            options: _$2.map(r.data, function (r) { return ({
+                                id: '' + r.id,
+                                text: r.text,
+                            }); })
+                        });
+                    }
                 }
                 else {
                     // 没有渲染之前,修改 config 即可
@@ -15812,13 +15815,16 @@ define(['exports', 'axios', 'qs', 'lodash', 'jquery', 'moment', 'recast', 'xlsx'
                         // 带编辑模式
                         editor_1.store = new Ext.data.Store(r);
                     }
-                    config.filter = {
-                        type: 'list',
-                        options: _$2.map(r.data, function (r) { return ({
-                            id: '' + r.id,
-                            text: r.text,
-                        }); })
-                    };
+                    console.log('setFilter', sender, r.data);
+                    if (!sender.disableListFilter) {
+                        config.filter = {
+                            type: 'list',
+                            options: _$2.map(r.data, function (r) { return ({
+                                id: '' + r.id,
+                                text: r.text,
+                            }); })
+                        };
+                    }
                 }
                 // 当 metaData === true 表示反向取字典 (根据字典显示值获取id值)
                 var renderer = function (value, metaData) {
@@ -16973,7 +16979,6 @@ define(['exports', 'axios', 'qs', 'lodash', 'jquery', 'moment', 'recast', 'xlsx'
     function getGridEditRows(grid) {
         return grid.getGridEditRows();
     }
-    //# sourceMappingURL=systemLib.js.map
 
     var SystemLib = /*#__PURE__*/Object.freeze({
         __proto__: null,

Разлика између датотеке није приказан због своје велике величине
+ 1 - 1
dist/yvan-ext.js.map