Browse Source

完善金融方案

master
yunuo970428 2 years ago
parent
commit
64fffcc62e
  1. 18
      anrui-riskcenter-ui/src/components/publicPage/financialscheme.vue
  2. 20
      anrui-riskcenter-ui/src/views/workFlow/publicPage/financialscheme.vue

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

@ -21,7 +21,7 @@
<el-col :span="18"> <el-col :span="18">
<div class="span-sty">产品政策</div> <div class="span-sty">产品政策</div>
<el-form-item> <el-form-item>
<el-select v-model="finance.policyName" placeholder="请选择" @change="changePolicy" clearable class="addinputInfo"> <el-select v-model="finance.policyName" placeholder="请选择" @change="changePolicy" filterable clearable class="addinputInfo">
<el-option v-for="item in policy_list" :key="item.sid" :label="item.name" :value="item.name"></el-option> <el-option v-for="item in policy_list" :key="item.sid" :label="item.name" :value="item.name"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -379,22 +379,22 @@ export default {
return val return val
}, },
showAdd(value) { showAdd(value) {
this.finance = JSON.parse(JSON.stringify(value))
this.init() this.init()
},
showEdit(value) {
this.finance = JSON.parse(JSON.stringify(value)) this.finance = JSON.parse(JSON.stringify(value))
this.init() if (this.finance.isPack !== '' && this.finance.isPack !== null) {
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) { if (resp.success) {
this.policy_list = resp.data this.policy_list = resp.data
} }
}) })
selectListByOther({ orgPath: window.sessionStorage.getItem('defaultOrgPath'), userSid: window.sessionStorage.getItem('defaultOrgPath'), sid: this.finance.policySid }).then((res) => { }
if (this.finance.policySid !== '' && this.finance.isPack !== null) {
selectListByOther({ orgPath: window.sessionStorage.getItem('defaultOrgPath'), userSid: window.sessionStorage.getItem('userSid'), sid: this.finance.policySid }).then((res) => {
if (res.success) { if (res.success) {
this.other_list = res.data this.other_list = res.data
} }
}) })
}
}, },
// //
isPackChange(val) { isPackChange(val) {
@ -498,6 +498,10 @@ export default {
// //
this.finance.factoryDiscountUse = '抵利息' this.finance.factoryDiscountUse = '抵利息'
this.finance.factoryDiscountUseKey = '02' this.finance.factoryDiscountUseKey = '02'
// 0
if (this.finance.loanTotal !== '' && this.finance.loanTotal !== '0') {
this.financingProject()
}
selectListByOther({ orgPath: window.sessionStorage.getItem('defaultOrgPath'), userSid: window.sessionStorage.getItem('userSid'), 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) { if (res.success) {
this.other_list = res.data this.other_list = res.data

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

@ -21,7 +21,7 @@
<el-col :span="18"> <el-col :span="18">
<div class="span-sty">产品政策</div> <div class="span-sty">产品政策</div>
<el-form-item> <el-form-item>
<el-select v-model="finance.policyName" placeholder="请选择" @change="changePolicy" clearable class="addinputInfo"> <el-select v-model="finance.policyName" placeholder="请选择" @change="changePolicy" filterable clearable class="addinputInfo">
<el-option v-for="item in policy_list" :key="item.sid" :label="item.name" :value="item.name"></el-option> <el-option v-for="item in policy_list" :key="item.sid" :label="item.name" :value="item.name"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -380,23 +380,23 @@ export default {
return val return val
}, },
showAdd(value, orgPath) { showAdd(value, orgPath) {
this.finance = JSON.parse(JSON.stringify(value))
this.orgPath = orgPath
this.init() this.init()
},
showEdit(value) {
this.finance = JSON.parse(JSON.stringify(value)) this.finance = JSON.parse(JSON.stringify(value))
this.init() this.orgPath = orgPath
selectList({ orgPath: this.orgPath, userSid: window.sessionStorage.getItem('userSid'), isPack: this.finance.isPack }).then((resp) => { 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) => {
if (resp.success) { if (resp.success) {
this.policy_list = resp.data this.policy_list = resp.data
} }
}) })
selectListByOther({ orgPath: this.orgPath, userSid: window.sessionStorage.getItem('userSid'), sid: this.finance.policySid }).then((res) => { }
if (this.finance.policySid !== '' && this.finance.isPack !== null) {
selectListByOther({ orgPath: window.sessionStorage.getItem('defaultOrgPath'), userSid: window.sessionStorage.getItem('userSid'), sid: this.finance.policySid }).then((res) => {
if (res.success) { if (res.success) {
this.other_list = res.data this.other_list = res.data
} }
}) })
}
}, },
// //
isPackChange(val) { isPackChange(val) {
@ -500,6 +500,10 @@ export default {
// //
this.finance.factoryDiscountUse = '抵利息' this.finance.factoryDiscountUse = '抵利息'
this.finance.factoryDiscountUseKey = '02' this.finance.factoryDiscountUseKey = '02'
// 0
if (this.finance.loanTotal !== '' && this.finance.loanTotal !== '0') {
this.financingProject()
}
selectListByOther({ orgPath: this.orgPath, userSid: window.sessionStorage.getItem('userSid'), sid: choose[0].sid }).then((res) => { selectListByOther({ orgPath: this.orgPath, userSid: window.sessionStorage.getItem('userSid'), sid: choose[0].sid }).then((res) => {
if (res.success) { if (res.success) {
this.other_list = res.data this.other_list = res.data

Loading…
Cancel
Save