let data = { setReg($str, $type = 'default') { if ($type == 'tel') { return /^1[3-9]\d{9}$/.test($str); } if ($type == 'idcard') { return /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/.test($str); } }, /** * 获取服务费类型 * @params returnFeeType 类型 * @params $type 1:共享 0 普通 */ setReturnFee(returnFee, returnFeeType, $type) { // // console.log('here'); let servetype = '-', $num = 1; if ($type == 1) { $num = 1; } else { $num = 100; } if (returnFeeType === 0) { servetype = `${returnFee / $num || "--"}元/小时`; } else if (returnFeeType === 1) { servetype = `${returnFee / $num || "--"}元/日`; } else if (returnFeeType === 2) { servetype = `${returnFee / $num || "--"}元/月`; } else if (returnFeeType === 3) { servetype = `${returnFee / $num || "--"}元/次`; } else if (returnFeeType === 4) { servetype = `${returnFee / $num || "--"}元/件`; } else if (returnFeeType === 5) { servetype = `工人收入${returnFee / $num || "--"}%`; } else if (returnFeeType === 6) { servetype = `共${returnFee / $num || "--"}元`; } else if (returnFeeType === 7) { servetype = `费用待定`; } return servetype }, /* 对象重组成字符串 */ objToStr(obj = {}, type = 'url') { let str = ''; if (type == 'url') { str = Object.keys(obj) .map(key => `${key}=${obj[key]}`) .join('&'); } else if (type == 'copy') { str = Object.keys(obj) .map(key => `${key}${obj[key]}`) .join(''); } return str; }, } export default data;