choerodon-ui
Version:
An enterprise-class UI design language and React-based implementation
29 lines (22 loc) • 841 B
JavaScript
import _objectSpread from "@babel/runtime/helpers/objectSpread2";
export function getLovPara(field, record) {
var lovPara = _objectSpread({}, field.get('lovPara'));
var cascadeMap = field.get('cascadeMap');
if (record && cascadeMap) {
Object.keys(cascadeMap).forEach(function (cascade) {
return lovPara[cascade] = record.get(cascadeMap[cascade]);
});
}
return lovPara;
}
export function processAxiosConfig() {
var axiosConfig = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
if (typeof axiosConfig === 'function') {
for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
args[_key - 1] = arguments[_key];
}
return axiosConfig.apply(void 0, args);
}
return axiosConfig;
}
//# sourceMappingURL=utils.js.map