查看员工信息:未上传的图片资源展示为“未上传”

This commit is contained in:
1378012178@qq.com 2025-10-13 16:22:30 +08:00
parent c165e8886a
commit 7eff5fd5f3
5 changed files with 483 additions and 392 deletions

View File

@ -152,15 +152,17 @@
<a-col :span="12"> <a-col :span="12">
<a-form-item label="身份证正面" v-bind="validateInfos.idCardPositive" <a-form-item label="身份证正面" v-bind="validateInfos.idCardPositive"
id="BizEmployeesInfoForm-idCardPositive" name="idCardPositive"> id="BizEmployeesInfoForm-idCardPositive" name="idCardPositive">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`" :value="opeMediaAddress + formData.idCardPositive" <j-image-upload v-if="!!formData.idCardPositive" :fileMax="1" :bizPath="`employeesZzxx`"
disabled></j-image-upload> :value="opeMediaAddress + formData.idCardPositive" disabled></j-image-upload>
<span v-else>未上传</span>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="身份证反面" v-bind="validateInfos.idCardNegative" <a-form-item label="身份证反面" v-bind="validateInfos.idCardNegative"
id="BizEmployeesInfoForm-idCardNegative" name="idCardNegative"> id="BizEmployeesInfoForm-idCardNegative" name="idCardNegative">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`":value="opeMediaAddress + formData.idCardNegative" <j-image-upload v-if="!!formData.idCardNegative" :fileMax="1" :bizPath="`employeesZzxx`"
disabled></j-image-upload> :value="opeMediaAddress + formData.idCardNegative" disabled></j-image-upload>
<span v-else>未上传</span>
</a-form-item> </a-form-item>
</a-col> </a-col>
</a-row> </a-row>
@ -170,8 +172,10 @@
<a-col :span="12"> <a-col :span="12">
<a-form-item label="健康证正面" v-bind="validateInfos.healthCertificatePositive" <a-form-item label="健康证正面" v-bind="validateInfos.healthCertificatePositive"
id="BizEmployeesInfoForm-healthCertificatePositive" name="healthCertificatePositive"> id="BizEmployeesInfoForm-healthCertificatePositive" name="healthCertificatePositive">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`" <j-image-upload v-if="!!formData.healthCertificatePositive" :fileMax="1"
:value="opeMediaAddress + formData.healthCertificatePositive" disabled></j-image-upload> :bizPath="`employeesZzxx`" :value="opeMediaAddress + formData.healthCertificatePositive"
disabled></j-image-upload>
<span v-else>未上传</span>
</a-form-item> </a-form-item>
</a-col> </a-col>
<!-- <a-col :span="12"> <!-- <a-col :span="12">
@ -189,15 +193,17 @@
<a-col :span="12"> <a-col :span="12">
<a-form-item label="银行卡正面" v-bind="validateInfos.bankPositive" <a-form-item label="银行卡正面" v-bind="validateInfos.bankPositive"
id="BizEmployeesInfoForm-bankPositive" name="bankPositive"> id="BizEmployeesInfoForm-bankPositive" name="bankPositive">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`" :value="opeMediaAddress + formData.bankPositive" <j-image-upload v-if="!!formData.bankPositive" :fileMax="1" :bizPath="`employeesZzxx`"
disabled></j-image-upload> :value="opeMediaAddress + formData.bankPositive" disabled></j-image-upload>
<span v-else>未上传</span>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="银行卡反面" v-bind="validateInfos.bankNegative" <a-form-item label="银行卡反面" v-bind="validateInfos.bankNegative"
id="BizEmployeesInfoForm-bankNegative" name="bankNegative"> id="BizEmployeesInfoForm-bankNegative" name="bankNegative">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`" :value="opeMediaAddress + formData.bankNegative" <j-image-upload v-if="!!formData.bankNegative" :fileMax="1" :bizPath="`employeesZzxx`"
disabled></j-image-upload> :value="opeMediaAddress + formData.bankNegative" disabled></j-image-upload>
<span v-else>未上传</span>
</a-form-item> </a-form-item>
</a-col> </a-col>
</a-row> </a-row>
@ -207,8 +213,9 @@
<a-col :span="24"> <a-col :span="24">
<a-form-item label="资质证" v-bind="validateInfos.qualification" <a-form-item label="资质证" v-bind="validateInfos.qualification"
id="BizEmployeesInfoForm-qualification" name="qualification" :labelCol="labelCol3"> id="BizEmployeesInfoForm-qualification" name="qualification" :labelCol="labelCol3">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`" :value="opeMediaAddress + formData.qualification" <j-image-upload v-if="!!formData.qualification" :fileMax="1" :bizPath="`employeesZzxx`"
disabled></j-image-upload> :value="opeMediaAddress + formData.qualification" disabled></j-image-upload>
<span v-else>未上传</span>
</a-form-item> </a-form-item>
</a-col> </a-col>
</a-row> </a-row>
@ -218,8 +225,9 @@
<a-col :span="24"> <a-col :span="24">
<a-form-item label="无犯罪证明" v-bind="validateInfos.noCrimeCertificate" <a-form-item label="无犯罪证明" v-bind="validateInfos.noCrimeCertificate"
id="BizEmployeesInfoForm-noCrimeCertificate" name="noCrimeCertificate" :labelCol="labelCol3"> id="BizEmployeesInfoForm-noCrimeCertificate" name="noCrimeCertificate" :labelCol="labelCol3">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`" <j-image-upload v-if="!!formData.noCrimeCertificate" :fileMax="1" :bizPath="`employeesZzxx`"
:value="opeMediaAddress + formData.noCrimeCertificate" disabled></j-image-upload> :value="opeMediaAddress + formData.noCrimeCertificate" disabled></j-image-upload>
<span v-else>未上传</span>
</a-form-item> </a-form-item>
</a-col> </a-col>
</a-row> </a-row>

View File

@ -9,10 +9,14 @@
<span>{{ applyObj[record.d1] }}</span> <span>{{ applyObj[record.d1] }}</span>
</template> </template>
<template v-if="column.dataIndex === 'd2' && isImg(record.d1)"> <template v-if="column.dataIndex === 'd2' && isImg(record.d1)">
<JImageUpload :fileMax="1" :value="opeMediaAddress + record.d2" disabled></JImageUpload> <JImageUpload v-if="!!record.d2" :fileMax="1" :value="opeMediaAddress + record.d2" disabled>
</JImageUpload>
<span v-else>未上传</span>
</template> </template>
<template v-if="column.dataIndex === 'd3' && isImg(record.d1)"> <template v-if="column.dataIndex === 'd3' && isImg(record.d1)">
<JImageUpload :fileMax="1" :value="opeMediaAddress + record.d3" disabled></JImageUpload> <JImageUpload v-if="!!record.d3" :fileMax="1" :value="opeMediaAddress + record.d3" disabled>
</JImageUpload>
<span v-else>未上传</span>
</template> </template>
<template <template
v-if="column.dataIndex === 'd2' && (record.d1 == 'orgProvince' || record.d1 == 'orgCity' || record.d1 == 'orgDistrict')"> v-if="column.dataIndex === 'd2' && (record.d1 == 'orgProvince' || record.d1 == 'orgCity' || record.d1 == 'orgDistrict')">
@ -38,7 +42,8 @@
</a-table> </a-table>
</a-col> </a-col>
</a-row> </a-row>
<a-form style="margin-top: 14px;height: 100px;" ref="formRef" layout="horizontal" :model="formData" :label-col="labelCol" :wrapper-col="wrapperCol"> <a-form style="margin-top: 14px;height: 100px;" ref="formRef" layout="horizontal" :model="formData"
:label-col="labelCol" :wrapper-col="wrapperCol">
<a-row :gutter="16"> <a-row :gutter="16">
<a-col :span="12"> <a-col :span="12">
<a-form-item label="审核结果" name="status" v-bind="validateInfos.status"> <a-form-item label="审核结果" name="status" v-bind="validateInfos.status">

View File

@ -2,125 +2,171 @@
<a-spin :spinning="confirmLoading"> <a-spin :spinning="confirmLoading">
<JFormContainer :disabled="disabled"> <JFormContainer :disabled="disabled">
<template #detail> <template #detail>
<a-form ref="formRef" class="antd-modal-form" :labelCol="labelCol" :wrapperCol="wrapperCol" name="BizEmployeesInfoForm"> <a-form ref="formRef" class="antd-modal-form" :labelCol="labelCol" :wrapperCol="wrapperCol"
name="BizEmployeesInfoForm">
<a-card title="基础信息"> <a-card title="基础信息">
<a-row> <a-row>
<a-col :span="18"> <a-col :span="18">
<a-row> <a-row>
<a-col :span="8"> <a-col :span="8">
<a-form-item label="姓名" v-bind="validateInfos.name" id="BizEmployeesInfoForm-name" name="name"> <a-form-item label="姓名" v-bind="validateInfos.name"
<a-input v-model:value="formData.name" placeholder="请输入姓名" allow-clear ></a-input> id="BizEmployeesInfoForm-name" name="name">
<a-input v-model:value="formData.name" placeholder="请输入姓名"
allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<a-form-item label="性别" v-bind="validateInfos.sex" id="BizEmployeesInfoForm-sex" name="sex"> <a-form-item label="性别" v-bind="validateInfos.sex" id="BizEmployeesInfoForm-sex"
<j-dict-select-tag type='radio' v-model:value="formData.sex" dictCode="sex" placeholder="请选择性别" allow-clear /> name="sex">
<j-dict-select-tag type='radio' v-model:value="formData.sex" dictCode="sex"
placeholder="请选择性别" allow-clear />
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<a-form-item label="民族" v-bind="validateInfos.national" id="BizEmployeesInfoForm-national" name="national"> <a-form-item label="民族" v-bind="validateInfos.national"
<a-input v-model:value="formData.national" placeholder="请输入民族" allow-clear ></a-input> id="BizEmployeesInfoForm-national" name="national">
<a-input v-model:value="formData.national" placeholder="请输入民族"
allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<a-form-item label="身份证号" v-bind="validateInfos.idCard" id="BizEmployeesInfoForm-idCard" name="idCard"> <a-form-item label="身份证号" v-bind="validateInfos.idCard"
<a-input v-model:value="formData.idCard" placeholder="请输入身份证号" allow-clear ></a-input> id="BizEmployeesInfoForm-idCard" name="idCard">
<a-input v-model:value="formData.idCard" placeholder="请输入身份证号"
allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<a-form-item label="联系电话" v-bind="validateInfos.tel" id="BizEmployeesInfoForm-tel" name="tel"> <a-form-item label="联系电话" v-bind="validateInfos.tel"
<a-input v-model:value="formData.tel" placeholder="请输入联系电话" allow-clear ></a-input> id="BizEmployeesInfoForm-tel" name="tel">
<a-input v-model:value="formData.tel" placeholder="请输入联系电话"
allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<a-form-item label="入职时间" v-bind="validateInfos.entryTime" id="BizEmployeesInfoForm-entryTime" name="entryTime"> <a-form-item label="入职时间" v-bind="validateInfos.entryTime"
<a-date-picker placeholder="请选择入职时间" v-model:value="formData.entryTime" value-format="YYYY-MM-DD" style="width: 100%" allow-clear /> id="BizEmployeesInfoForm-entryTime" name="entryTime">
<a-date-picker placeholder="请选择入职时间" v-model:value="formData.entryTime"
value-format="YYYY-MM-DD" style="width: 100%" allow-clear />
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<a-form-item label="岗位级别" v-bind="validateInfos.postLevel" id="BizEmployeesInfoForm-postLevel" name="postLevel"> <a-form-item label="岗位级别" v-bind="validateInfos.postLevel"
<j-dict-select-tag type='radio' v-model:value="formData.postLevel" dictCode="post_level" placeholder="请选择岗位级别" allow-clear /> id="BizEmployeesInfoForm-postLevel" name="postLevel">
<j-dict-select-tag type='radio' v-model:value="formData.postLevel"
dictCode="post_level" placeholder="请选择岗位级别" allow-clear />
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<a-form-item label="出生日期" v-bind="validateInfos.dateOfBirth" id="BizEmployeesInfoForm-dateOfBirth" name="dateOfBirth"> <a-form-item label="出生日期" v-bind="validateInfos.dateOfBirth"
<a-date-picker placeholder="请选择出生日期" v-model:value="formData.dateOfBirth" value-format="YYYY-MM-DD" style="width: 100%" allow-clear /> id="BizEmployeesInfoForm-dateOfBirth" name="dateOfBirth">
<a-date-picker placeholder="请选择出生日期" v-model:value="formData.dateOfBirth"
value-format="YYYY-MM-DD" style="width: 100%" allow-clear />
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<a-form-item label="婚否" v-bind="validateInfos.marriedOrNot" id="BizEmployeesInfoForm-marriedOrNot" name="marriedOrNot"> <a-form-item label="婚否" v-bind="validateInfos.marriedOrNot"
<j-dict-select-tag type='radio' v-model:value="formData.marriedOrNot" dictCode="married_or_not" placeholder="请选择婚否" allow-clear /> id="BizEmployeesInfoForm-marriedOrNot" name="marriedOrNot">
<j-dict-select-tag type='radio' v-model:value="formData.marriedOrNot"
dictCode="married_or_not" placeholder="请选择婚否" allow-clear />
</a-form-item> </a-form-item>
</a-col> </a-col>
</a-row> </a-row>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="6">
<a-form-item label="" v-bind="validateInfos.headPath" id="BizEmployeesInfoForm-headPath" name="headPath"> <a-form-item label="" v-bind="validateInfos.headPath" id="BizEmployeesInfoForm-headPath"
<j-image-upload :fileMax="1" :bizPath="`employeesHead`" text="头像" v-model:value="formData.headPath" ></j-image-upload> name="headPath">
<j-image-upload :fileMax="1" :bizPath="`employeesHead`" text="头像"
v-model:value="formData.headPath"></j-image-upload>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="6">
<a-form-item label="工资" v-bind="validateInfos.wages" id="BizEmployeesInfoForm-wages" name="wages"> <a-form-item label="工资" v-bind="validateInfos.wages" id="BizEmployeesInfoForm-wages"
<j-dict-select-tag type='radio' v-model:value="formData.wages" dictCode="wages" placeholder="请选择工资" allow-clear /> name="wages">
<j-dict-select-tag type='radio' v-model:value="formData.wages" dictCode="wages"
placeholder="请选择工资" allow-clear />
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="6">
<a-form-item label="身高" v-bind="validateInfos.height" id="BizEmployeesInfoForm-height" name="height"> <a-form-item label="身高" v-bind="validateInfos.height" id="BizEmployeesInfoForm-height"
<a-input-number v-model:value="formData.height" placeholder="请输入身高" style="width: 100%" /> name="height">
<a-input-number v-model:value="formData.height" placeholder="请输入身高"
style="width: 100%" />
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="6">
<a-form-item label="体重" v-bind="validateInfos.weight" id="BizEmployeesInfoForm-weight" name="weight"> <a-form-item label="体重" v-bind="validateInfos.weight" id="BizEmployeesInfoForm-weight"
<a-input-number v-model:value="formData.weight" placeholder="请输入体重" style="width: 100%" /> name="weight">
<a-input-number v-model:value="formData.weight" placeholder="请输入体重"
style="width: 100%" />
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="6">
<a-form-item label="家庭住址" v-bind="validateInfos.address" id="BizEmployeesInfoForm-address" name="address"> <a-form-item label="家庭住址" v-bind="validateInfos.address"
<a-input v-model:value="formData.address" placeholder="请输入家庭住址" allow-clear ></a-input> id="BizEmployeesInfoForm-address" name="address">
<a-input v-model:value="formData.address" placeholder="请输入家庭住址"
allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="6">
<a-form-item label="是否吸烟" v-bind="validateInfos.isSmoking" id="BizEmployeesInfoForm-isSmoking" name="isSmoking"> <a-form-item label="是否吸烟" v-bind="validateInfos.isSmoking"
<j-dict-select-tag type='radio' v-model:value="formData.isSmoking" dictCode="is_smoking" placeholder="请选择是否吸烟" allow-clear /> id="BizEmployeesInfoForm-isSmoking" name="isSmoking">
<j-dict-select-tag type='radio' v-model:value="formData.isSmoking"
dictCode="is_smoking" placeholder="请选择是否吸烟" allow-clear />
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="6">
<a-form-item label="健康状况" v-bind="validateInfos.healthStatus" id="BizEmployeesInfoForm-healthStatus" name="healthStatus"> <a-form-item label="健康状况" v-bind="validateInfos.healthStatus"
<j-dict-select-tag type='radio' v-model:value="formData.healthStatus" dictCode="health_status" placeholder="请选择健康状况" allow-clear /> id="BizEmployeesInfoForm-healthStatus" name="healthStatus">
<j-dict-select-tag type='radio' v-model:value="formData.healthStatus"
dictCode="health_status" placeholder="请选择健康状况" allow-clear />
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="6">
<a-form-item label="户籍所在地" v-bind="validateInfos.houseAddress" id="BizEmployeesInfoForm-houseAddress" name="houseAddress"> <a-form-item label="户籍所在地" v-bind="validateInfos.houseAddress"
<a-input v-model:value="formData.houseAddress" placeholder="请输入户籍所在地" allow-clear ></a-input> id="BizEmployeesInfoForm-houseAddress" name="houseAddress">
<a-input v-model:value="formData.houseAddress" placeholder="请输入户籍所在地"
allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="6">
<a-form-item label="政治面貌" v-bind="validateInfos.politicalAppearance" id="BizEmployeesInfoForm-politicalAppearance" name="politicalAppearance"> <a-form-item label="政治面貌" v-bind="validateInfos.politicalAppearance"
<j-dict-select-tag v-model:value="formData.politicalAppearance" dictCode="political_appearance" placeholder="请选择政治面貌" allow-clear /> id="BizEmployeesInfoForm-politicalAppearance" name="politicalAppearance">
<j-dict-select-tag v-model:value="formData.politicalAppearance"
dictCode="political_appearance" placeholder="请选择政治面貌" allow-clear />
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="6">
<a-form-item label="紧急联系人" v-bind="validateInfos.emergencyContact" id="BizEmployeesInfoForm-emergencyContact" name="emergencyContact"> <a-form-item label="紧急联系人" v-bind="validateInfos.emergencyContact"
<a-input v-model:value="formData.emergencyContact" placeholder="请输入紧急联系人" allow-clear ></a-input> id="BizEmployeesInfoForm-emergencyContact" name="emergencyContact">
<a-input v-model:value="formData.emergencyContact" placeholder="请输入紧急联系人"
allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="6">
<a-form-item label="联系人电话" v-bind="validateInfos.emergencyTel" id="BizEmployeesInfoForm-emergencyTel" name="emergencyTel"> <a-form-item label="联系人电话" v-bind="validateInfos.emergencyTel"
<a-input v-model:value="formData.emergencyTel" placeholder="请输入紧急联系人电话" allow-clear ></a-input> id="BizEmployeesInfoForm-emergencyTel" name="emergencyTel">
<a-input v-model:value="formData.emergencyTel" placeholder="请输入紧急联系人电话"
allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="6">
<a-form-item label="与本人关系" v-bind="validateInfos.emergencyRelationship" id="BizEmployeesInfoForm-emergencyRelationship" name="emergencyRelationship"> <a-form-item label="与本人关系" v-bind="validateInfos.emergencyRelationship"
<a-input v-model:value="formData.emergencyRelationship" placeholder="请输入紧急联系人与本人关系" allow-clear ></a-input> id="BizEmployeesInfoForm-emergencyRelationship" name="emergencyRelationship">
<a-input v-model:value="formData.emergencyRelationship" placeholder="请输入紧急联系人与本人关系"
allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="6">
<a-form-item label="户口性质" v-bind="validateInfos.hukouNature" id="BizEmployeesInfoForm-hukouNature" name="hukouNature"> <a-form-item label="户口性质" v-bind="validateInfos.hukouNature"
<j-dict-select-tag type='radio' v-model:value="formData.hukouNature" dictCode="hukou_nature" placeholder="请选择户口性质" allow-clear /> id="BizEmployeesInfoForm-hukouNature" name="hukouNature">
<j-dict-select-tag type='radio' v-model:value="formData.hukouNature"
dictCode="hukou_nature" placeholder="请选择户口性质" allow-clear />
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="6">
<a-form-item label="备注" v-bind="validateInfos.content" id="BizEmployeesInfoForm-content" name="content"> <a-form-item label="备注" v-bind="validateInfos.content" id="BizEmployeesInfoForm-content"
name="content">
<a-input v-model:value="formData.content" placeholder="请输入备注" allow-clear></a-input> <a-input v-model:value="formData.content" placeholder="请输入备注" allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
@ -131,13 +177,17 @@
<a-tab-pane key="1" tab="身份证"> <a-tab-pane key="1" tab="身份证">
<a-row> <a-row>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="身份证正面" v-bind="validateInfos.idCardPositive" id="BizEmployeesInfoForm-idCardPositive" name="idCardPositive"> <a-form-item label="身份证正面" v-bind="validateInfos.idCardPositive"
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`" v-model:value="formData.idCardPositive" ></j-image-upload> id="BizEmployeesInfoForm-idCardPositive" name="idCardPositive">
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`"
v-model:value="formData.idCardPositive"></j-image-upload>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="身份证反面" v-bind="validateInfos.idCardNegative" id="BizEmployeesInfoForm-idCardNegative" name="idCardNegative"> <a-form-item label="身份证反面" v-bind="validateInfos.idCardNegative"
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`" v-model:value="formData.idCardNegative" ></j-image-upload> id="BizEmployeesInfoForm-idCardNegative" name="idCardNegative">
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`"
v-model:value="formData.idCardNegative"></j-image-upload>
</a-form-item> </a-form-item>
</a-col> </a-col>
</a-row> </a-row>
@ -145,13 +195,17 @@
<a-tab-pane key="2" tab="合同信息"> <a-tab-pane key="2" tab="合同信息">
<a-row> <a-row>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="合同正面" v-bind="validateInfos.contractPositive" id="BizEmployeesInfoForm-contractPositive" name="contractPositive"> <a-form-item label="合同正面" v-bind="validateInfos.contractPositive"
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`" v-model:value="formData.contractPositive" ></j-image-upload> id="BizEmployeesInfoForm-contractPositive" name="contractPositive">
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`"
v-model:value="formData.contractPositive"></j-image-upload>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="合同反面" v-bind="validateInfos.contractNegative" id="BizEmployeesInfoForm-contractNegative" name="contractNegative"> <a-form-item label="合同反面" v-bind="validateInfos.contractNegative"
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`" v-model:value="formData.contractNegative" ></j-image-upload> id="BizEmployeesInfoForm-contractNegative" name="contractNegative">
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`"
v-model:value="formData.contractNegative"></j-image-upload>
</a-form-item> </a-form-item>
</a-col> </a-col>
</a-row> </a-row>
@ -160,8 +214,11 @@
<a-tab-pane key="3" tab="健康证"> <a-tab-pane key="3" tab="健康证">
<a-row> <a-row>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="健康证正面" v-bind="validateInfos.healthCertificatePositive" id="BizEmployeesInfoForm-healthCertificatePositive" name="healthCertificatePositive"> <a-form-item label="健康证正面" v-bind="validateInfos.healthCertificatePositive"
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`" v-model:value="formData.healthCertificatePositive" ></j-image-upload> id="BizEmployeesInfoForm-healthCertificatePositive"
name="healthCertificatePositive">
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`"
v-model:value="formData.healthCertificatePositive"></j-image-upload>
</a-form-item> </a-form-item>
</a-col> </a-col>
<!-- <a-col :span="12"> <!-- <a-col :span="12">
@ -175,13 +232,17 @@
<a-tab-pane key="4" tab="银行卡"> <a-tab-pane key="4" tab="银行卡">
<a-row> <a-row>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="银行卡正面" v-bind="validateInfos.bankPositive" id="BizEmployeesInfoForm-bankPositive" name="bankPositive"> <a-form-item label="银行卡正面" v-bind="validateInfos.bankPositive"
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`" v-model:value="formData.bankPositive" ></j-image-upload> id="BizEmployeesInfoForm-bankPositive" name="bankPositive">
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`"
v-model:value="formData.bankPositive"></j-image-upload>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="银行卡反面" v-bind="validateInfos.bankNegative" id="BizEmployeesInfoForm-bankNegative" name="bankNegative"> <a-form-item label="银行卡反面" v-bind="validateInfos.bankNegative"
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`" v-model:value="formData.bankNegative" ></j-image-upload> id="BizEmployeesInfoForm-bankNegative" name="bankNegative">
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`"
v-model:value="formData.bankNegative"></j-image-upload>
</a-form-item> </a-form-item>
</a-col> </a-col>
</a-row> </a-row>
@ -189,8 +250,10 @@
<a-tab-pane key="5" tab="资质证件"> <a-tab-pane key="5" tab="资质证件">
<a-row> <a-row>
<a-col :span="24"> <a-col :span="24">
<a-form-item label="资质证" v-bind="validateInfos.qualification" id="BizEmployeesInfoForm-qualification" name="qualification"> <a-form-item label="资质证" v-bind="validateInfos.qualification"
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`" v-model:value="formData.qualification" ></j-image-upload> id="BizEmployeesInfoForm-qualification" name="qualification">
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`"
v-model:value="formData.qualification"></j-image-upload>
</a-form-item> </a-form-item>
</a-col> </a-col>
</a-row> </a-row>
@ -199,8 +262,10 @@
<a-tab-pane key="6" tab="无犯罪证明"> <a-tab-pane key="6" tab="无犯罪证明">
<a-row> <a-row>
<a-col :span="24"> <a-col :span="24">
<a-form-item label="无犯罪证明" v-bind="validateInfos.noCrimeCertificate" id="BizEmployeesInfoForm-noCrimeCertificate" name="noCrimeCertificate"> <a-form-item label="无犯罪证明" v-bind="validateInfos.noCrimeCertificate"
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`" v-model:value="formData.noCrimeCertificate" ></j-image-upload> id="BizEmployeesInfoForm-noCrimeCertificate" name="noCrimeCertificate">
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`"
v-model:value="formData.noCrimeCertificate"></j-image-upload>
</a-form-item> </a-form-item>
</a-col> </a-col>
</a-row> </a-row>

View File

@ -174,15 +174,20 @@
<a-col :span="12"> <a-col :span="12">
<a-form-item label="身份证正面" v-bind="validateInfos.idCardPositive" <a-form-item label="身份证正面" v-bind="validateInfos.idCardPositive"
id="BizEmployeesInfoForm-idCardPositive" name="idCardPositive"> id="BizEmployeesInfoForm-idCardPositive" name="idCardPositive">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`" <j-image-upload v-if="!!formData.idCardPositive" :fileMax="1"
:value="opeMediaAddress + formData.idCardPositive" disabled></j-image-upload> :bizPath="`employeesZzxx`"
:value="opeMediaAddress + formData.idCardPositive"
disabled></j-image-upload>
<span v-else>未上传</span>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="身份证反面" v-bind="validateInfos.idCardNegative" <a-form-item label="身份证反面" v-bind="validateInfos.idCardNegative"
id="BizEmployeesInfoForm-idCardNegative" name="idCardNegative"> id="BizEmployeesInfoForm-idCardNegative" name="idCardNegative">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`" <j-image-upload v-if="!!formData.idCardNegative" :fileMax="1" :bizPath="`employeesZzxx`"
:value="opeMediaAddress + formData.idCardNegative" disabled></j-image-upload> :value="opeMediaAddress + formData.idCardNegative"
disabled></j-image-upload>
<span v-else>未上传</span>
</a-form-item> </a-form-item>
</a-col> </a-col>
</a-row> </a-row>
@ -193,9 +198,10 @@
<a-form-item label="健康证正面" v-bind="validateInfos.healthCertificatePositive" <a-form-item label="健康证正面" v-bind="validateInfos.healthCertificatePositive"
id="BizEmployeesInfoForm-healthCertificatePositive" id="BizEmployeesInfoForm-healthCertificatePositive"
name="healthCertificatePositive"> name="healthCertificatePositive">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`" <j-image-upload v-if="!!formData.healthCertificatePositive" :fileMax="1" :bizPath="`employeesZzxx`"
:value="opeMediaAddress + formData.healthCertificatePositive" :value="opeMediaAddress + formData.healthCertificatePositive"
disabled></j-image-upload> disabled></j-image-upload>
<span v-else>未上传</span>
</a-form-item> </a-form-item>
</a-col> </a-col>
<!-- <a-col :span="12"> <!-- <a-col :span="12">
@ -215,15 +221,19 @@
<a-col :span="12"> <a-col :span="12">
<a-form-item label="银行卡正面" v-bind="validateInfos.bankPositive" <a-form-item label="银行卡正面" v-bind="validateInfos.bankPositive"
id="BizEmployeesInfoForm-bankPositive" name="bankPositive"> id="BizEmployeesInfoForm-bankPositive" name="bankPositive">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`" <j-image-upload v-if="!!formData.bankPositive" :fileMax="1" :bizPath="`employeesZzxx`"
:value="opeMediaAddress + formData.bankPositive" disabled></j-image-upload> :value="opeMediaAddress + formData.bankPositive"
disabled></j-image-upload>
<span v-else>未上传</span>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="银行卡反面" v-bind="validateInfos.bankNegative" <a-form-item label="银行卡反面" v-bind="validateInfos.bankNegative"
id="BizEmployeesInfoForm-bankNegative" name="bankNegative"> id="BizEmployeesInfoForm-bankNegative" name="bankNegative">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`" <j-image-upload v-if="!!formData.bankNegative" :fileMax="1" :bizPath="`employeesZzxx`"
:value="opeMediaAddress + formData.bankNegative" disabled></j-image-upload> :value="opeMediaAddress + formData.bankNegative"
disabled></j-image-upload>
<span v-else>未上传</span>
</a-form-item> </a-form-item>
</a-col> </a-col>
</a-row> </a-row>
@ -234,8 +244,10 @@
<a-form-item label="资质证" v-bind="validateInfos.qualification" <a-form-item label="资质证" v-bind="validateInfos.qualification"
id="BizEmployeesInfoForm-qualification" name="qualification" id="BizEmployeesInfoForm-qualification" name="qualification"
:labelCol="labelCol3"> :labelCol="labelCol3">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`" <j-image-upload v-if="!!formData.qualification" :fileMax="1" :bizPath="`employeesZzxx`"
:value="opeMediaAddress + formData.qualification" disabled></j-image-upload> :value="opeMediaAddress + formData.qualification"
disabled></j-image-upload>
<span v-else>未上传</span>
</a-form-item> </a-form-item>
</a-col> </a-col>
</a-row> </a-row>
@ -246,9 +258,10 @@
<a-form-item label="无犯罪证明" v-bind="validateInfos.noCrimeCertificate" <a-form-item label="无犯罪证明" v-bind="validateInfos.noCrimeCertificate"
id="BizEmployeesInfoForm-noCrimeCertificate" name="noCrimeCertificate" id="BizEmployeesInfoForm-noCrimeCertificate" name="noCrimeCertificate"
:labelCol="labelCol3"> :labelCol="labelCol3">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`" <j-image-upload v-if="!!formData.noCrimeCertificate" :fileMax="1" :bizPath="`employeesZzxx`"
:value="opeMediaAddress + formData.noCrimeCertificate" :value="opeMediaAddress + formData.noCrimeCertificate"
disabled></j-image-upload> disabled></j-image-upload>
<span v-else>未上传</span>
</a-form-item> </a-form-item>
</a-col> </a-col>
</a-row> </a-row>