Browse Source

完善金融产品政策管理

master
yunuo970428 2 years ago
parent
commit
75303e2344
  1. 4
      anrui-riskcenter-ui/src/views/financialpolicymanagement/financialpolicymanagement.vue
  2. 35
      anrui-riskcenter-ui/src/views/financialpolicymanagement/financialpolicymanagementAdd.vue
  3. 38
      anrui-riskcenter-ui/src/views/financialpolicymanagement/financialpolicymanagementInfo.vue

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

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

35
anrui-riskcenter-ui/src/views/financialpolicymanagement/financialpolicymanagementAdd.vue

@ -11,18 +11,16 @@
<div class="titwu">金融产品政策</div>
<el-form ref="form_obj" :model="formobj" :rules="rules" class="formaddcopy02">
<el-row style="border-left: 0px">
<el-col :span="18" style="border-right: 0px">
<el-col :span="6" style="border-right: 0px" class="tlineheightb">
<div class="span-sty" style="border-right: 0px"><span>产品政策名称</span></div>
<el-form-item>
<div class="addinputInfo">
<span>{{ formobj.bankShortName }} {{ formobj.period !== '' ? formobj.period + '期' : '' }} {{ formobj.guaranteeTypeValue !== '' ? '( ' + formobj.guaranteeTypeValue + '、' : '' }} {{ formobj.isPack == '1' ? '打包 )' : formobj.isPack == '0' ? '不打包 )' : '' }} {{ formobj.downPayRatio }} {{ formobj.bondRatio !== '' ? '+ ' + formobj.bondRatio : '' }}</span>
</div>
<span class="addinputInfo">{{ formobj.bankShortName }} {{ formobj.period !== '' ? formobj.period + '期' : '' }} {{ formobj.guaranteeTypeValue !== '' ? '( ' + formobj.guaranteeTypeValue + '、' : '' }} {{ formobj.isPack == '1' ? '打包 )' : formobj.isPack == '0' ? '不打包 )' : '' }} {{ formobj.downPayRatio }} {{ formobj.bondRatio !== '' ? '+ ' + formobj.bondRatio : '' }}</span>
</el-form-item>
</el-col>
<el-col :span="6" style="border-right: 0px">
<el-col :span="18" style="border-right: 0px">
<div class="span-sty" style="border-right: 0px"><span>适用销售部门</span></div>
<el-form-item>
<el-select class="addinputInfo" v-model="useDept_list" placeholder="请选择" clearable filterable multiple>
<el-select class="addinputInfo" v-model="useDept_list" placeholder="请选择" style="width: 60%" clearable filterable multiple>
<el-option v-for="item in orgList" :key="item.orgDeptSid" :label="item.orgDeptName" :value="item.orgDeptSid"></el-option>
</el-select>
</el-form-item>
@ -139,19 +137,19 @@
</el-form-item>
</el-col>
<el-col :span="6">
<div class="span-sty"><span>服务费<span v-show="formobj.serviceAmountTypeValue !== '固定金额'">(%)</span></span></div>
<div class="span-sty"><span>服务费<span v-show="formobj.serviceAmountTypeValue !== '固定金额'">(%)</span><span v-show="formobj.serviceAmountTypeValue === '固定金额'">()</span></span></div>
<el-form-item>
<el-input v-model="formobj.serviceAmount" @keyup.native="UpNumber" class="addinputw addinputInfo" clearable placeholder=""/>
</el-form-item>
</el-col>
<el-col :span="6">
<div class="span-sty"><span>保险保证金</span></div>
<div class="span-sty"><span>保险保证金()</span></div>
<el-form-item>
<el-input v-model="formobj.depositPremium" @keyup.native="UpNumber" class="addinputw addinputInfo" clearable placeholder=""/>
</el-form-item>
</el-col>
<el-col :span="6">
<div class="span-sty"><span>落户保证金</span></div>
<div class="span-sty"><span>落户保证金()</span></div>
<el-form-item>
<el-input v-model="formobj.depositSettle" @keyup.native="UpNumber" class="addinputw addinputInfo" clearable placeholder=""/>
</el-form-item>
@ -159,13 +157,13 @@
</el-row>
<el-row>
<el-col :span="6">
<div class="span-sty"><span>单车意外险/</span></div>
<div class="span-sty"><span>单车意外险/()</span></div>
<el-form-item>
<el-input v-model="formobj.vehAccidentAmount" @keyup.native="UpNumber" class="addinputw addinputInfo" clearable placeholder=""/>
</el-form-item>
</el-col>
<el-col :span="6">
<div class="span-sty"><span>名义/留购价款</span></div>
<div class="span-sty"><span>名义/留购价款()</span></div>
<el-form-item>
<el-input v-model="formobj.nominalPrice" @keyup.native="UpNumber" class="addinputw addinputInfo" clearable placeholder=""/>
</el-form-item>
@ -211,7 +209,7 @@
</el-form-item>
</el-col>
<el-col :span="12">
<div class="span-sty"><span>最高融资额</span></div>
<div class="span-sty"><span>最高融资额()</span></div>
<el-form-item>
<el-input v-model="formobj.loanFinOtherPolicy.maxLoanAmount" @keyup.native="UpNumber" class="addinputw addinputInfo" clearable placeholder=""/>
</el-form-item>
@ -642,4 +640,17 @@ export default {
.addinputInfo {
margin-left: 130px !important;
}
.tlineheightb {
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
}
/deep/ .tlineheightb .el-form-item .el-form-item__content .addinputInfo {
line-height: 15px !important;
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
}
</style>

38
anrui-riskcenter-ui/src/views/financialpolicymanagement/financialpolicymanagementInfo.vue

@ -12,15 +12,18 @@
<div class="titwu">金融产品政策</div>
<el-form ref="form_obj" :model="formobj" class="formaddcopy02">
<el-row style="border-left: 0px">
<el-col :span="12" style="border-right: 0px">
<el-col :span="12" style="border-right: 0px" class="tlineheightb">
<div class="span-sty" style="border-right: 0px"><span>产品政策名称</span></div>
<el-form-item>
<div class="addinputInfo">
<span>{{ formobj.bankShortName }} {{ formobj.period !== '' ? formobj.period + '期' : '' }} {{ formobj.guaranteeTypeValue !== '' ? '( ' + formobj.guaranteeTypeValue + '、' : '' }} {{ formobj.isPack == '1' ? '打包 )' : formobj.isPack == '2' ? '不打包 )' : '' }} {{ formobj.downPayRatio }} {{ formobj.bondRatio !== '' ? '+ ' + formobj.bondRatio : '' }}</span>
<span>{{ formobj.bankShortName }} {{ formobj.period !== '' ? formobj.period + '期' : '' }} {{ formobj.guaranteeTypeValue !== '' ? '( ' + formobj.guaranteeTypeValue + '、' : '' }} {{ formobj.isPack == '1' ? '打包 )' : formobj.isPack == '0' ? '不打包 )' : '' }} {{ formobj.downPayRatio }} {{ formobj.bondRatio !== '' ? '+ ' + formobj.bondRatio : '' }}</span>
</div>
</el-form-item>
</el-col>
<el-col :span="12" style="border-right: 0px"></el-col>
<el-col :span="12" style="border-right: 0px" class="tlineheightb">
<div class="span-sty" style="border-right: 0px"><span>适用销售部门</span></div>
<el-form-item><span class="addinputInfo">{{ formobj.useDeptNames }}</span></el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="6">
@ -77,37 +80,37 @@
</el-col>
</el-row>
<el-row>
<el-col :span="6">
<el-col :span="6" class="tlineheightb">
<div class="span-sty"><span>服务费类型</span></div>
<el-form-item><span class="addinputInfo">{{ formobj.serviceAmountTypeValue }}</span></el-form-item>
</el-col>
<el-col :span="6">
<div class="span-sty"><span>服务费<span v-show="formobj.serviceAmountTypeValue !== '固定金额'">(%)</span></span></div>
<div class="span-sty"><span>服务费<span v-show="formobj.serviceAmountTypeValue !== '固定金额'">(%)</span><span v-show="formobj.serviceAmountTypeValue === '固定金额'">()</span></span></div>
<el-form-item><span class="addinputInfo">{{ formobj.serviceAmount }}</span></el-form-item>
</el-col>
<el-col :span="6">
<div class="span-sty"><span>保险保证金</span></div>
<div class="span-sty"><span>保险保证金()</span></div>
<el-form-item><span class="addinputInfo">{{ formobj.depositPremium }}</span></el-form-item>
</el-col>
<el-col :span="6">
<div class="span-sty"><span>落户保证金</span></div>
<div class="span-sty"><span>落户保证金()</span></div>
<el-form-item><span class="addinputInfo">{{ formobj.depositSettle }}</span></el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="6">
<div class="span-sty"><span>单车意外险/</span></div>
<div class="span-sty"><span>单车意外险/()</span></div>
<el-form-item><span class="addinputInfo">{{ formobj.vehAccidentAmount }}</span></el-form-item>
</el-col>
<el-col :span="6">
<div class="span-sty"><span>名义/留购价款</span></div>
<div class="span-sty"><span>名义/留购价款()</span></div>
<el-form-item><span class="addinputInfo">{{ formobj.nominalPrice }}</span></el-form-item>
</el-col>
<el-col :span="6">
<div class="span-sty"><span>贴息放款类型</span></div>
<el-form-item><span class="addinputInfo">{{ formobj.discountUseType }}</span></el-form-item>
</el-col>
<el-col :span="6">
<el-col :span="6" class="tlineheightb">
<div class="span-sty"><span>有效期至</span></div>
<el-form-item><span class="addinputInfo">{{ formobj.validDateTo }}</span></el-form-item>
</el-col>
@ -130,7 +133,7 @@
<el-form-item><span class="addinputInfo">{{ formobj.loanFinOtherPolicy.maxLoanRatio }}</span></el-form-item>
</el-col>
<el-col :span="12">
<div class="span-sty"><span>最高融资额</span></div>
<div class="span-sty"><span>最高融资额()</span></div>
<el-form-item><span class="addinputInfo">{{ formobj.loanFinOtherPolicy.maxLoanAmount }}</span></el-form-item>
</el-col>
</el-row>
@ -284,4 +287,17 @@ export default {
.addinputInfo {
margin-left: 130px !important;
}
.tlineheightb {
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
}
/deep/ .tlineheightb .el-form-item .el-form-item__content .addinputInfo {
line-height: 15px !important;
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
}
</style>

Loading…
Cancel
Save