Przeglądaj źródła

修复查询窗口的BUG.

yangzhijie 4 lat temu
rodzic
commit
bcbc05b0de
2 zmienionych plików z 10 dodań i 5 usunięć
  1. 1 1
      package.json
  2. 9 4
      packages/info/src/QueryPage.vue

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "pc-component-v3",
-  "version": "1.0.14",
+  "version": "1.0.15",
   "description": "",
   "main": "dist/pc-component-v3.js",
   "scripts": {

+ 9 - 4
packages/info/src/QueryPage.vue

@@ -492,13 +492,18 @@ export default {
      */
     setSelectedFlag: function(data){
       let _self = this;
-      let selectedIds = _self.fieldValue.ids;
-      let selectedId = _self.fieldValue.id;
+      let selectedIds = null;
+      let selectedId =null;
+
+      if(_self.fieldValue != null){
+        selectedIds = _self.fieldValue.ids;
+        selectedId = _self.fieldValue.id;
+      }
 
       data.dataList.forEach(function (item) {
-        if(selectedIds !== undefined && selectedIds.indexOf(item.id) >= 0){
+        if(selectedIds != null && selectedIds.indexOf(item.id) >= 0){
           item.select = true;
-        }else if(selectedId !== undefined && selectedId == item.id){
+        }else if(selectedId != null && selectedId == item.id){
           item.select = true;
         }else{
           item.select = false;