gansu_2021.js 946 B

123456789101112131415161718
  1. if (typeof feeRateObject !== 'undefined') {
  2. feeRateObject.feeRateSpecialHandle = function (subRate, value) {
  3. let result = {};
  4. if (subRate.name == "综合里程(km)" && value && value < 3) {//综合里程3km以内按3km算
  5. result.valueKey = "3";
  6. result.value = scMathUtil.roundForObj(value, getDecimal("feeRate"));//设置显示的节点值
  7. }
  8. if (subRate.name == "工地转移(km)" && value && value < 50) {//工地转移50km以内按50km算
  9. result.valueKey = "50";
  10. result.value = scMathUtil.roundForObj(value, getDecimal("feeRate"));//设置显示的节点值
  11. }
  12. if (subRate.name == "施工进出场(km)" && value && value < 5) {//施工进出场5km以内按5km算
  13. result.valueKey = "5";
  14. result.value = scMathUtil.roundForObj(value, getDecimal("feeRate"));//设置显示的节点值
  15. }
  16. return result;
  17. }
  18. }