Browse Source

完善车辆结清管理

master
yunuo970428 8 months ago
parent
commit
2aa3e6048f
  1. 21
      anrui-riskcenter-ui/src/views/settle/settleAdd.vue
  2. 2
      anrui-riskcenter-ui/src/views/settle/settleInfo.vue
  3. 2
      anrui-riskcenter-ui/src/views/workFlow/jieqingFlow/settleDaiBan.vue
  4. 21
      anrui-riskcenter-ui/src/views/workFlow/jieqingFlow/settleEdit.vue
  5. 2
      anrui-riskcenter-ui/src/views/workFlow/jieqingFlow/settleYiBan.vue

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

@ -106,8 +106,8 @@
<div>贷款保证金:<el-input style="width: 60%" @keyup.native="UpNumber" v-model="formobj.loanSettleBankCostVo.loanDeposit" clearable placeholder="" /></div>
<div>是否抵顶:
<el-radio-group v-model="formobj.loanSettleBankCostVo.topping">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
<el-radio :label="true"></el-radio>
<el-radio :label="false"></el-radio>
</el-radio-group>
</div>
</div>
@ -344,7 +344,7 @@ export default {
calculateBankSettlePrice() {
let bankSettlePrice = '0'
// = + + + + + + -
if (this.formobj.loanSettleBankCostVo.topping !== '' && this.formobj.loanSettleBankCostVo.topping === '1') {
if (this.formobj.loanSettleBankCostVo.topping) {
bankSettlePrice = Math.round((parseFloat(this.formobj.loanSettleBankCostVo.price === '' ? 0 : this.formobj.loanSettleBankCostVo.price) + parseFloat(this.formobj.loanSettleBankCostVo.currentNotDuePrice === '' ? 0 : this.formobj.loanSettleBankCostVo.currentNotDuePrice) + parseFloat(this.formobj.loanSettleBankCostVo.notDuePrice === '' ? 0 : this.formobj.loanSettleBankCostVo.notDuePrice) + parseFloat(this.formobj.loanSettleBankCostVo.bankInterest === '' ? 0 : this.formobj.loanSettleBankCostVo.bankInterest) + parseFloat(this.formobj.loanSettleBankCostVo.bankNominalPrice === '' ? 0 : this.formobj.loanSettleBankCostVo.bankNominalPrice) + parseFloat(this.formobj.loanSettleBankCostVo.bankContractLiquidated === '' ? 0 : this.formobj.loanSettleBankCostVo.bankContractLiquidated) + parseFloat(this.formobj.loanSettleBankCostVo.bankOtherReceivable === '' ? 0 : this.formobj.loanSettleBankCostVo.bankOtherReceivable) - parseFloat(this.formobj.loanSettleBankCostVo.loanDeposit !== '' ? this.formobj.loanSettleBankCostVo.loanDeposit : '0')) * 100) / 100
} else {
// = + + + + + +
@ -518,11 +518,6 @@ export default {
req.settleRepoInit({ orgPath: window.sessionStorage.getItem('defaultOrgPath'), sid: sid, userSid: window.sessionStorage.getItem('userSid') }).then((res) => {
if (res.success) {
this.formobj = res.data
if (this.formobj.loanSettleBankCostVo.topping) {
this.formobj.loanSettleCompanyCostVo.topping = '1'
} else if (!this.formobj.loanSettleBankCostVo.topping) {
this.formobj.loanSettleBankCostVo.topping = '0'
}
fetchListByBankSid({ bankSid: this.formobj.bankSid }).then((res) => {
if (res.success) {
this.bank_list = res.data
@ -594,11 +589,6 @@ export default {
this.formobj.loanSettleCompanyCostVo.settleAll = this.calculateSettleAll
this.formobj.loanSettleCompanyReductionVo.amountTo = this.calculateAmountTo
this.formobj.loanSettleCompanyReductionVo.profit = this.calculateProfit
if (this.formobj.loanSettleBankCostVo.topping === '1') {
this.formobj.loanSettleCompanyCostVo.topping = true
} else if (this.formobj.loanSettleBankCostVo.topping === '0') {
this.formobj.loanSettleBankCostVo.topping = false
}
this.$refs['form_obj'].validate((valid) => {
if (valid) {
this.submitdisabled = true
@ -620,11 +610,6 @@ export default {
this.formobj.loanSettleCompanyCostVo.settleAll = this.calculateSettleAll
this.formobj.loanSettleCompanyReductionVo.amountTo = this.calculateAmountTo
this.formobj.loanSettleCompanyReductionVo.profit = this.calculateProfit
if (this.formobj.loanSettleBankCostVo.topping === '1') {
this.formobj.loanSettleCompanyCostVo.topping = true
} else if (this.formobj.loanSettleBankCostVo.topping === '0') {
this.formobj.loanSettleBankCostVo.topping = false
}
this.$refs['form_obj'].validate((valid) => {
if (valid) {
this.submitdisabled = true

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

@ -101,7 +101,7 @@
<div>资方结清费用</div>
<div>
<span style="margin-right: 10px">贷款保证金: {{ formobj.loanSettleBankCostVo.loanDeposit }}</span>
<span>是否抵顶: {{ formobj.loanSettleBankCostVo.topping == '1' ? '是' : formobj.loanSettleBankCostVo.topping == '0' ? '否' : '' }}</span>
<span>是否抵顶: {{ formobj.loanSettleBankCostVo.topping ? '是' : !formobj.loanSettleBankCostVo.topping ? '否' : '' }}</span>
</div>
</div>
<el-row>

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

@ -103,7 +103,7 @@
<div>资方结清费用</div>
<div>
<span style="margin-right: 10px">贷款保证金: {{ formobj.loanSettleBankCostVo.loanDeposit }}</span>
<span>是否抵顶: {{ formobj.loanSettleBankCostVo.topping == '1' ? '是' : formobj.loanSettleBankCostVo.topping == '0' ? '否' : '' }}</span>
<span>是否抵顶: {{ formobj.loanSettleBankCostVo.topping ? '是' : !formobj.loanSettleBankCostVo.topping ? '否' : '' }}</span>
</div>
</div>
<el-row>

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

@ -105,8 +105,8 @@
<div>贷款保证金:<el-input style="width: 60%" @keyup.native="UpNumber" v-model="formobj.loanSettleBankCostVo.loanDeposit" clearable placeholder="" /></div>
<div>是否抵顶:
<el-radio-group v-model="formobj.loanSettleBankCostVo.topping">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
<el-radio :label="true"></el-radio>
<el-radio :label="false"></el-radio>
</el-radio-group>
</div>
</div>
@ -343,7 +343,7 @@ export default {
calculateBankSettlePrice() {
let bankSettlePrice = '0'
// = + + + + + + -
if (this.formobj.loanSettleBankCostVo.topping !== '' && this.formobj.loanSettleBankCostVo.topping === '1') {
if (this.formobj.loanSettleBankCostVo.topping) {
bankSettlePrice = Math.round((parseFloat(this.formobj.loanSettleBankCostVo.price === '' ? 0 : this.formobj.loanSettleBankCostVo.price) + parseFloat(this.formobj.loanSettleBankCostVo.currentNotDuePrice === '' ? 0 : this.formobj.loanSettleBankCostVo.currentNotDuePrice) + parseFloat(this.formobj.loanSettleBankCostVo.notDuePrice === '' ? 0 : this.formobj.loanSettleBankCostVo.notDuePrice) + parseFloat(this.formobj.loanSettleBankCostVo.bankInterest === '' ? 0 : this.formobj.loanSettleBankCostVo.bankInterest) + parseFloat(this.formobj.loanSettleBankCostVo.bankNominalPrice === '' ? 0 : this.formobj.loanSettleBankCostVo.bankNominalPrice) + parseFloat(this.formobj.loanSettleBankCostVo.bankContractLiquidated === '' ? 0 : this.formobj.loanSettleBankCostVo.bankContractLiquidated) + parseFloat(this.formobj.loanSettleBankCostVo.bankOtherReceivable === '' ? 0 : this.formobj.loanSettleBankCostVo.bankOtherReceivable) - parseFloat(this.formobj.loanSettleBankCostVo.loanDeposit !== '' ? this.formobj.loanSettleBankCostVo.loanDeposit : '0')) * 100) / 100
} else {
// = + + + + + +
@ -494,11 +494,6 @@ export default {
if (res.success) {
this.formobj = res.data
this.formobj.instanceId = res.data.procInstId
if (this.formobj.loanSettleBankCostVo.topping) {
this.formobj.loanSettleCompanyCostVo.topping = '1'
} else if (!this.formobj.loanSettleBankCostVo.topping) {
this.formobj.loanSettleBankCostVo.topping = '0'
}
fetchListByBankSid({ bankSid: this.formobj.bankSid }).then((res) => {
if (res.success) {
this.bank_list = res.data
@ -570,11 +565,6 @@ export default {
this.formobj.loanSettleCompanyCostVo.settleAll = this.calculateSettleAll
this.formobj.loanSettleCompanyReductionVo.amountTo = this.calculateAmountTo
this.formobj.loanSettleCompanyReductionVo.profit = this.calculateProfit
if (this.formobj.loanSettleBankCostVo.topping === '1') {
this.formobj.loanSettleCompanyCostVo.topping = true
} else if (this.formobj.loanSettleBankCostVo.topping === '0') {
this.formobj.loanSettleBankCostVo.topping = false
}
this.$refs['form_obj'].validate((valid) => {
if (valid) {
this.submitdisabled = true
@ -603,11 +593,6 @@ export default {
this.formobj.loanSettleCompanyCostVo.settleAll = this.calculateSettleAll
this.formobj.loanSettleCompanyReductionVo.amountTo = this.calculateAmountTo
this.formobj.loanSettleCompanyReductionVo.profit = this.calculateProfit
if (this.formobj.loanSettleBankCostVo.topping === '1') {
this.formobj.loanSettleCompanyCostVo.topping = true
} else if (this.formobj.loanSettleBankCostVo.topping === '0') {
this.formobj.loanSettleBankCostVo.topping = false
}
this.$refs['form_obj'].validate((valid) => {
if (valid) {
this.submitdisabled = true

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

@ -100,7 +100,7 @@
<div>资方结清费用</div>
<div>
<span style="margin-right: 10px">贷款保证金: {{ formobj.loanSettleBankCostVo.loanDeposit }}</span>
<span>是否抵顶: {{ formobj.loanSettleBankCostVo.topping == '1' ? '是' : formobj.loanSettleBankCostVo.topping == '0' ? '否' : '' }}</span>
<span>是否抵顶: {{ formobj.loanSettleBankCostVo.topping ? '是' : !formobj.loanSettleBankCostVo.topping ? '否' : '' }}</span>
</div>
</div>
<el-row>

Loading…
Cancel
Save