declare namespace _default { export { validateFields }; } export default _default; /** * 奥创引擎外部自己触发 validate * valiObject参数:的格式有两种 * // 第1种 * { * "msg": [ * "退款金额必须为数字" * ], * "regex": [ * "^[0-9]+(.[0-9]{1,2})?$" * ], * "fields": [ * "value" * ] * }; * * // 第2种 * { * "value": [ * { * "regex": "^[0-9]+(.[0-9]{1,2})?$", * "msg": "退款件数必须为数字" * } * ] * } * * param {object} valiObject 参考上翻两种情况的描述 * @return {object} data 返回值对象,包含了校验结果和错误描述 * property {boolean} data.isValid true 代表校验通过,false 代表未通过 * property {string} data.invalidMsg 校验不通过的原因 */ export function validateFields(valiObject: any, key?: string, value?: string): object;