|
|
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; |