|
@@ -20,11 +20,17 @@
|
|
|
<template #column-detail="{ scope }">
|
|
|
<div style="padding: 10px;">
|
|
|
<el-descriptions border :column="4" class="desc">
|
|
|
- <el-descriptions-item :span="2" label="收款账号">
|
|
|
- {{ scope.row.accountNo }}
|
|
|
+ <el-descriptions-item :span="2" label="用户证件信息">
|
|
|
+ {{ scope.row.personIdType }}
|
|
|
+ </el-descriptions-item>
|
|
|
+ <el-descriptions-item :span="2" label="用户证件ID">
|
|
|
+ {{ scope.row.personId }}
|
|
|
</el-descriptions-item>
|
|
|
- <el-descriptions-item :span="2" label="持卡人姓名">
|
|
|
- {{ scope.row.accountName }}
|
|
|
+ <el-descriptions-item :span="2" label="用户姓名">
|
|
|
+ {{ scope.row.personName }}
|
|
|
+ </el-descriptions-item>
|
|
|
+ <el-descriptions-item :span="2" label="银行账号">
|
|
|
+ {{ scope.row.accountNo }}
|
|
|
</el-descriptions-item>
|
|
|
<el-descriptions-item :span="2" label="银行名称">
|
|
|
{{ scope.row.bankName }}
|
|
@@ -303,15 +309,29 @@ const Upsert = useUpsert({
|
|
|
},
|
|
|
children: [
|
|
|
{
|
|
|
- prop: "accountNo",
|
|
|
- label: "收款账号",
|
|
|
+ prop: "personIdType",
|
|
|
+ label: "证件信息",
|
|
|
+ required: true,
|
|
|
+ component: { name: "el-input", props: {} },
|
|
|
+ span: 12
|
|
|
+ },
|
|
|
+ {
|
|
|
+ prop: "personId",
|
|
|
+ label: "用户证件ID",
|
|
|
+ required: true,
|
|
|
+ component: { name: "el-input", props: {} },
|
|
|
+ span: 12
|
|
|
+ },
|
|
|
+ {
|
|
|
+ prop: "personName",
|
|
|
+ label: "用户姓名",
|
|
|
required: true,
|
|
|
component: { name: "el-input", props: {} },
|
|
|
span: 12
|
|
|
},
|
|
|
{
|
|
|
- prop: "accountName",
|
|
|
- label: "持卡人姓名",
|
|
|
+ prop: "accountNo",
|
|
|
+ label: "银行账号",
|
|
|
required: true,
|
|
|
component: { name: "el-input", props: {} },
|
|
|
span: 12
|
|
@@ -319,12 +339,14 @@ const Upsert = useUpsert({
|
|
|
{
|
|
|
prop: "bankCode",
|
|
|
label: "银行编码",
|
|
|
+ required: true,
|
|
|
component: { name: "el-input", props: {} },
|
|
|
span: 12
|
|
|
},
|
|
|
{
|
|
|
prop: "bankName",
|
|
|
label: "银行名称",
|
|
|
+ required: true,
|
|
|
component: { name: "el-input", props: {} },
|
|
|
span: 12
|
|
|
},
|
|
@@ -491,7 +513,13 @@ const Table = useTable({
|
|
|
Upsert.value?.setProps('bankCode', {
|
|
|
readonly: false
|
|
|
})
|
|
|
- Upsert.value?.setProps('accountName', {
|
|
|
+ Upsert.value?.setProps('personIdType', {
|
|
|
+ readonly: false
|
|
|
+ })
|
|
|
+ Upsert.value?.setProps('personId', {
|
|
|
+ readonly: false
|
|
|
+ })
|
|
|
+ Upsert.value?.setProps('personName', {
|
|
|
readonly: false
|
|
|
})
|
|
|
Upsert.value?.setProps('status', {
|
|
@@ -516,7 +544,13 @@ const Table = useTable({
|
|
|
Upsert.value?.setProps('bankCode', {
|
|
|
readonly: true
|
|
|
})
|
|
|
- Upsert.value?.setProps('accountName', {
|
|
|
+ Upsert.value?.setProps('personName', {
|
|
|
+ readonly: true
|
|
|
+ })
|
|
|
+ Upsert.value?.setProps('personIdType', {
|
|
|
+ readonly: true
|
|
|
+ })
|
|
|
+ Upsert.value?.setProps('personId', {
|
|
|
readonly: true
|
|
|
})
|
|
|
Upsert.value?.setProps('status', {
|