Kaynağa Gözat

扩展参数

chenlei 10 ay önce
ebeveyn
işleme
95bf5655b9
1 değiştirilmiş dosya ile 4 ekleme ve 1 silme
  1. 4 1
      packages/list/src/tool-list.js

+ 4 - 1
packages/list/src/tool-list.js

@@ -1142,7 +1142,10 @@ export async function reloadItemSelectList(obj, type, field) {
         }
 
         post = item.params;
-
+        // 存在扩展参数函数
+        if (item.extParamsFunc && isTypeof(item.extParamsFunc) == 'function') {
+            post = item.extParamsFunc(obj.rowData, post)
+        }
         let tmpAxios = Object.assign({}, obj.axios, item.axios);
         await selectListRequest(selectlist, item, field, mergeRequestParams(post, obj._publicParams), tmpAxios, obj.options);
     }