UNPKG

flo-utils

Version:
28 lines (24 loc) 638 B
/** * @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;