Browse Source

Merge remote-tracking branch 'origin/master'

master
dimengzhe 5 days ago
parent
commit
6ade180e71
  1. 12
      anrui-riskcenter-ui/src/views/buyback/buyback.vue
  2. 41
      anrui-riskcenter-ui/src/views/settle/settleAdd.vue
  3. 28
      anrui-riskcenter-ui/src/views/settle/settleInfo.vue
  4. 26
      anrui-riskcenter-ui/src/views/workFlow/jieqingFlow/settleDaiBan.vue
  5. 40
      anrui-riskcenter-ui/src/views/workFlow/jieqingFlow/settleEdit.vue
  6. 26
      anrui-riskcenter-ui/src/views/workFlow/jieqingFlow/settleYiBan.vue

12
anrui-riskcenter-ui/src/views/buyback/buyback.vue

@ -450,11 +450,15 @@ export default {
},
toSettle() {
if (this.sids.length === 1) {
if (this.multipleSelection[0].nodeState === '已办结') {
this.viewState = 5
this.$refs['divSettle'].showInit(this.sids[0])
if (this.multipleSelection[0].riskStateValue === '正常') {
if (this.multipleSelection[0].nodeState === '已办结') {
this.viewState = 5
this.$refs['divSettle'].showInit(this.sids[0])
} else {
this.$message({ showClose: true, type: 'error', message: '请选择流程状态为已办结的记录进行操作' })
}
} else {
this.$message({ showClose: true, type: 'error', message: '请选择状态为已办结的记录进行操作' })
this.$message({ showClose: true, type: 'error', message: '当前车辆处于' + this.multipleSelection[0].riskStateValue + '状态,只有正常状态的才能发起结清申请!' })
}
} else {
this.$message({ showClose: true, type: 'error', message: '请选择一条记录进行操作' })

41
anrui-riskcenter-ui/src/views/settle/settleAdd.vue

@ -285,12 +285,25 @@
<el-form-item><span class="addinputInfo">{{ calculateSettleAll }}</span></el-form-item>
</el-col>
</el-row>
<el-row v-if="formobj.showHg">
<el-col :span="24">
<div class="span-sty">截止当前资金占用费</div>
<el-form-item><span class="addinputInfo">{{ formobj.loanSettleCompanyCostVo.fundAll }}</span></el-form-item>
</el-col>
</el-row>
<div v-if="formobj.showHg">
<div class="title">当前公司结清</div>
<el-row>
<el-col :span="12">
<div class="span-sty">回购后月还还款金额</div>
<el-form-item><span class="addinputInfo">{{ formobj.buyBackMoney }}</span></el-form-item>
</el-col>
<el-col :span="12">
<div class="span-sty">截止当前资金占用费</div>
<el-form-item><span class="addinputInfo">{{ formobj.loanSettleCompanyCostVo.fundAll }}</span></el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<div class="span-sty">当前公司结清合计</div>
<el-form-item><span class="addinputInfo">{{ formobj.settleAll2 }}</span></el-form-item>
</el-col>
</el-row>
</div>
<div class="title"><el-checkbox @change="trueReductionChange" v-model="formobj.trueReduction" style="padding-right: 5px"/>公司结清费用减免情况</div>
<div v-if="formobj.trueReduction">
<el-row>
@ -372,18 +385,20 @@ export default {
let settleAll = '0'
// = + + + + + + + + -
settleAll = Math.round((parseFloat(settleAll) + parseFloat(this.formobj.loanSettleCompanyCostVo.overduePrice === '' ? 0 : this.formobj.loanSettleCompanyCostVo.overduePrice) + parseFloat(this.formobj.loanSettleCompanyCostVo.funfCost === '' ? 0 : this.formobj.loanSettleCompanyCostVo.funfCost) + parseFloat(this.formobj.loanSettleCompanyCostVo.bankOverInterest === '' ? 0 : this.formobj.loanSettleCompanyCostVo.bankOverInterest) + parseFloat(this.formobj.loanSettleCompanyCostVo.companyCurrentNotPrice === '' ? 0 : this.formobj.loanSettleCompanyCostVo.companyCurrentNotPrice) + parseFloat(this.formobj.loanSettleCompanyCostVo.bankNotPrice === '' ? 0 : this.formobj.loanSettleCompanyCostVo.bankNotPrice) + parseFloat(this.formobj.loanSettleCompanyCostVo.deductionAmount === '' ? 0 : this.formobj.loanSettleCompanyCostVo.deductionAmount) + parseFloat(this.formobj.loanSettleCompanyCostVo.companyNominalPrice === '' ? 0 : this.formobj.loanSettleCompanyCostVo.companyNominalPrice) + parseFloat(this.formobj.loanSettleCompanyCostVo.contractLiquidated === '' ? 0 : this.formobj.loanSettleCompanyCostVo.contractLiquidated) + parseFloat(this.formobj.loanSettleCompanyCostVo.companyOtherPrice === '' ? 0 : this.formobj.loanSettleCompanyCostVo.companyOtherPrice) - parseFloat(this.formobj.loanSettleCompanyCostVo.loanDeposit === '' ? 0 : this.formobj.loanSettleCompanyCostVo.loanDeposit)) * 100) / 100
//
if (this.formobj.showHg) {
settleAll = Math.round((parseFloat(settleAll) - parseFloat(this.formobj.buyBackMoney === '' ? 0 : this.formobj.buyBackMoney)) * 100) / 100
}
return settleAll
},
// --
calculateAmountTo() {
let AmountTo = '0'
// , = - - - -
// , = - - - -
if (this.formobj.trueReduction) {
AmountTo = Math.round((parseFloat(AmountTo) + parseFloat(this.calculateSettleAll === '' ? 0 : this.calculateSettleAll) - parseFloat(this.formobj.loanSettleCompanyReductionVo.fundPenalty === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.fundPenalty) - parseFloat(this.formobj.loanSettleCompanyReductionVo.depositPenalty === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.depositPenalty) - parseFloat(this.formobj.loanSettleCompanyReductionVo.otherCost === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.otherCost) - parseFloat(this.formobj.loanSettleCompanyReductionVo.notDuePriceRelief === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.notDuePriceRelief)) * 100) / 100
if (this.formobj.showHg) {
// = - - - -
AmountTo = Math.round((parseFloat(AmountTo) + parseFloat(this.formobj.settleAll2 === '' ? 0 : this.formobj.settleAll2) - parseFloat(this.formobj.loanSettleCompanyReductionVo.fundPenalty === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.fundPenalty) - parseFloat(this.formobj.loanSettleCompanyReductionVo.depositPenalty === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.depositPenalty) - parseFloat(this.formobj.loanSettleCompanyReductionVo.otherCost === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.otherCost) - parseFloat(this.formobj.loanSettleCompanyReductionVo.notDuePriceRelief === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.notDuePriceRelief)) * 100) / 100
} else {
// = - - - -
AmountTo = Math.round((parseFloat(AmountTo) + parseFloat(this.calculateSettleAll === '' ? 0 : this.calculateSettleAll) - parseFloat(this.formobj.loanSettleCompanyReductionVo.fundPenalty === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.fundPenalty) - parseFloat(this.formobj.loanSettleCompanyReductionVo.depositPenalty === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.depositPenalty) - parseFloat(this.formobj.loanSettleCompanyReductionVo.otherCost === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.otherCost) - parseFloat(this.formobj.loanSettleCompanyReductionVo.notDuePriceRelief === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.notDuePriceRelief)) * 100) / 100
}
}
return AmountTo
},
@ -473,6 +488,7 @@ export default {
settingDateBe: '',
showHg: false, //
buyBackMoney: '', //
settleAll2: '', //
sid: '',
trueReduction: false,
useOrgName: '',
@ -720,6 +736,7 @@ export default {
saleOrderSid: '',
showHg: false, //
buyBackMoney: '', //
settleAll2: '', //
settingDate: '',
settingDateBe: '',
sid: '',

28
anrui-riskcenter-ui/src/views/settle/settleInfo.vue

@ -231,12 +231,25 @@
<el-form-item><span class="addinputInfo">{{ formobj.loanSettleCompanyCostVo.settleAll }}</span></el-form-item>
</el-col>
</el-row>
<el-row v-if="formobj.showHg">
<el-col :span="24">
<div class="span-sty">截止当前资金占用费</div>
<el-form-item><span class="addinputInfo">{{ formobj.loanSettleCompanyCostVo.fundAll }}</span></el-form-item>
</el-col>
</el-row>
<div v-if="formobj.showHg">
<div class="title">当前公司结清</div>
<el-row>
<el-col :span="12">
<div class="span-sty">回购后月还还款金额</div>
<el-form-item><span class="addinputInfo">{{ formobj.buyBackMoney }}</span></el-form-item>
</el-col>
<el-col :span="12">
<div class="span-sty">截止当前资金占用费</div>
<el-form-item><span class="addinputInfo">{{ formobj.loanSettleCompanyCostVo.fundAll }}</span></el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<div class="span-sty">当前公司结清合计</div>
<el-form-item><span class="addinputInfo">{{ formobj.settleAll2 }}</span></el-form-item>
</el-col>
</el-row>
</div>
<div class="title">公司结清费用减免情况</div>
<div v-if="formobj.trueReduction">
<el-row>
@ -366,6 +379,7 @@ export default {
saleOrderSid: '',
showHg: false, //
buyBackMoney: '', //
settleAll2: '', //
settingDate: '',
settingDateBe: '',
sid: '',
@ -448,7 +462,6 @@ export default {
})
}).catch(() => {
})
},
handleReturn() {
this.formobj = {
@ -514,6 +527,7 @@ export default {
saleOrderSid: '',
showHg: false, //
buyBackMoney: '', //
settleAll2: '', //
settingDate: '',
settingDateBe: '',
sid: '',

26
anrui-riskcenter-ui/src/views/workFlow/jieqingFlow/settleDaiBan.vue

@ -233,12 +233,25 @@
<el-form-item><span class="addinputInfo">{{ formobj.loanSettleCompanyCostVo.settleAll }}</span></el-form-item>
</el-col>
</el-row>
<el-row v-if="formobj.showHg">
<el-col :span="24">
<div class="span-sty">截止当前资金占用费</div>
<el-form-item><span class="addinputInfo">{{ formobj.loanSettleCompanyCostVo.fundAll }}</span></el-form-item>
</el-col>
</el-row>
<div v-if="formobj.showHg">
<div class="title">当前公司结清</div>
<el-row>
<el-col :span="12">
<div class="span-sty">回购后月还还款金额</div>
<el-form-item><span class="addinputInfo">{{ formobj.buyBackMoney }}</span></el-form-item>
</el-col>
<el-col :span="12">
<div class="span-sty">截止当前资金占用费</div>
<el-form-item><span class="addinputInfo">{{ formobj.loanSettleCompanyCostVo.fundAll }}</span></el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<div class="span-sty">当前公司结清合计</div>
<el-form-item><span class="addinputInfo">{{ formobj.settleAll2 }}</span></el-form-item>
</el-col>
</el-row>
</div>
<div class="title">公司结清费用减免情况</div>
<div v-if="formobj.trueReduction">
<el-row>
@ -407,6 +420,7 @@ export default {
saleOrderSid: '',
showHg: false, //
buyBackMoney: '', //
settleAll2: '', //
settingDate: '',
settingDateBe: '',
sid: '',

40
anrui-riskcenter-ui/src/views/workFlow/jieqingFlow/settleEdit.vue

@ -284,12 +284,25 @@
<el-form-item><span class="addinputInfo">{{ calculateSettleAll }}</span></el-form-item>
</el-col>
</el-row>
<el-row v-if="formobj.showHg">
<el-col :span="24">
<div class="span-sty">截止当前资金占用费</div>
<el-form-item><span class="addinputInfo">{{ formobj.loanSettleCompanyCostVo.fundAll }}</span></el-form-item>
</el-col>
</el-row>
<div v-if="formobj.showHg">
<div class="title">当前公司结清</div>
<el-row>
<el-col :span="12">
<div class="span-sty">回购后月还还款金额</div>
<el-form-item><span class="addinputInfo">{{ formobj.buyBackMoney }}</span></el-form-item>
</el-col>
<el-col :span="12">
<div class="span-sty">截止当前资金占用费</div>
<el-form-item><span class="addinputInfo">{{ formobj.loanSettleCompanyCostVo.fundAll }}</span></el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<div class="span-sty">当前公司结清合计</div>
<el-form-item><span class="addinputInfo">{{ formobj.settleAll2 }}</span></el-form-item>
</el-col>
</el-row>
</div>
<div class="title"><el-checkbox @change="trueReductionChange" v-model="formobj.trueReduction" style="padding-right: 5px"/>公司结清费用减免情况</div>
<div v-if="formobj.trueReduction">
<el-row>
@ -371,18 +384,20 @@ export default {
let settleAll = '0'
// = + + + + + + + + -
settleAll = Math.round((parseFloat(settleAll) + parseFloat(this.formobj.loanSettleCompanyCostVo.overduePrice === '' ? 0 : this.formobj.loanSettleCompanyCostVo.overduePrice) + parseFloat(this.formobj.loanSettleCompanyCostVo.funfCost === '' ? 0 : this.formobj.loanSettleCompanyCostVo.funfCost) + parseFloat(this.formobj.loanSettleCompanyCostVo.bankOverInterest === '' ? 0 : this.formobj.loanSettleCompanyCostVo.bankOverInterest) + parseFloat(this.formobj.loanSettleCompanyCostVo.companyCurrentNotPrice === '' ? 0 : this.formobj.loanSettleCompanyCostVo.companyCurrentNotPrice) + parseFloat(this.formobj.loanSettleCompanyCostVo.bankNotPrice === '' ? 0 : this.formobj.loanSettleCompanyCostVo.bankNotPrice) + parseFloat(this.formobj.loanSettleCompanyCostVo.deductionAmount === '' ? 0 : this.formobj.loanSettleCompanyCostVo.deductionAmount) + parseFloat(this.formobj.loanSettleCompanyCostVo.companyNominalPrice === '' ? 0 : this.formobj.loanSettleCompanyCostVo.companyNominalPrice) + parseFloat(this.formobj.loanSettleCompanyCostVo.contractLiquidated === '' ? 0 : this.formobj.loanSettleCompanyCostVo.contractLiquidated) + parseFloat(this.formobj.loanSettleCompanyCostVo.companyOtherPrice === '' ? 0 : this.formobj.loanSettleCompanyCostVo.companyOtherPrice) - parseFloat(this.formobj.loanSettleCompanyCostVo.loanDeposit === '' ? 0 : this.formobj.loanSettleCompanyCostVo.loanDeposit)) * 100) / 100
//
if (this.formobj.showHg) {
settleAll = Math.round((parseFloat(settleAll) - parseFloat(this.formobj.buyBackMoney === '' ? 0 : this.formobj.buyBackMoney)) * 100) / 100
}
return settleAll
},
// --
calculateAmountTo() {
let AmountTo = '0'
// , = - - - -
// , = - - - -
if (this.formobj.trueReduction) {
AmountTo = Math.round((parseFloat(AmountTo) + parseFloat(this.calculateSettleAll === '' ? 0 : this.calculateSettleAll) - parseFloat(this.formobj.loanSettleCompanyReductionVo.fundPenalty === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.fundPenalty) - parseFloat(this.formobj.loanSettleCompanyReductionVo.depositPenalty === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.depositPenalty) - parseFloat(this.formobj.loanSettleCompanyReductionVo.otherCost === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.otherCost) - parseFloat(this.formobj.loanSettleCompanyReductionVo.notDuePriceRelief === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.notDuePriceRelief)) * 100) / 100
if (this.formobj.showHg) {
// = - - - -
AmountTo = Math.round((parseFloat(AmountTo) + parseFloat(this.formobj.settleAll2 === '' ? 0 : this.formobj.settleAll2) - parseFloat(this.formobj.loanSettleCompanyReductionVo.fundPenalty === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.fundPenalty) - parseFloat(this.formobj.loanSettleCompanyReductionVo.depositPenalty === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.depositPenalty) - parseFloat(this.formobj.loanSettleCompanyReductionVo.otherCost === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.otherCost) - parseFloat(this.formobj.loanSettleCompanyReductionVo.notDuePriceRelief === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.notDuePriceRelief)) * 100) / 100
} else {
// = - - - -
AmountTo = Math.round((parseFloat(AmountTo) + parseFloat(this.calculateSettleAll === '' ? 0 : this.calculateSettleAll) - parseFloat(this.formobj.loanSettleCompanyReductionVo.fundPenalty === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.fundPenalty) - parseFloat(this.formobj.loanSettleCompanyReductionVo.depositPenalty === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.depositPenalty) - parseFloat(this.formobj.loanSettleCompanyReductionVo.otherCost === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.otherCost) - parseFloat(this.formobj.loanSettleCompanyReductionVo.notDuePriceRelief === '' ? 0 : this.formobj.loanSettleCompanyReductionVo.notDuePriceRelief)) * 100) / 100
}
}
return AmountTo
},
@ -470,6 +485,7 @@ export default {
saleOrderSid: '',
showHg: false, //
buyBackMoney: '', //
settleAll2: '', //
settingDate: '',
settingDateBe: '',
sid: '',

26
anrui-riskcenter-ui/src/views/workFlow/jieqingFlow/settleYiBan.vue

@ -230,12 +230,25 @@
<el-form-item><span class="addinputInfo">{{ formobj.loanSettleCompanyCostVo.settleAll }}</span></el-form-item>
</el-col>
</el-row>
<el-row v-if="formobj.showHg">
<el-col :span="24">
<div class="span-sty">截止当前资金占用费</div>
<el-form-item><span class="addinputInfo">{{ formobj.loanSettleCompanyCostVo.fundAll }}</span></el-form-item>
</el-col>
</el-row>
<div v-if="formobj.showHg">
<div class="title">当前公司结清</div>
<el-row>
<el-col :span="12">
<div class="span-sty">回购后月还还款金额</div>
<el-form-item><span class="addinputInfo">{{ formobj.buyBackMoney }}</span></el-form-item>
</el-col>
<el-col :span="12">
<div class="span-sty">截止当前资金占用费</div>
<el-form-item><span class="addinputInfo">{{ formobj.loanSettleCompanyCostVo.fundAll }}</span></el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<div class="span-sty">当前公司结清合计</div>
<el-form-item><span class="addinputInfo">{{ formobj.settleAll2 }}</span></el-form-item>
</el-col>
</el-row>
</div>
<div class="title">公司结清费用减免情况</div>
<div v-if="formobj.trueReduction">
<el-row>
@ -365,6 +378,7 @@ export default {
saleOrderSid: '',
showHg: false, //
buyBackMoney: '', //
settleAll2: '', //
settingDate: '',
settingDateBe: '',
sid: '',

Loading…
Cancel
Save