|
|
@ -476,7 +476,7 @@ export default { |
|
|
|
vehTotalPrice: '', |
|
|
|
nominalPrice: '' |
|
|
|
} |
|
|
|
selectList({ orgPath: window.sessionStorage.getItem('defaultOrgPath'), userSid: window.sessionStorage.getItem('defaultOrgPath'), isPack: this.finance.isPack }).then((resp) => { |
|
|
|
selectList({ orgPath: window.sessionStorage.getItem('defaultOrgPath'), userSid: window.sessionStorage.getItem('userSid'), isPack: this.finance.isPack }).then((resp) => { |
|
|
|
if (resp.success) { |
|
|
|
this.policy_list = resp.data |
|
|
|
} |
|
|
@ -498,7 +498,7 @@ export default { |
|
|
|
// 贴息用途赋值 |
|
|
|
this.finance.factoryDiscountUse = '抵利息' |
|
|
|
this.finance.factoryDiscountUseKey = '02' |
|
|
|
selectListByOther({ orgPath: window.sessionStorage.getItem('defaultOrgPath'), userSid: window.sessionStorage.getItem('defaultOrgPath'), sid: choose[0].sid }).then((res) => { |
|
|
|
selectListByOther({ orgPath: window.sessionStorage.getItem('defaultOrgPath'), userSid: window.sessionStorage.getItem('userSid'), sid: choose[0].sid }).then((res) => { |
|
|
|
if (res.success) { |
|
|
|
this.other_list = res.data |
|
|
|
} |
|
|
@ -561,11 +561,11 @@ export default { |
|
|
|
// 首次计算出或修改融资项目总额 |
|
|
|
if (this.finance.loanTotal !== '') { |
|
|
|
// 主方案 -- 计算首付金额 |
|
|
|
this.finance.downPayAmount = (parseInt(this.arguments(this.finance.loanTotal)) * parseFloat(this.arguments(this.finance.downPayRatio)) / 100).toFixed(0) |
|
|
|
this.finance.downPayAmount = Math.round(parseInt(this.arguments(this.finance.loanTotal)) * parseFloat(this.arguments(this.finance.downPayRatio)) / 100) |
|
|
|
// 主方案 -- 计算产品贷款金额 |
|
|
|
this.finance.loanAmount = parseInt(this.arguments(this.finance.loanTotal)) - parseInt(this.arguments(this.finance.downPayAmount)) |
|
|
|
this.finance.loanAmount = Math.round(parseInt(this.arguments(this.finance.loanTotal)) - parseInt(this.arguments(this.finance.downPayAmount))) |
|
|
|
// 主方案 -- 计算贷款保证金 |
|
|
|
this.finance.bondAmount = (parseFloat(this.arguments(this.finance.bondRatio)) * parseInt(this.arguments(this.finance.loanAmount)) / 100).toFixed(0) |
|
|
|
this.finance.bondAmount = Math.round(parseFloat(this.arguments(this.finance.bondRatio)) * parseInt(this.arguments(this.finance.loanAmount)) / 100) |
|
|
|
} |
|
|
|
if (this.finance.premiumCb && this.finance.dealWayKey === '02') { |
|
|
|
this.finance.offsetPremium = this.finance.premium |
|
|
@ -582,17 +582,17 @@ export default { |
|
|
|
downPayAmountInput() { |
|
|
|
if (this.finance.loanTotal !== '') { |
|
|
|
// 重新计算首付比例 |
|
|
|
this.finance.downPayRatio = (parseInt(this.arguments(this.finance.downPayAmount)) / parseInt(this.arguments(this.finance.loanTotal)) * 100).toFixed(2) |
|
|
|
this.finance.downPayRatio = (parseInt(this.arguments(this.finance.downPayAmount)) / parseInt(this.arguments(this.finance.loanTotal)) * 100).toPrecision(2) |
|
|
|
// 重新计算产品贷款金额 |
|
|
|
this.finance.loanAmount = parseInt(this.arguments(this.finance.loanTotal)) - parseInt(this.arguments(this.finance.downPayAmount)) |
|
|
|
this.finance.loanAmount = Math.round(parseInt(this.arguments(this.finance.loanTotal)) - parseInt(this.arguments(this.finance.downPayAmount))) |
|
|
|
// 主方案 -- 贷款保证金 |
|
|
|
this.finance.bondAmount = (parseFloat(this.arguments(this.finance.bondRatio)) * parseInt(this.arguments(this.finance.loanAmount)) / 100).toFixed(0) |
|
|
|
this.finance.bondAmount = Math.round(parseFloat(this.arguments(this.finance.bondRatio)) * parseInt(this.arguments(this.finance.loanAmount)) / 100) |
|
|
|
} |
|
|
|
}, |
|
|
|
// 主方案 -- 修改贷款保证金,重新计算贷款保证金比例 |
|
|
|
bondAmountInput() { |
|
|
|
if (this.finance.bondAmount !== '') { |
|
|
|
this.finance.bondRatio = (parseInt(this.arguments(this.finance.bondAmount)) / parseInt(this.arguments(this.finance.loanAmount)) * 100).toFixed(2) |
|
|
|
this.finance.bondRatio = (parseInt(this.arguments(this.finance.bondAmount)) / parseInt(this.arguments(this.finance.loanAmount)) * 100).toPrecision(2) |
|
|
|
} |
|
|
|
}, |
|
|
|
// 其它融--名称 |
|
|
|