Browse Source

Merge remote-tracking branch 'origin/master'

master
God 2 years ago
parent
commit
d67c49af50
  1. 13
      anrui-riskcenter-ui/src/components/publicPage/financialscheme.vue
  2. 7
      anrui-riskcenter-ui/src/components/publicPage/financialschemeEdit.vue
  3. 4
      anrui-riskcenter-ui/src/views/customizedfinancialsolutions/customizedfinancialsolutionsAdd.vue
  4. 4
      anrui-riskcenter-ui/src/views/financialpolicymanagement/financialpolicymanagement.vue
  5. 2
      anrui-riskcenter-ui/src/views/workFlow/dingzhijinrongFlow/customizedfinancialsolutionsEdit.vue
  6. 12
      anrui-riskcenter-ui/src/views/workFlow/publicPage/financialscheme.vue
  7. 7
      anrui-riskcenter-ui/src/views/workFlow/publicPage/financialschemeEdit.vue

13
anrui-riskcenter-ui/src/components/publicPage/financialscheme.vue

@ -350,6 +350,7 @@ export default {
vehOtherPrice: '',
vehTotalPrice: ''
},
vehModelSid: '',
rules: {
}
}
@ -378,11 +379,12 @@ export default {
}
return val
},
showAdd(value) {
showAdd(value, vehModelSid) {
this.init()
this.vehModelSid = vehModelSid
this.finance = JSON.parse(JSON.stringify(value))
if (this.finance.isPack !== '' && this.finance.isPack !== null) {
selectList({ orgPath: window.sessionStorage.getItem('defaultOrgPath'), userSid: window.sessionStorage.getItem('userSid'), isPack: this.finance.isPack }).then((resp) => {
selectList({ orgPath: window.sessionStorage.getItem('defaultOrgPath'), userSid: window.sessionStorage.getItem('userSid'), isPack: this.finance.isPack, modelSid: vehModelSid }).then((resp) => {
if (resp.success) {
this.policy_list = resp.data
}
@ -468,7 +470,7 @@ export default {
vehOtherPrice: '',
vehTotalPrice: ''
}
selectList({ orgPath: window.sessionStorage.getItem('defaultOrgPath'), userSid: window.sessionStorage.getItem('userSid'), isPack: this.finance.isPack }).then((resp) => {
selectList({ orgPath: window.sessionStorage.getItem('defaultOrgPath'), userSid: window.sessionStorage.getItem('userSid'), isPack: this.finance.isPack, modelSid: this.vehModelSid }).then((resp) => {
if (resp.success) {
this.policy_list = resp.data
}
@ -585,10 +587,10 @@ export default {
// --
if (this.finance.serviceChargeTypeKey === '01') {
// * ()
this.finance.serviceAmount = Math.round(parseInt(this.arguments(this.finance.loanTotal)) * parseFloat(this.arguments(this.finance.serviceChargeTypeValue)))
this.finance.serviceAmount = Math.round(parseInt(this.arguments(this.finance.loanTotal)) * (parseFloat(this.arguments(this.finance.serviceChargeTypeValue)) / 100))
} else if (this.finance.serviceChargeTypeKey === '02') {
// * ()
this.finance.serviceAmount = Math.round(parseInt(this.arguments(this.finance.loanAmount)) * parseFloat(this.arguments(this.finance.serviceChargeTypeValue)))
this.finance.serviceAmount = Math.round(parseInt(this.arguments(this.finance.loanAmount)) * (parseFloat(this.arguments(this.finance.serviceChargeTypeValue)) / 100))
} else if (this.finance.serviceChargeTypeKey === '03') {
//
this.finance.serviceAmount = this.finance.serviceChargeTypeValue
@ -807,6 +809,7 @@ export default {
vehOtherPrice: '',
vehTotalPrice: ''
}
this.vehModelSid = ''
this.$emit('doback')
}
}

7
anrui-riskcenter-ui/src/components/publicPage/financialschemeEdit.vue

@ -356,16 +356,18 @@ export default {
vehOtherPrice: '',
vehTotalPrice: ''
},
vehModelSid: '',
rules: {}
}
},
methods: {
showInfo(value) {
showInfo(value, vehModelSid) {
this.formobj = JSON.parse(JSON.stringify(value))
this.vehModelSid = vehModelSid
},
financialComputing() {
this.viewState = 2
this.$refs['divCount'].showAdd(this.formobj)
this.$refs['divCount'].showAdd(this.formobj, this.vehModelSid)
},
backData(value) {
this.viewState = 1
@ -373,6 +375,7 @@ export default {
},
backParameters() {
this.$emit('backParameters', this.formobj)
this.vehModelSid = ''
this.formobj = {
accessoriesAmount: '',
accessoriesAmountCb: false,

4
anrui-riskcenter-ui/src/views/customizedfinancialsolutions/customizedfinancialsolutionsAdd.vue

@ -367,7 +367,7 @@ export default {
})
this.formobj.userSid = window.sessionStorage.getItem('userSid')
this.formobj.orgPath = window.sessionStorage.getItem('defaultOrgPath')
this.$refs['divJRFA'].showInfo(this.formobj.loanTemplateSolutions)
this.$refs['divJRFA'].showInfo(this.formobj.loanTemplateSolutions, this.formobj.vehModelSid)
},
showEdit(row) {
this.init()
@ -379,7 +379,7 @@ export default {
if (res.success) {
this.formobj = res.data
this.formobj.instanceId = res.data.procInstId
this.$refs['divJRFA'].showInfo(this.formobj.loanTemplateSolutions)
this.$refs['divJRFA'].showInfo(this.formobj.loanTemplateSolutions, this.formobj.vehModelSid)
if (this.formobj.loanTemplateTrailer.vehTrailerCertificateFile.length > 0) {
this.formobj.loanTemplateTrailer.vehTrailerCertificateFile.forEach((e) => {
this.image_list.push({

4
anrui-riskcenter-ui/src/views/financialpolicymanagement/financialpolicymanagement.vue

@ -576,7 +576,7 @@ export default {
spinner: 'el-icon-loading',
background: 'rgba(0, 0, 0, 0.7)'
})
req.setRiskState({ sidsList: this.sids, riskState: '1' }).then(resp => {
req.setRiskState({ sidsList: this.sids, riskState: '1', userSid: window.sessionStorage.getItem('userSid') }).then(resp => {
if (resp.success) {
this.$message({ type: 'success', message: resp.msg, showClose: true })
}
@ -605,7 +605,7 @@ export default {
spinner: 'el-icon-loading',
background: 'rgba(0, 0, 0, 0.7)'
})
req.setRiskState({ sidsList: this.sids, riskState: '0' }).then(resp => {
req.setRiskState({ sidsList: this.sids, riskState: '0', userSid: window.sessionStorage.getItem('userSid') }).then(resp => {
if (resp.success) {
this.$message({ type: 'success', message: resp.msg, showClose: true })
}

2
anrui-riskcenter-ui/src/views/workFlow/dingzhijinrongFlow/customizedfinancialsolutionsEdit.vue

@ -380,7 +380,7 @@ export default {
if (res.success) {
this.formobj = res.data
this.formobj.instanceId = res.data.procInstId
this.$refs['divJRFA'].showInfo(this.formobj.loanTemplateSolutions, this.formobj.orgPath)
this.$refs['divJRFA'].showInfo(this.formobj.loanTemplateSolutions, this.formobj.orgPath, this.formobj.vehModelSid)
if (this.formobj.loanTemplateTrailer.vehTrailerCertificateFile.length > 0) {
this.formobj.loanTemplateTrailer.vehTrailerCertificateFile.forEach((e) => {
this.image_list.push({

12
anrui-riskcenter-ui/src/views/workFlow/publicPage/financialscheme.vue

@ -351,6 +351,7 @@ export default {
vehTotalPrice: ''
},
orgPath: '',
vehModelSid: '',
rules: {
}
}
@ -379,12 +380,13 @@ export default {
}
return val
},
showAdd(value, orgPath) {
showAdd(value, orgPath, vehModelSid) {
this.init()
this.finance = JSON.parse(JSON.stringify(value))
this.orgPath = orgPath
this.vehModelSid = vehModelSid
if (this.finance.isPack !== '' && this.finance.isPack !== null) {
selectList({ orgPath: this.orgPath, userSid: window.sessionStorage.getItem('userSid'), isPack: this.finance.isPack }).then((resp) => {
selectList({ orgPath: this.orgPath, userSid: window.sessionStorage.getItem('userSid'), isPack: this.finance.isPack, modelSid: this.vehModelSid }).then((resp) => {
if (resp.success) {
this.policy_list = resp.data
}
@ -470,7 +472,7 @@ export default {
vehOtherPrice: '',
vehTotalPrice: ''
}
selectList({ orgPath: this.orgPath, userSid: window.sessionStorage.getItem('userSid'), isPack: this.finance.isPack }).then((resp) => {
selectList({ orgPath: this.orgPath, userSid: window.sessionStorage.getItem('userSid'), isPack: this.finance.isPack, modelSid: this.vehModelSid }).then((resp) => {
if (resp.success) {
this.policy_list = resp.data
}
@ -587,10 +589,10 @@ export default {
// --
if (this.finance.serviceChargeTypeKey === '01') {
// * ()
this.finance.serviceAmount = Math.round(parseInt(this.arguments(this.finance.loanTotal)) * parseFloat(this.arguments(this.finance.serviceChargeTypeValue)))
this.finance.serviceAmount = Math.round(parseInt(this.arguments(this.finance.loanTotal)) * (parseFloat(this.arguments(this.finance.serviceChargeTypeValue)) / 100))
} else if (this.finance.serviceChargeTypeKey === '02') {
// * ()
this.finance.serviceAmount = Math.round(parseInt(this.arguments(this.finance.loanAmount)) * parseFloat(this.arguments(this.finance.serviceChargeTypeValue)))
this.finance.serviceAmount = Math.round(parseInt(this.arguments(this.finance.loanAmount)) * (parseFloat(this.arguments(this.finance.serviceChargeTypeValue)) / 100))
} else if (this.finance.serviceChargeTypeKey === '03') {
//
this.finance.serviceAmount = this.finance.serviceChargeTypeValue

7
anrui-riskcenter-ui/src/views/workFlow/publicPage/financialschemeEdit.vue

@ -357,17 +357,19 @@ export default {
vehTotalPrice: ''
},
orgPath: '',
vehModelSid: '',
rules: {}
}
},
methods: {
showInfo(value, orgPath) {
showInfo(value, orgPath, vehModelSid) {
this.formobj = JSON.parse(JSON.stringify(value))
this.orgPath = orgPath
this.vehModelSid = vehModelSid
},
financialComputing() {
this.viewState = 2
this.$refs['divCount'].showAdd(this.formobj, this.orgPath)
this.$refs['divCount'].showAdd(this.formobj, this.orgPath, this.vehModelSid)
},
backData(value) {
this.viewState = 1
@ -375,6 +377,7 @@ export default {
},
backParameters() {
this.$emit('backParameters', this.formobj)
this.vehModelSid = ''
this.formobj = {
accessoriesAmount: '',
accessoriesAmountCb: false,

Loading…
Cancel
Save