flo-utils
Version:
28 lines (24 loc) • 638 B
JavaScript
/**
* @name antFormFormat
* @param {object} record
* @returns {object}
* @description 格式化antd-form回显数据
*/
import isObject from './isObject';
import { consoleWran } from './warn/util';
export var DEFAULT_VALUE = {};
function antdFormFormat() {
var record = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
if (!isObject(record)) {
consoleWran('param is object type');
return DEFAULT_VALUE;
}
var keys = Object.keys(record);
var obj = {};
keys.forEach(function (key) {
obj[key] = {};
obj[key].value = record[key];
});
return obj;
}
export default antdFormFormat;