UNPKG

@mir_king/common

Version:

提供开发中常用的工具函数,提升开发效率的库

36 lines (35 loc) 1.04 kB
export const form = { // 表单重置 resetFields(refName) { if (this.$refs[refName]) this.$refs[refName].resetFields(); }, // 添加日期范围 addDateRange(params, dateRange, propName) { var search = params; search.params = {}; if (null != dateRange && "" != dateRange) { if (typeof propName === "undefined") { search.params["beginTime"] = dateRange[0]; search.params["endTime"] = dateRange[1]; } else { search.params["begin" + propName] = dateRange[0]; search.params["end" + propName] = dateRange[1]; } } return search; }, // 输入范围校验 validator_Number(rule, value, callback) { let { min, max, msg, required } = rule; // 从 rule 对象中读取参数 if (!value) callback(new Error("请输入")); if (required) { setTimeout(() => { if (value > min && value < max) { callback(); } else { callback(new Error(msg)); } }, 100); } }, };