Commit bd7e7385 authored by 沈翠玲's avatar 沈翠玲

账号管理

parent 3345e698
......@@ -12,7 +12,7 @@
>打印信用卡信息
</el-button>
</template>
<el-button type="primary" @click="submit()">保存</el-button>
<el-button type="primary" @click="submit()" v-if="form.over !== 'Y'">保存</el-button>
<!-- <template v-if="route.query.id"> -->
</div>
<p class=" text-lg text-center mb-5">客户信息</p>
......@@ -23,7 +23,7 @@
<td class="label">录入人</td>
<td colspan="2"><el-input class="line-input" v-model="form.inputUserName" placeholder="" disabled/></td>
<td class="label">推荐人</td>
<td colspan="2"><el-input class="line-input" v-model="form.referee" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.referee" placeholder="" :disabled="form.over === 'Y'"/></td>
</tr>
<tr>
<td class="label">部门</td>
......@@ -33,26 +33,26 @@
</tr>
<tr>
<td class="label">姓名</td>
<td colspan="2"><el-input class="line-input" v-model="form.name" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.name" placeholder="" :disabled="form.over === 'Y'"/></td>
<td class="label">年龄</td>
<td colspan="2"><el-input class="line-input" v-model="form.age" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.age" placeholder="" :disabled="form.over === 'Y'"/></td>
</tr>
<tr>
<td class="label">身份证号</td>
<td colspan="2">
<div class="flex items-center">
<el-input class="line-input" v-model="form.idCard" placeholder="">
<el-input class="line-input" v-model="form.idCard" placeholder="" :disabled="form.over === 'Y'">
</el-input>
<el-button :icon="Search" @click="handleQuery"></el-button>
<el-button :icon="Search" @click="handleQuery" :disabled="form.over === 'Y'"></el-button>
</div>
</td>
<td class="label">属相</td>
<td colspan="2"><el-input class="line-input" v-model="form.zodiac" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.zodiac" placeholder="" :disabled="form.over === 'Y'"/></td>
</tr>
<tr>
<td class="label">婚姻状况</td>
<td colspan="2">
<el-select v-model="form.marriage" class="line-input" placeholder="">
<el-select v-model="form.marriage" class="line-input" placeholder="" :disabled="form.over === 'Y'">
<el-option
:label="item.label"
v-for="(item, index) in Marriage" :key="index"
......@@ -61,23 +61,23 @@
</el-select>
</td>
<td class="label">电话</td>
<td colspan="2"><el-input class="line-input" v-model="form.phone" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.phone" placeholder="" :disabled="form.over === 'Y'"/></td>
</tr>
<tr>
<td class="label">学历</td>
<td colspan="2"><el-input class="line-input" v-model="form.qualification" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.qualification" placeholder="" :disabled="form.over === 'Y'"/></td>
<td class="label">职业</td>
<td colspan="2"><el-input class="line-input" v-model="form.career" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.career" placeholder="" :disabled="form.over === 'Y'"/></td>
</tr>
<tr>
<td class="label">是否为公检法系统人员、教师、医生、律师、企业法人</td>
<td colspan="2">
<el-radio-group v-model="form.functionary">
<el-radio-group v-model="form.functionary" :disabled="form.over === 'Y'">
<el-radio value="Y"></el-radio>
<el-radio value="N"></el-radio>
</el-radio-group></td>
<td class="label">如职业为企事业单位人员是否同意催收</td>
<td colspan="2"><el-radio-group v-model="form.collection">
<td colspan="2"><el-radio-group v-model="form.collection" :disabled="form.over === 'Y'">
<el-radio value="Y"></el-radio>
<el-radio value="N"></el-radio>
</el-radio-group><br />
......@@ -85,9 +85,9 @@
</tr>
<tr>
<td class="label">电子邮箱</td>
<td colspan="2"><el-input class="line-input" v-model="form.email" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.email" placeholder="" :disabled="form.over === 'Y'"/></td>
<td class="label">性别</td>
<td colspan="2"><el-select v-model="form.sex" class="line-input" placeholder="">
<td colspan="2"><el-select v-model="form.sex" class="line-input" placeholder="" :disabled="form.over === 'Y'">
<el-option
:label="item.label"
v-for="(item, index) in Sex" :key="index"
......@@ -97,31 +97,31 @@
</tr>
<tr>
<td class="label">预留工作单位</td>
<td colspan="2"><el-input class="line-input" v-model="form.reserveWorkUnit" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.reserveWorkUnit" placeholder="" :disabled="form.over === 'Y'"/></td>
<td class="label">预留家庭住址</td>
<td colspan="2"><el-input class="line-input" v-model="form.reserveAddress" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.reserveAddress" placeholder="" :disabled="form.over === 'Y'"/></td>
</tr>
<tr>
<td class="label">是否有起诉案件</td>
<td colspan="2">
<el-radio-group v-model="form.hasSueCase">
<el-radio-group v-model="form.hasSueCase" :disabled="form.over === 'Y'">
<el-radio value="Y"></el-radio>
<el-radio value="N"></el-radio>
</el-radio-group>
</td>
<td class="label">案件描述</td>
<td colspan="2"><el-input class="line-input" v-model="form.caseDesc" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.caseDesc" placeholder="" :disabled="form.over === 'Y'"/></td>
</tr>
<tr>
<td class="label">打卡收入</td>
<td colspan="2"><el-input class="line-input" v-model="form.checkInIncome" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.checkInIncome" placeholder="" :disabled="form.over === 'Y'"/></td>
<td class="label">打卡银行</td>
<td colspan="2"><el-input class="line-input" v-model="form.checkInBank" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.checkInBank" placeholder="" :disabled="form.over === 'Y'"/></td>
</tr>
<tr>
<td class="label">打卡银行和借款银行是否为同一银行</td>
<td colspan="5">
<el-radio-group v-model="form.borrowCheckInBank">
<el-radio-group v-model="form.borrowCheckInBank" :disabled="form.over === 'Y'">
<el-radio value="Y"></el-radio>
<el-radio value="N"></el-radio>
</el-radio-group>
......@@ -129,44 +129,44 @@
</tr>
<tr>
<td class="label">个人及夫妻名下车辆数量</td>
<td colspan="2"><el-input class="line-input" v-model="form.carNum" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.carNum" placeholder="" :disabled="form.over === 'Y'"/></td>
<td class="label">个人及夫妻名下房产数量</td>
<td colspan="2"><el-input class="line-input" v-model="form.houseNum" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.houseNum" placeholder="" :disabled="form.over === 'Y'"/></td>
</tr>
<tr>
<td class="label">个人及夫妻名下车辆总价值</td>
<td colspan="2"><el-input class="line-input" v-model="form.carPrice" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.carPrice" placeholder="" :disabled="form.over === 'Y'"/></td>
<td class="label">个人及夫妻名下房产总价值</td>
<td colspan="2"><el-input class="line-input" v-model="form.housePrice" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.housePrice" placeholder="" :disabled="form.over === 'Y'"/></td>
</tr>
<tr>
<td class="label">公积金及金额</td>
<td colspan="2"><el-input class="line-input" v-model="form.providentFund" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.providentFund" placeholder="" :disabled="form.over === 'Y'"/></td>
<td class="label">月收入</td>
<td colspan="2"><el-input class="line-input" v-model="form.monthlyIncome" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.monthlyIncome" placeholder="" :disabled="form.over === 'Y'"/></td>
</tr>
<tr>
<td class="label">是否有理财型保单 、股票、基金 、大额存款</td>
<td colspan="2">
<el-radio-group v-model="form.hasBigQuota">
<el-radio-group v-model="form.hasBigQuota" :disabled="form.over === 'Y'">
<el-radio value="Y"></el-radio>
<el-radio value="N"></el-radio>
</el-radio-group>
</td>
<td class="label">具体描述</td>
<td colspan="2"><el-input class="line-input" v-model="form.bigQuotaDesc" placeholder="" /></td>
<td colspan="2"><el-input class="line-input" v-model="form.bigQuotaDesc" placeholder="" :disabled="form.over === 'Y'"/></td>
</tr>
<tr>
<td class="label">是否有营业执照</td>
<td colspan="2">
<el-radio-group v-model="form.hasBusinessLicense">
<el-radio-group v-model="form.hasBusinessLicense" :disabled="form.over === 'Y'">
<el-radio value="Y"></el-radio>
<el-radio value="N"></el-radio>
</el-radio-group>
</td>
<td class="label">子女工作是否需要政审</td>
<td colspan="2">
<el-radio-group v-model="form.needPoliticalReview">
<el-radio-group v-model="form.needPoliticalReview" :disabled="form.over === 'Y'">
<el-radio value="Y"></el-radio>
<el-radio value="N"></el-radio>
</el-radio-group>
......@@ -176,7 +176,7 @@
<td class="label">贷款类型</td>
<td colspan="5"
>是否为抵押类贷款,人保贷款,公积金贷款,经营贷,担保、联名担保、保证类贷款,保险类贷款(保单贷),对应名下有理财保险,分红保险,现金分期,装修贷,网贷/信用贷/信用卡与资产相关联的(如与房、车、营业执照(法人/个体)、商铺、公积金等),先息后本、按期结息自由还本<br />
<el-radio-group v-model="form.hasLoan">
<el-radio-group v-model="form.hasLoan" :disabled="form.over === 'Y'">
<el-radio value="Y"></el-radio>
<el-radio value="N"></el-radio>
</el-radio-group>
......@@ -190,7 +190,7 @@
</tr>
<tr>
<td class="label">特殊原因备注</td>
<td colspan="5"><el-input class="line-input" v-model="form.remark" placeholder="" /></td>
<td colspan="5"><el-input class="line-input" v-model="form.remark" placeholder="" :disabled="form.over === 'Y'"/></td>
</tr>
</tbody>
</table>
......@@ -222,7 +222,7 @@
</div>
</div>
<div>
<el-button type="primary" @click="pushCreditcard({})">新建信用卡</el-button>
<el-button type="primary" @click="pushCreditcard({})" :disabled="form.over === 'Y'">新建信用卡</el-button>
</div>
</div>
<vxe-grid v-bind="cardConfig" />
......@@ -251,7 +251,7 @@
</div>
</div>
<div>
<el-button type="primary" @click="pushCredit({})">新建网贷&信用贷</el-button>
<el-button type="primary" @click="pushCredit({})" :disabled="form.over === 'Y'">新建网贷&信用贷</el-button>
</div>
</div>
</template>
......@@ -605,7 +605,7 @@ const cardConfig = reactive({
default({ row, rowIndex }) {
return (
<>
<ElButton type="primary" link onClick={() => changeCreditcard(row, rowIndex, true)}>
<ElButton type="primary" link onClick={() => changeCreditcard(row, rowIndex, true)} disabled={form.value.over === 'Y'}>
删除
</ElButton>
</>
......@@ -689,7 +689,7 @@ const cardConfig = reactive({
default({ row, rowIndex }) {
return (
<>
<ElButton type="primary" link onClick={() => changeCredit(row, rowIndex, true)}>
<ElButton type="primary" link onClick={() => changeCredit(row, rowIndex, true)} disabled={form.value.over === 'Y'}>
删除
</ElButton>
</>
......
......@@ -105,6 +105,15 @@
{ field: 'reserveWorkUnit', title: '预留工作单位', search: { labelWidth: 85, el: 'input' } },
{ field: 'reserveAddress', title: '预留家庭地址', search: { labelWidth: 85, el: 'input' } },
{ field: 'remark', title: '备注', search: { labelWidth: 85, el: 'input' } },
{ field: 'over', title: '是否完成',slots: {
default: ({ row }) => {
return (
<>
{row.over=== 'Y' ? '是':'否'}
</>
);
},
}},
{
field: 'code',
title: '操作',
......@@ -113,7 +122,7 @@
default: ({ row, rowIndex }) => {
return (
<>
<ElButton type="primary" onClick={(e) => send(e, row)}>
<ElButton type="primary" onClick={(e) => send(e, row)} disabled={row.over=== 'Y'}>
发起风控审核
</ElButton>
</>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment