Browse Source

修改问题

master
yunuo970428 2 years ago
parent
commit
364ae8992f
  1. 2
      anrui-buscenter/anrui-buscenter-ui/src/components/publicPage/dingdanInfo.vue
  2. 75
      anrui-buscenter/anrui-buscenter-ui/src/components/publicPage/financialschemeEdit.vue
  3. 8
      anrui-buscenter/anrui-buscenter-ui/src/components/publicPage/financialschemeInfo.vue
  4. 2
      anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/relation/financialquotationsheet.vue
  5. 6
      anrui-buscenter/anrui-buscenter-ui/src/views/kehuguanli/cheliangxuqiu/cheliangxuqiuAdd.vue
  6. 2
      anrui-buscenter/anrui-buscenter-ui/src/views/kehuguanli/cheliangxuqiu/cheliangxuqiuinfo.vue
  7. 11
      anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdan.vue
  8. 2
      anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanInfo.vue

2
anrui-buscenter/anrui-buscenter-ui/src/components/publicPage/dingdanInfo.vue

@ -390,7 +390,7 @@ export default {
},
handleLook() {
this.viewState = 2
this.$refs['divInfo'].showInfo(this.formobj.solutionsDetailsssVo, 'xiaoshou')
this.$refs['divInfo'].showInfo(this.formobj.solutionsDetailsssVo, '03')
},
//
getSummaries(param) {

75
anrui-buscenter/anrui-buscenter-ui/src/components/publicPage/financialschemeEdit.vue

@ -5,7 +5,7 @@
<div>金融方案</div>
<div>
<el-button type="primary" size="mini" @click="financialComputing">金融计算</el-button>
<el-button type="primary" v-show="source == 'xiaoshou'" size="small" @click="handleSave()">保存</el-button>
<el-button type="primary" v-show="source == '03'" size="small" @click="handleSave()">保存</el-button>
</div>
</div>
<el-form ref="dataForm" :model="formobj" class="formaddcopy02">
@ -328,7 +328,7 @@ export default {
return {
viewTitle: '',
viewState: 1,
source: '', // 1.---- 2.--
source: '', // (01-- 02-- 03 04)
formobj: {
accessoriesAmount: '',
accessoriesAmountCb: false,
@ -418,7 +418,6 @@ export default {
},
// --
showClient(value, orgSidPath, source) {
console.log(value, 9999, source)
this.formobj = value
this.orgSidPath = orgSidPath
this.source = source
@ -432,76 +431,6 @@ export default {
this.viewState = 1
value = JSON.parse(JSON.stringify(value))
this.formobj = value
// this.formobj.isPack = value.isPack
// this.formobj.policyName = value.policyName
// this.formobj.policySid = value.policySid
// this.formobj.mainVehicleAmount = value.mainVehicleAmount
// this.formobj.accessoriesAmount = value.accessoriesAmount
// this.formobj.trailerAmount = value.trailerAmount
// this.formobj.purchaseTax = value.purchaseTax
// this.formobj.premium = value.premium
// this.formobj.loanTotal = value.loanTotal
//
// this.formobj.accessoriesAmountCb = value.accessoriesAmountCb
// this.formobj.trailerAmountCb = value.trailerAmountCb
// this.formobj.purchaseTaxCb = value.purchaseTaxCb
// this.formobj.premiumCb = value.premiumCb
//
// this.formobj.downPayRatio = value.downPayRatio
// this.formobj.downPayAmount = value.downPayAmount
// this.formobj.loanAmount = value.loanAmount
// this.formobj.loanPeriod = value.loanPeriod
// this.formobj.bondRatio = value.bondRatio
// this.formobj.bondAmount = value.bondAmount
// this.formobj.factoryDiscount = value.factoryDiscount
// this.formobj.factoryDiscountUse = value.factoryDiscountUse
// this.formobj.factoryDiscountUseKey = value.factoryDiscountUseKey
// this.formobj.policyYearRatio = value.policyYearRatio
// this.formobj.loanPayMoney = value.loanPayMoney
// this.formobj.loanInterest = value.loanInterest
// this.formobj.discountCar = value.discountCar
// this.formobj.otherPolicyState = value.otherPolicyState
//
// this.formobj.otherPolicyName = value.otherPolicyName
// this.formobj.otherPolicySid = value.otherPolicySid
// this.formobj.otherPolicyAmount = value.otherPolicyAmount
// this.formobj.otherPolicyPeriod = value.otherPolicyPeriod
//
// this.formobj.otherPolicyMonthlyRepay = value.otherPolicyMonthlyRepay
// this.formobj.otherPolicyInterest = value.otherPolicyInterest
// this.formobj.otherPolicyYearRatio = value.otherPolicyYearRatio
//
// this.formobj.loanDownPay = value.loanDownPay
// this.formobj.downPayAmountsRatio = value.downPayAmountsRatio
// this.formobj.loanAmountTotal = value.loanAmountTotal
// this.formobj.period = value.period
// this.formobj.monthlyRepay = value.monthlyRepay
// this.formobj.interest = value.interest
// this.formobj.returnTime = value.returnTime
//
// this.formobj.downPayAmounts = value.downPayAmounts
// this.formobj.bondAmounts = value.bondAmounts
// this.formobj.depositPremium = value.depositPremium
// this.formobj.depositSettle = value.depositSettle
// this.formobj.serviceAmount = value.serviceAmount
// this.formobj.proxyAccidentPremium = value.proxyAccidentPremium
// this.formobj.registerAmount = value.registerAmount
// this.formobj.operationAmount = value.operationAmount
// this.formobj.vehOtherPrice = value.vehOtherPrice
// this.formobj.otherAmount = value.otherAmount
// this.formobj.otherAmountRemark = value.otherAmountRemark
// this.formobj.dealWay = value.dealWay
// this.formobj.dealWayKey = value.dealWayKey
// this.formobj.proxyPremium = value.proxyPremium
// this.formobj.proxyPurchasetax = value.proxyPurchasetax
// this.formobj.proxyTotal = value.proxyTotal
// this.formobj.offsetPremium = value.offsetPremium
// this.formobj.offsetPurchasetax = value.offsetPurchasetax
// this.formobj.offsetTotal = value.offsetTotal
// this.formobj.receivableTotal = value.receivableTotal
// this.formobj.realTotal = value.realTotal
// this.formobj.vehTotalPrice = value.vehTotalPrice
// this.formobj.nominalPrice = value.nominalPrice
},
backParameters() {
this.$emit('backParameters', this.formobj)

8
anrui-buscenter/anrui-buscenter-ui/src/components/publicPage/financialschemeInfo.vue

@ -2,12 +2,12 @@
<div class="app-container">
<div class="tab-header webtop">
<div>{{ viewTitle }}</div>
<div v-show="source == 'xiaoshou'">
<div v-show="source == '03'">
<el-button type="info" size="small" icon="el-icon-close" @click="handleReturn()">关闭</el-button>
</div>
</div>
<div :class="{ listconadd: source == 'xiaoshou' }">
<el-form ref="dataForm" :model="formobj" :class="[{ formaddStyle : source != 'xiaoshou' }, 'formaddcopy02']">
<div :class="{ listconadd: source == '03' }">
<el-form ref="dataForm" :model="formobj" :class="[{ formaddStyle : source != '03' }, 'formaddcopy02']">
<div v-if="formobj.isShowMore">
<el-row style="border-top: 1px solid #E0E3EB">
<el-col :span="6">
@ -322,7 +322,7 @@ export default {
viewTitle: '',
tableKey: 0,
index: 0,
source: '',
source: '', // (01-- 02-- 03 04)
formobj: {
accessoriesAmount: '',
accessoriesAmountCb: false,

2
anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/relation/financialquotationsheet.vue

@ -226,7 +226,7 @@ export default {
selectQuotation({sid: row.sid}).then((res) => {
if (res.success) {
this.formobj = res.data
this.$refs['divJR'].showInfo(this.formobj.baseJRFAVo, 'kehu')
this.$refs['divJR'].showInfo(this.formobj.baseJRFAVo, '02')
}
})
},

6
anrui-buscenter/anrui-buscenter-ui/src/views/kehuguanli/cheliangxuqiu/cheliangxuqiuAdd.vue

@ -262,7 +262,7 @@ export default {
details({ sid: sid }).then((res) => {
if (res.success) {
this.formobj = res.data
this.$refs['divJR'].showClient(this.formobj.crmSolutions, window.sessionStorage.getItem('defaultOrgPath'), 'kehu')
this.$refs['divJR'].showClient(this.formobj.crmSolutions, window.sessionStorage.getItem('defaultOrgPath'), '01')
}
})
},
@ -351,7 +351,7 @@ export default {
vehOtherPrice: '',
vehTotalPrice: ''
}
this.$refs['divJR'].showClient(this.formobj.crmSolutions, window.sessionStorage.getItem('defaultOrgPath'), 'kehu')
this.$refs['divJR'].showClient(this.formobj.crmSolutions, window.sessionStorage.getItem('defaultOrgPath'), '01')
},
//
brandChange(value) {
@ -392,7 +392,7 @@ export default {
this.formobj.crmSolutions.factoryDiscountUse = '抵车款'
this.formobj.crmSolutions.factoryDiscount = ''
}
this.$refs['divJR'].showClient(this.formobj.crmSolutions, window.sessionStorage.getItem('defaultOrgPath'), 'kehu')
this.$refs['divJR'].showClient(this.formobj.crmSolutions, window.sessionStorage.getItem('defaultOrgPath'), '01')
}
},
// --

2
anrui-buscenter/anrui-buscenter-ui/src/views/kehuguanli/cheliangxuqiu/cheliangxuqiuinfo.vue

@ -201,7 +201,7 @@ export default {
details({ sid: sid }).then((res) => {
if (res.success) {
this.formobj = res.data
this.$refs['divJR'].showInfo(this.formobj.crmSolutions, 'kehu')
this.$refs['divJR'].showInfo(this.formobj.crmSolutions, '01')
}
})
},

11
anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdan.vue

@ -49,6 +49,7 @@
<template slot-scope="scope">
<el-button size="small" type="primary" :disabled="scope.row.nodeState == '待提交' ? false : scope.row.nodeState == '' ? false : true" @click="toEdit(scope.row)">办理
</el-button>
<el-button size="small" type="primary" :disabled="scope.row.nodeState == '' ? false : true" @click="handChange(scope.row)">金融变更</el-button>
<el-button size="small" type="primary" :disabled="scope.row.nodeState == '已办结' ? false : true" @click="handReturn(scope.row)">退车</el-button>
<el-button size="small" type="primary" @click="toInfo(scope.row)">查看</el-button>
<!-- <el-button size="small" type="primary" @click="printContract(scope.row)">打印合同</el-button>-->
@ -128,6 +129,8 @@
<confirm-lender/>
<!-- 销售订单退车 -->
<salesorderbycarAdd v-show="viewState == 5" ref="divSalesAdd" @doback="resetState" />
<!-- 金融方案变更 -->
<financialschememodificationAdd v-show="viewState == 6" ref="divFinancialAdd" @doback="resetState" />
</div>
</template>
@ -142,6 +145,7 @@ import divInfo from './xiaoshoudingdanInfo.vue'
import printContract from '@/views/xiaoshouguanli/xiaoshoudingdan/printContract'
import confirmLender from '@/views/xiaoshouguanli/xiaoshoudingdan/confirmLender'
import salesorderbycarAdd from '../xiaoshoudingdantuiche/salesorderbycarAdd'
import financialschememodificationAdd from '../financialschememodification/financialschememodificationAdd'
export default {
name: 'xiaoshoudingdan',
@ -153,7 +157,8 @@ export default {
divInfo,
printContract,
confirmLender,
salesorderbycarAdd
salesorderbycarAdd,
financialschememodificationAdd
},
data() {
return {
@ -308,6 +313,10 @@ export default {
this.viewState = 3
this.$refs['divadd'].showEdit(row.sid)
},
handChange(row) {
this.viewState = 6
this.$refs['divFinancialAdd'].showAdd(row.sid)
},
// 退
handReturn(row) {
this.viewState = 5

2
anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanInfo.vue

@ -390,7 +390,7 @@ export default {
},
handleLook() {
this.viewState = 2
this.$refs['divInfo'].showInfo(this.formobj.solutionsDetailsssVo, 'xiaoshou')
this.$refs['divInfo'].showInfo(this.formobj.solutionsDetailsssVo, '03')
},
//
getSummaries(param) {

Loading…
Cancel
Save