mergeMap method
合并 map参数
Implementation
Param mergeMap(
{Map<String, dynamic>? paramMap, ParamType type = ParamType.body}) {
switch (type) {
case ParamType.body:
paramMap?.forEach((key, value) {
_bodyMap[key] = value;
});
break;
case ParamType.query:
paramMap?.forEach((key, value) {
_queryMap[key] = value;
});
break;
case ParamType.form:
paramMap?.forEach((key, value) {
_formMap[key] = value;
});
break;
case ParamType.path:
paramMap?.forEach((key, value) {
_pathMap[key] = value;
});
break;
case ParamType.header:
paramMap?.forEach((key, value) {
_headerMap[key] = value;
});
break;
default:
}
return this;
}