|
|
|
@ -2,7 +2,7 @@ |
|
|
|
|
<div> |
|
|
|
|
<el-tabs v-model="curTab" |
|
|
|
|
@tab-click="tabChange"> |
|
|
|
|
<el-tab-pane :label="info.approvalTime ? '修改风控' : '配置风控'" |
|
|
|
|
<el-tab-pane label="配置风控" |
|
|
|
|
name="tab1"> |
|
|
|
|
<el-form ref="formRef" |
|
|
|
|
:model="form" |
|
|
|
@ -74,8 +74,8 @@ |
|
|
|
|
<el-form-item label="提供材料" |
|
|
|
|
prop="borrowerMaterial"> |
|
|
|
|
<div class="flex-1"> |
|
|
|
|
<div class="flex items-center"> |
|
|
|
|
<p class="field-name mr-5 mb-0">借款人材料</p> |
|
|
|
|
<div> |
|
|
|
|
<p class="field-name mb-0">借款人材料</p> |
|
|
|
|
<div class="radio-wrap flex-col items-start"> |
|
|
|
|
<el-radio-group v-model="form.borrowerMaterialSelectedStatus"> |
|
|
|
|
<el-radio v-for="(item, i) in whethers" |
|
|
|
@ -431,7 +431,7 @@ |
|
|
|
|
<h6 class="step-name mb-7">签订合同</h6> |
|
|
|
|
<el-form-item label="提供的材料" |
|
|
|
|
prop="contractMaterials"> |
|
|
|
|
<div class="flex items-center"> |
|
|
|
|
<div> |
|
|
|
|
<div class="radio-wrap mr-5"> |
|
|
|
|
<el-radio-group v-model="form.contractSupplyMaterialsSelectedStatus"> |
|
|
|
|
<el-radio v-for="(item, i) in whethers" |
|
|
|
@ -585,57 +585,56 @@ import Cookies from 'js-cookie'; |
|
|
|
|
const emit = defineEmits(['getList']); |
|
|
|
|
interface RuleForm { |
|
|
|
|
accessPolicySelectedStatus?: number; |
|
|
|
|
accessStrategy: any; |
|
|
|
|
accessStrategy?: number[]; |
|
|
|
|
provideMaterialSelectedStatus?: number; |
|
|
|
|
accountMaterials: any; |
|
|
|
|
approvalSignature?: any; |
|
|
|
|
bankProductsId: any; |
|
|
|
|
accountMaterials?: number[]; |
|
|
|
|
approvalSignature?: number; |
|
|
|
|
bankProductsId?: number; |
|
|
|
|
borrowerMaterialSelectedStatus?: number; |
|
|
|
|
borrowerMaterial: any; |
|
|
|
|
borrowerMaterial?: number[]; |
|
|
|
|
businessMaterialsSelectedStatus?: number; |
|
|
|
|
businessMaterials: any; |
|
|
|
|
businessMaterials?: number[]; |
|
|
|
|
mortgagedPropertySelectedStatus?: number; |
|
|
|
|
collateral: any; |
|
|
|
|
collateral?: number[]; |
|
|
|
|
contractSupplyMaterialsSelectedStatus?: number; |
|
|
|
|
contractMaterials: any; |
|
|
|
|
contractMaterials?: number; |
|
|
|
|
enterpriseCreditScoringStrategySelectedStatus?: number; |
|
|
|
|
corporateCreditScoringStrategies: any; |
|
|
|
|
corporateInterestRateModel: any; |
|
|
|
|
dueDiligenceContent: any; |
|
|
|
|
dueDiligenceMode: number[]; |
|
|
|
|
corporateCreditScoringStrategies?: string; |
|
|
|
|
corporateInterestRateModel?: number[]; |
|
|
|
|
dueDiligenceContent?: number[]; |
|
|
|
|
dueDiligenceMode?: number[]; |
|
|
|
|
enterpriseMaterialSelectedStatus?: number; |
|
|
|
|
enterpriseMaterial: any; |
|
|
|
|
enterpriseQuotaModel: any; |
|
|
|
|
enterpriseMaterial?: number[]; |
|
|
|
|
guaranteeContractSelectedStatus?: number; |
|
|
|
|
guaranteeContract: any; |
|
|
|
|
guaranteeContract?: number; |
|
|
|
|
individualInterestRateModel?: number; |
|
|
|
|
individualCreditModelSelectedStatus?: number; |
|
|
|
|
interestRatePricingModel: any; |
|
|
|
|
loanApplicationMethod: any; |
|
|
|
|
interestRatePricingModel?: number; |
|
|
|
|
loanApplicationMethod?: number[]; |
|
|
|
|
loanContractSelectedStatus?: number; |
|
|
|
|
loanContract: any; |
|
|
|
|
loanContract?: number; |
|
|
|
|
mateMaterialSelectedStatus?: number; |
|
|
|
|
mateMaterial: any; |
|
|
|
|
materialsForLoanApproval: any; |
|
|
|
|
mateMaterial?: number[]; |
|
|
|
|
materialsForLoanApproval?: number[]; |
|
|
|
|
mortgageContractSelectedStatus?: number; |
|
|
|
|
mortgageContract: any; |
|
|
|
|
mortgageContract?: number; |
|
|
|
|
personalCreditScoringStrategySelectedStatus?: number; |
|
|
|
|
personalCreditScoringStrategies: any; |
|
|
|
|
personalCreditScoringStrategies?: number; |
|
|
|
|
pledgeContractSelectedStatus?: number; |
|
|
|
|
pledgeContract: any; |
|
|
|
|
reviewApproveContent: number[]; |
|
|
|
|
reviewContent: number[]; |
|
|
|
|
reviewSignature: any; |
|
|
|
|
pledgeContract?: number; |
|
|
|
|
reviewApproveContent?: number[]; |
|
|
|
|
reviewContent?: number[]; |
|
|
|
|
reviewSignature?: number; |
|
|
|
|
riskDegreePolicySelectedStatus?: number; |
|
|
|
|
riskDegreeStrategy: any; |
|
|
|
|
riskDegreeStrategy?: number[]; |
|
|
|
|
runBatchObjectSelectedStatus?: number; |
|
|
|
|
runBatchObject: any; |
|
|
|
|
runBatchObject?: number[]; |
|
|
|
|
postLoanManagementSelectPolicySelectStatus?: number; |
|
|
|
|
selectionStrategy: any; |
|
|
|
|
selectionStrategy?: number[]; |
|
|
|
|
issueAccountSelectStatus?: number; |
|
|
|
|
sendingAccount: number[]; |
|
|
|
|
sendingAccount?: number[]; |
|
|
|
|
supplementMaterialSelectedStatus?: number; |
|
|
|
|
supplementaryMaterials: any; |
|
|
|
|
supplementaryMaterials?: number[]; |
|
|
|
|
} |
|
|
|
|
const router = useRouter(); |
|
|
|
|
const route = useRoute(); |
|
|
|
@ -679,7 +678,6 @@ let form = reactive<RuleForm>({ |
|
|
|
|
dueDiligenceMode: [], |
|
|
|
|
enterpriseMaterialSelectedStatus: '', |
|
|
|
|
enterpriseMaterial: [], |
|
|
|
|
enterpriseQuotaModel: '', |
|
|
|
|
guaranteeContractSelectedStatus: '', |
|
|
|
|
guaranteeContract: '', |
|
|
|
|
individualInterestRateModel: '', |
|
|
|
|