浏览代码

扩展参数

chenlei 10 月之前
父节点
当前提交
95bf5655b9
共有 1 个文件被更改,包括 4 次插入1 次删除
  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);
     }