Commit 1b5a9f5f authored by LiXuyang's avatar LiXuyang

企业认证

parent 5029bd6b
...@@ -3,12 +3,11 @@ ...@@ -3,12 +3,11 @@
:title="!isAudit ? '企业详情' : '企业审核'" :title="!isAudit ? '企业详情' : '企业审核'"
dense dense
contentBackground contentBackground
contentFullHeight
@back="handleBack" @back="handleBack"
> >
<div style="margin-left: 60px; font-weight: bolder; font-size: 18px">企业信息</div> <div style="margin-left: 60px; font-weight: bolder; font-size: 18px">企业信息</div>
<Row :gutter="[16, 30]"> <Row :gutter="[16, 30]" style="margin-top: 20px">
<Col :span="12" v-for="info in formSchema1" :key="info"> <Col :span="info.span || 12" v-for="info in formSchema1" :key="info">
<div class="col-item"> <div class="col-item">
<div class="item-label">{{ info.label }}</div> <div class="item-label">{{ info.label }}</div>
<div v-if="['license', 'logo'].includes(info.field)" class="item-des" <div v-if="['license', 'logo'].includes(info.field)" class="item-des"
...@@ -30,11 +29,27 @@ ...@@ -30,11 +29,27 @@
</div> </div>
</div> </div>
<div style="margin-left: 60px; font-weight: bolder; font-size: 18px">申办人信息</div> <div style="margin-left: 60px; font-weight: bolder; font-size: 18px">申办人信息</div>
<Row :gutter="[16, 30]"> <Row
:gutter="[16, 30]"
style="margin-top: 20px"
:style="{ marginBottom: isAudit ? null : '40px' }"
>
<Col :span="12" v-for="info in applicantList" :key="info"> <Col :span="12" v-for="info in applicantList" :key="info">
<div class="col-item"> <div class="col-item">
<div class="item-label">{{ info.label }}</div> <div class="item-label">{{ info.label }}</div>
<div class="item-des">{{ applicant[info.field] ? applicant[info.field] : '-' }}</div> <div
v-if="['idCardFront', 'idCardReverse', 'letter', 'doc'].includes(info.field)"
class="item-des"
><TableImg
:size="150"
:simpleShow="true"
:showBadge="false"
:imgList="applicant[info.field]"
/>
</div>
<div v-else class="item-des">{{
applicant[info.field] ? applicant[info.field] : '-'
}}</div>
</div> </div>
</Col> </Col>
</Row> </Row>
...@@ -73,7 +88,16 @@ ...@@ -73,7 +88,16 @@
const data = ref(route.query); const data = ref(route.query);
const router = useRouter(); const router = useRouter();
const isAudit = ref(route.query.isAudit); const isAudit = ref(route.query.isAudit);
const applicant = ref({}); const applicant = ref({
identity: '授权代表',
name: '莫名其',
idNo: '110105XXXXXXXXXXXX',
phone: '166XXXX3322',
idCardFront: ['src/assets/images/身份证示例人像面.png'],
idCardReverse: ['src/assets/images/身份证示例国徽面.png'],
letter: ['src/assets/images/企业承诺函.png'],
doc: ['src/assets/images/企业授权文件.png'],
});
const [dismissedModal, { openModal }] = useModal(); const [dismissedModal, { openModal }] = useModal();
...@@ -110,7 +134,7 @@ ...@@ -110,7 +134,7 @@
.col-item { .col-item {
display: flex; display: flex;
gap: 10px; gap: 10px;
margin: 20px 60px; margin: 0px 60px;
.item-label { .item-label {
width: 150px; width: 150px;
} }
......
...@@ -66,7 +66,6 @@ export const formSchema1: DescItem[] = [ ...@@ -66,7 +66,6 @@ export const formSchema1: DescItem[] = [
field: 'leader', field: 'leader',
label: '法人', label: '法人',
}, },
{ {
field: 'leaderNum', field: 'leaderNum',
label: '法人身份证号码:', label: '法人身份证号码:',
...@@ -90,7 +89,8 @@ export const formSchema1: DescItem[] = [ ...@@ -90,7 +89,8 @@ export const formSchema1: DescItem[] = [
}, },
{ {
field: 'businessRange', field: 'businessRange',
label: '经营范围', label: '详细地址',
span: 24,
}, },
{ {
field: 'license', field: 'license',
...@@ -133,17 +133,21 @@ export const searchFormSchema: FormSchema[] = [ ...@@ -133,17 +133,21 @@ export const searchFormSchema: FormSchema[] = [
]; ];
export const applicantList = [ export const applicantList = [
{ {
label: '申办人姓名', label: '申办人身份',
field: 'name', field: 'identity',
}, },
{ {
label: '申办人电话', label: '申办人姓名',
field: 'phone', field: 'name',
}, },
{ {
label: '申办人身份证号码', label: '申办人身份证号码',
field: 'idNo', field: 'idNo',
}, },
{
label: '申办人电话',
field: 'phone',
},
{ {
label: '身份证正面', label: '身份证正面',
field: 'idCardFront', field: 'idCardFront',
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
{ {
label: '审核', label: '审核',
onClick: handleAudit.bind(null, record), onClick: handleAudit.bind(null, record),
ifShow: record.status === '未审核',
}, },
]" ]"
/> />
...@@ -56,7 +57,6 @@ ...@@ -56,7 +57,6 @@
// 初始化 // 初始化
const { createMessage, createConfirm } = useMessage(); const { createMessage, createConfirm } = useMessage();
// 数据 // 数据
const { push } = useRouter(); const { push } = useRouter();
......
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