|
|
|
@ -1138,6 +1138,98 @@ let data = {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return $obj;
|
|
|
|
return $obj;
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 根据薪资类型和薪资值获取薪资展示
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
getSalaryClassifyValue (salaryClassify, salaryClassifyValue, salaryClassifyValue1) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var salary = this.moneyToFixed(salaryClassifyValue);
|
|
|
|
|
|
|
|
var salary1 = this.moneyToFixed(salaryClassifyValue1);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (salaryClassify == 0) {
|
|
|
|
|
|
|
|
return `${salary}元/小时`;
|
|
|
|
|
|
|
|
} else if (salaryClassify == 1) {
|
|
|
|
|
|
|
|
return `${salary}元/天`;
|
|
|
|
|
|
|
|
} else if (salaryClassify == 2) {
|
|
|
|
|
|
|
|
return `补${salary}元`;
|
|
|
|
|
|
|
|
} else if (salaryClassify == 3) {
|
|
|
|
|
|
|
|
return `返${salary}元`;
|
|
|
|
|
|
|
|
} else if (salaryClassify == 4) {
|
|
|
|
|
|
|
|
return `计件`;
|
|
|
|
|
|
|
|
} else if (salaryClassify == 5) {
|
|
|
|
|
|
|
|
return `保底${salary}元`;
|
|
|
|
|
|
|
|
} else if (salaryClassify == 6) {
|
|
|
|
|
|
|
|
return `面议`;
|
|
|
|
|
|
|
|
} else if (salaryClassify == 7) {
|
|
|
|
|
|
|
|
return salary + '-' + salary1 + `元/月`;
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
return "-";
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
/* 同步 */
|
|
|
|
|
|
|
|
moneyToFixed (money, fixed = 2, multiplicator = 100) {
|
|
|
|
|
|
|
|
if (money != 0 && money != null && money != "" && money != undefined) {
|
|
|
|
|
|
|
|
return this.cutZero(new Number(money / multiplicator).toFixed(fixed));
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
return "0";
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
/* 同步 */
|
|
|
|
|
|
|
|
cutZero (old) {
|
|
|
|
|
|
|
|
//拷贝一份 返回去掉零的新串
|
|
|
|
|
|
|
|
let newstr = old;
|
|
|
|
|
|
|
|
//循环变量 小数部分长度
|
|
|
|
|
|
|
|
var leng = old.length - old.indexOf(".") - 1;
|
|
|
|
|
|
|
|
//判断是否有效数
|
|
|
|
|
|
|
|
if (old.indexOf(".") > -1) {
|
|
|
|
|
|
|
|
//循环小数部分
|
|
|
|
|
|
|
|
for (var i = leng; i > 0; i--) {
|
|
|
|
|
|
|
|
//如果newstr末尾有0
|
|
|
|
|
|
|
|
if (newstr.lastIndexOf("0") > -1 && newstr.substr(newstr.length - 1, 1) == 0) {
|
|
|
|
|
|
|
|
var k = newstr.lastIndexOf("0");
|
|
|
|
|
|
|
|
//如果小数点后只有一个0 去掉小数点
|
|
|
|
|
|
|
|
if (newstr.charAt(k - 1) == ".") {
|
|
|
|
|
|
|
|
return newstr.substring(0, k - 1);
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
//否则 去掉一个0
|
|
|
|
|
|
|
|
newstr = newstr.substring(0, k);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
//如果末尾没有0
|
|
|
|
|
|
|
|
return newstr;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return old;
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 根据薪资类型和薪资值获取薪资展示
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
getSalaryClassifyValueHtml (salaryClassify, salaryClassifyValue, salaryClassifyValue1) {
|
|
|
|
|
|
|
|
var salary = this.moneyToFixed(salaryClassifyValue);
|
|
|
|
|
|
|
|
var salary1 = this.moneyToFixed(salaryClassifyValue1);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (salaryClassify == 0) {
|
|
|
|
|
|
|
|
return `<span style='font-size:18px'>${salary}<span style='font-size:14px'>元/小时</span></span>`;
|
|
|
|
|
|
|
|
} else if (salaryClassify == 1) {
|
|
|
|
|
|
|
|
return `<span style='font-size:18px'>${salary}<span style='font-size:14px'>元/天</span></span>`;
|
|
|
|
|
|
|
|
} else if (salaryClassify == 2) {
|
|
|
|
|
|
|
|
return `<span style='font-size:18px'><span style='font-size:14px'>补</span>${salary}<span style='font-size:14px'>元</span></span>`;
|
|
|
|
|
|
|
|
} else if (salaryClassify == 3) {
|
|
|
|
|
|
|
|
return `<span style='font-size:18px'><span style='font-size:14px'>返</span>${salary}<span style='font-size:14px'>元</span></span>`;
|
|
|
|
|
|
|
|
} else if (salaryClassify == 4) {
|
|
|
|
|
|
|
|
return `<span style='font-size:18px'>计件</span>`;
|
|
|
|
|
|
|
|
} else if (salaryClassify == 5) {
|
|
|
|
|
|
|
|
return `<span style='font-size:14px'>保底</span>${salary}<span style='font-size:14px'>元</span>`;
|
|
|
|
|
|
|
|
} else if (salaryClassify == 6) {
|
|
|
|
|
|
|
|
return `<span style='font-size:18px'>面议</span>`;
|
|
|
|
|
|
|
|
} else if (salaryClassify == 7) {
|
|
|
|
|
|
|
|
// return salary + '-' + salary1 + `<span style='font-size:14px'>元/月</span>`;
|
|
|
|
|
|
|
|
return `<span style='font-size:18px'>月薪</span>`;
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
return "-";
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
},
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
export default data;
|
|
|
|
export default data;
|