|
@@ -25,36 +25,14 @@
|
|
|
</div>
|
|
|
|
|
|
<div class="avater">
|
|
|
- <!-- <el-descriptions
|
|
|
- class="avater"
|
|
|
- style="width: 370px"
|
|
|
- :column="4"
|
|
|
- size="large"
|
|
|
- border
|
|
|
- >
|
|
|
- <el-descriptions-item :span="0" style="width: 100px">
|
|
|
- <template #label>
|
|
|
- <div
|
|
|
- style="height: 100px; line-height: 100px"
|
|
|
- class="cell-item"
|
|
|
- >
|
|
|
- <el-icon :style="iconStyle">
|
|
|
- <user />
|
|
|
- </el-icon>
|
|
|
- 头像
|
|
|
- </div>
|
|
|
- <span class="required">*</span>
|
|
|
- </template>
|
|
|
-
|
|
|
- </el-descriptions-item>
|
|
|
- </el-descriptions> -->
|
|
|
+
|
|
|
</div>
|
|
|
|
|
|
<div style="display: flex">
|
|
|
<el-descriptions
|
|
|
width="200px"
|
|
|
class="margin-top"
|
|
|
- style="margin-bottom: 30px; margin-top: 0px; width: 90%"
|
|
|
+ style="margin-bottom: 0; margin-top: 0px; width: 90%"
|
|
|
:column="3"
|
|
|
size="large"
|
|
|
border
|
|
@@ -65,10 +43,15 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item prop="chineseName">
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.chineseName}}
|
|
|
+ </span>
|
|
|
<el-input
|
|
|
+ v-else
|
|
|
placeholder="请输入中文名"
|
|
|
v-model="personDataForm.chineseName"
|
|
|
></el-input>
|
|
|
+
|
|
|
</el-form-item>
|
|
|
</el-descriptions-item>
|
|
|
<el-descriptions-item>
|
|
@@ -77,9 +60,13 @@
|
|
|
</template>
|
|
|
<el-form-item>
|
|
|
<el-input
|
|
|
+ v-if="!isDisabled"
|
|
|
placeholder="请输入英文名"
|
|
|
v-model="personDataForm.englishName"
|
|
|
></el-input>
|
|
|
+ <span v-else>
|
|
|
+ {{personDataForm.englishName || '无'}}
|
|
|
+ </span>
|
|
|
</el-form-item>
|
|
|
</el-descriptions-item>
|
|
|
|
|
@@ -89,7 +76,11 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item prop="gender">
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.gender === '0' ? '男' : '女'}}
|
|
|
+ </span>
|
|
|
<el-select
|
|
|
+ v-else
|
|
|
style="width: 100%"
|
|
|
placeholder="请选择性别"
|
|
|
v-model="personDataForm.gender"
|
|
@@ -106,7 +97,11 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item>
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ <dict-tag :options="politics_status" :value="personDataForm.politicsStatus"></dict-tag>
|
|
|
+ </span>
|
|
|
<el-select
|
|
|
+ v-else
|
|
|
style="width: 100%"
|
|
|
v-model="personDataForm.politicsStatus"
|
|
|
placeholder="请选择您的政治面貌"
|
|
@@ -128,7 +123,11 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item>
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.minZu}}
|
|
|
+ </span>
|
|
|
<el-select
|
|
|
+ v-else
|
|
|
style="width: 100%"
|
|
|
v-model="personDataForm.minZu"
|
|
|
placeholder="请选择所属民族"
|
|
@@ -149,7 +148,11 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item prop="chuShengDate">
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.chuShengDate}}
|
|
|
+ </span>
|
|
|
<el-date-picker
|
|
|
+ v-else
|
|
|
style="width: 100%"
|
|
|
v-model="personDataForm.chuShengDate"
|
|
|
type="date"
|
|
@@ -165,7 +168,11 @@
|
|
|
<div class="cell-item">国籍/籍贯</div>
|
|
|
</template>
|
|
|
<el-form-item>
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.jiGuan || '无'}}
|
|
|
+ </span>
|
|
|
<el-input
|
|
|
+ v-else
|
|
|
v-model="personDataForm.jiGuan"
|
|
|
placeholder="请输入籍贯"
|
|
|
></el-input>
|
|
@@ -180,7 +187,14 @@
|
|
|
<el-form-item prop="juZhuDi">
|
|
|
<div style="display: flex; align-items: center; width: 100%">
|
|
|
<div style="width: 273px">
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ 区县: <dict-tag style="display: inline-block" :options="rclk_dzqx" :value="personDataForm.juZhuDiQu"></dict-tag>
|
|
|
+
|
|
|
+ 本市居住地:{{personDataForm.juZhuDi}}
|
|
|
+ </span>
|
|
|
+
|
|
|
<el-select
|
|
|
+ v-else
|
|
|
style="width: 100%"
|
|
|
v-model="personDataForm.juZhuDiQu"
|
|
|
placeholder="请选择区县"
|
|
@@ -195,7 +209,7 @@
|
|
|
</el-select>
|
|
|
</div>
|
|
|
|
|
|
- <div style="margin-left: 10px; width: 350px">
|
|
|
+ <div v-if="!isDisabled" style="margin-left: 10px; width: 350px">
|
|
|
<el-input
|
|
|
v-model="personDataForm.juZhuDi"
|
|
|
placeholder="请输入本市居住地"
|
|
@@ -207,6 +221,7 @@
|
|
|
</el-descriptions>
|
|
|
<el-form-item style="margin-left: 20px" prop="photoPath">
|
|
|
<el-upload
|
|
|
+ :disabled="isDisabled"
|
|
|
:class="{ isUpload: fileList.length }"
|
|
|
:action="uploadFileUrl"
|
|
|
v-model:file-list="fileList"
|
|
@@ -234,7 +249,11 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item prop="renCaiType">
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{listByCardType.find(item => item.id == personDataForm.renCaiType)?.name || '无'}}
|
|
|
+ </span>
|
|
|
<el-select
|
|
|
+ v-else
|
|
|
style="width: 100%"
|
|
|
@change="handleChangeCardType"
|
|
|
v-model="personDataForm.renCaiType"
|
|
@@ -255,7 +274,11 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item>
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{talentTitle.find(item => item.id == personDataForm.renCaiChengHao)?.name}}
|
|
|
+ </span>
|
|
|
<el-select
|
|
|
+ v-else
|
|
|
style="width: 100%"
|
|
|
v-model="personDataForm.renCaiChengHao"
|
|
|
placeholder="请选择人才称号"
|
|
@@ -276,7 +299,11 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item>
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.getDate}}
|
|
|
+ </span>
|
|
|
<el-date-picker
|
|
|
+ v-else
|
|
|
v-model="personDataForm.getDate"
|
|
|
style="width: 100%"
|
|
|
type="date"
|
|
@@ -292,7 +319,11 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item prop="zhengJianType">
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ <dict-tag :options="zheng_jian_type" :value="personDataForm.zhengJianType"></dict-tag>
|
|
|
+ </span>
|
|
|
<el-select
|
|
|
+ v-else
|
|
|
style="width: 100%"
|
|
|
v-model="personDataForm.zhengJianType"
|
|
|
placeholder="请选择证件类别"
|
|
@@ -311,9 +342,13 @@
|
|
|
<template #label>
|
|
|
<div class="cell-item">证件号码</div>
|
|
|
<span class="required">*</span>
|
|
|
- </template>
|
|
|
- <el-form-item prop="idNum">
|
|
|
+ </template>
|
|
|
+ <el-form-item prop="idNum">
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.idNum}}
|
|
|
+ </span>
|
|
|
<el-input
|
|
|
+ v-else
|
|
|
style="width: 288px"
|
|
|
v-model="personDataForm.idNum"
|
|
|
placeholder="请输入证件号码"
|
|
@@ -321,9 +356,10 @@
|
|
|
</el-form-item>
|
|
|
</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
+
|
|
|
<el-descriptions
|
|
|
title="毕业院校及学历专业"
|
|
|
- class="margin-top"
|
|
|
+ class=""
|
|
|
:column="3"
|
|
|
size="large"
|
|
|
border
|
|
@@ -334,7 +370,11 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item>
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ <dict-tag :options="xue_li" :value="personDataForm.xueLi"></dict-tag>
|
|
|
+ </span>
|
|
|
<el-select
|
|
|
+ v-else
|
|
|
style="width: 100%"
|
|
|
v-model="personDataForm.xueLi"
|
|
|
placeholder="请输入学历学位"
|
|
@@ -355,9 +395,13 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item prop="school">
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.school}}
|
|
|
+ </span>
|
|
|
<el-input
|
|
|
+ v-else
|
|
|
v-model="personDataForm.school"
|
|
|
- placeholder="请输入教育经历"
|
|
|
+ placeholder="请输入全日制教育专业"
|
|
|
></el-input>
|
|
|
</el-form-item>
|
|
|
</el-descriptions-item>
|
|
@@ -369,13 +413,21 @@
|
|
|
</template>
|
|
|
<div style="display: flex">
|
|
|
<el-form-item prop="specialty">
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.specialty}}
|
|
|
+ </span>
|
|
|
<el-input
|
|
|
+ v-else
|
|
|
v-model="personDataForm.specialty"
|
|
|
placeholder="专业"
|
|
|
></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item style="margin-left: 10px">
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ ( 是否海外: {{personDataForm.isHaiwai ? '是' : '否'}})
|
|
|
+ </span>
|
|
|
<el-checkbox
|
|
|
+ v-else
|
|
|
:true-value="true"
|
|
|
:false-value="false"
|
|
|
v-model="personDataForm.isHaiwai"
|
|
@@ -393,7 +445,11 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item>
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.zhengShuNum}}
|
|
|
+ </span>
|
|
|
<el-input
|
|
|
+ v-else
|
|
|
v-model="personDataForm.zhengShuNum"
|
|
|
placeholder="请输入毕业证书编号"
|
|
|
></el-input>
|
|
@@ -405,9 +461,13 @@
|
|
|
<div class="cell-item">在职教育</div>
|
|
|
</template>
|
|
|
<el-form-item>
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.zaiZhiJiaoYu || '无'}}
|
|
|
+ </span>
|
|
|
<el-input
|
|
|
+ v-else
|
|
|
v-model="personDataForm.zaiZhiJiaoYu"
|
|
|
- placeholder="学校"
|
|
|
+ placeholder="请输入在职教育学校"
|
|
|
></el-input>
|
|
|
</el-form-item>
|
|
|
</el-descriptions-item>
|
|
@@ -418,10 +478,13 @@
|
|
|
</template>
|
|
|
<div style="display: flex">
|
|
|
<el-form-item>
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.zaiZhiZhuanYe || '无'}}
|
|
|
+ </span>
|
|
|
<el-input
|
|
|
- style="width: 288px"
|
|
|
+ v-else
|
|
|
v-model="personDataForm.zaiZhiZhuanYe"
|
|
|
- placeholder="专业"
|
|
|
+ placeholder="请输入在职教育专业"
|
|
|
></el-input>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
@@ -440,7 +503,11 @@
|
|
|
<div class="cell-item">固定电话</div>
|
|
|
</template>
|
|
|
<el-form-item>
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.phoneNum}}
|
|
|
+ </span>
|
|
|
<el-input
|
|
|
+ v-else
|
|
|
v-model="personDataForm.phoneNum"
|
|
|
placeholder="请输入固定电话号码"
|
|
|
></el-input>
|
|
@@ -452,7 +519,11 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item prop="shouJiNum">
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.shouJiNum}}
|
|
|
+ </span>
|
|
|
<el-input
|
|
|
+ v-else
|
|
|
v-model.number="personDataForm.shouJiNum"
|
|
|
placeholder="请输入手机号码"
|
|
|
></el-input>
|
|
@@ -463,7 +534,11 @@
|
|
|
<div class="cell-item">电子邮箱</div>
|
|
|
</template>
|
|
|
<el-form-item>
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.eMail}}
|
|
|
+ </span>
|
|
|
<el-input
|
|
|
+ v-else
|
|
|
v-model="personDataForm.eMail"
|
|
|
placeholder="请输入电子邮箱"
|
|
|
></el-input>
|
|
@@ -484,7 +559,11 @@
|
|
|
<div class="cell-item">原工作单位职务、职称</div>
|
|
|
</template>
|
|
|
<el-form-item>
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.yjrcYuanDanWeiZhiWu || '无'}}
|
|
|
+ </span>
|
|
|
<el-input
|
|
|
+ v-else
|
|
|
v-model="personDataForm.yjrcYuanDanWeiZhiWu"
|
|
|
placeholder="请输入原工作单位职务、职称"
|
|
|
></el-input>
|
|
@@ -495,7 +574,11 @@
|
|
|
<div class="cell-item">现工作单位职务</div>
|
|
|
</template>
|
|
|
<el-form-item>
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.yjrcXianDanWeiZhiWu || '无'}}
|
|
|
+ </span>
|
|
|
<el-input
|
|
|
+ v-else
|
|
|
v-model="personDataForm.yjrcXianDanWeiZhiWu"
|
|
|
placeholder="请输入现工作单位职务"
|
|
|
></el-input>
|
|
@@ -508,7 +591,11 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item prop="yjrcType">
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ <dict-tag :options="yjrc_type" :value="personDataForm.yjrcType"></dict-tag>
|
|
|
+ </span>
|
|
|
<el-select
|
|
|
+ v-else
|
|
|
style="width: 100%"
|
|
|
@change="handelChangeyjrcTypeRules"
|
|
|
placeholder="请选择引进人才类型"
|
|
@@ -537,6 +624,9 @@
|
|
|
}}</span>
|
|
|
</template>
|
|
|
<el-form-item prop="yjrcQianyueDate" :rules="qyRules">
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ <dict-tag :options="yjrc_qianyue_date" :value="personDataForm.yjrcQianyueDate"></dict-tag>
|
|
|
+ </span>
|
|
|
<el-select
|
|
|
style="width: 288px"
|
|
|
v-model="personDataForm.yjrcQianyueDate"
|
|
@@ -566,7 +656,11 @@
|
|
|
>
|
|
|
</template>
|
|
|
<el-form-item prop="zzpyZhiWu" :rules="zwRules">
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.zzpyZhiWu}}
|
|
|
+ </span>
|
|
|
<el-input
|
|
|
+ v-else
|
|
|
style="width: 288px"
|
|
|
placeholder="请输入单位职务职称"
|
|
|
v-model="personDataForm.zzpyZhiWu"
|
|
@@ -589,7 +683,11 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item prop="yrdwName">
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.yrdwName}}
|
|
|
+ </span>
|
|
|
<el-input
|
|
|
+ v-else
|
|
|
v-model="personDataForm.yrdwName"
|
|
|
placeholder="请输入用人单位全称"
|
|
|
></el-input>
|
|
@@ -601,7 +699,11 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item prop="yrdwXingZhi">
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ <dict-tag :options="rclk_dwxz" :value="personDataForm.yrdwXingZhi"></dict-tag>
|
|
|
+ </span>
|
|
|
<el-select
|
|
|
+ v-else
|
|
|
style="width: 100%"
|
|
|
v-model="personDataForm.yrdwXingZhi"
|
|
|
placeholder="请选择单位性质"
|
|
@@ -621,12 +723,16 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item>
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ <dict-tag :options="yrdw_industry_involved" :value="personDataForm.yrdwIndustryInvolved"></dict-tag>
|
|
|
+ </span>
|
|
|
<el-select
|
|
|
+ v-else
|
|
|
style="width: 100%"
|
|
|
v-model="personDataForm.yrdwIndustryInvolved"
|
|
|
placeholder="请输入所属行业"
|
|
|
>
|
|
|
- <el-option
|
|
|
+ <el-option
|
|
|
v-for="item of yrdw_industry_involved"
|
|
|
:key="item.id"
|
|
|
:value="item.value"
|
|
@@ -641,7 +747,11 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item>
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.yrdwFaRen}}
|
|
|
+ </span>
|
|
|
<el-input
|
|
|
+ v-else
|
|
|
v-model="personDataForm.yrdwFaRen"
|
|
|
placeholder="请输入单位法人代表"
|
|
|
></el-input>
|
|
@@ -654,7 +764,11 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item>
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.yrdwLianxiRen}}
|
|
|
+ </span>
|
|
|
<el-input
|
|
|
+ v-else
|
|
|
v-model="personDataForm.yrdwLianxiRen"
|
|
|
placeholder="请输入单位联系人"
|
|
|
></el-input>
|
|
@@ -667,7 +781,11 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item>
|
|
|
+ <span v-if="isDisabled">
|
|
|
+ {{personDataForm.yrdwPhone}}
|
|
|
+ </span>
|
|
|
<el-input
|
|
|
+ v-else
|
|
|
v-model="personDataForm.yrdwPhone"
|
|
|
placeholder="请输入单位联系电话"
|
|
|
></el-input>
|
|
@@ -679,8 +797,12 @@
|
|
|
<span class="required">*</span>
|
|
|
</template>
|
|
|
<el-form-item prop="yrdwAddress">
|
|
|
- <div style="display: flex; align-items: center; width: 100%">
|
|
|
+ <div style="display: flex; align-items: center; ">
|
|
|
+ <span style="display:inline-block;" v-if="isDisabled">
|
|
|
+ 区县:<dict-tag style="display:inline-block" :options="rclk_dzqx" :value="personDataForm.yrdwAddressArea"></dict-tag>
|
|
|
+ </span>
|
|
|
<el-select
|
|
|
+ v-else
|
|
|
v-model="personDataForm.yrdwAddressArea"
|
|
|
placeholder="请选择区县"
|
|
|
style="width: 288px"
|
|
@@ -694,8 +816,14 @@
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
|
|
|
+
|
|
|
+ <span style="display:inline-block;margin-left:10px" v-if="isDisabled">
|
|
|
+ 用人单位地址: {{personDataForm.yrdwAddress}}
|
|
|
+ </span>
|
|
|
+
|
|
|
<el-input
|
|
|
- style="width: 70%; margin-left: 20px"
|
|
|
+ v-if="!isDisabled"
|
|
|
+ style="width: 70%; margin-left: 10px"
|
|
|
v-model="personDataForm.yrdwAddress"
|
|
|
placeholder="请输入用人单位地址"
|
|
|
></el-input>
|
|
@@ -705,7 +833,9 @@
|
|
|
</el-descriptions>
|
|
|
|
|
|
<el-form-item label-width="140px" label="国内外学习工作经历">
|
|
|
- <editor v-model="personDataForm.jingLi" :min-height="192" />
|
|
|
+ <editor
|
|
|
+ :readOnly="isDisabled"
|
|
|
+ v-model="personDataForm.jingLi" :min-height="192" />
|
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
|
style="margin-top: 20px"
|
|
@@ -713,6 +843,7 @@
|
|
|
label="成果和奖励情况"
|
|
|
>
|
|
|
<editor
|
|
|
+ :readOnly="isDisabled"
|
|
|
v-model="personDataForm.huojiangCondition"
|
|
|
:min-height="192"
|
|
|
/>
|
|
@@ -721,49 +852,21 @@
|
|
|
<div></div>
|
|
|
</div>
|
|
|
|
|
|
- <div v-if="isTableVisilite">
|
|
|
- <el-table v-loading="materialLoading" :data="materialTable" border>
|
|
|
- <el-table-column label="序号" align="center" width="55" type="index" />
|
|
|
- <el-table-column label="材料名称" align="center" prop="materialsName" />
|
|
|
- <el-table-column label="是否必传" align="center" prop="isMust">
|
|
|
- <template #default="scope">
|
|
|
- <el-tag :type="scope.row.isMust == 0 ? 'primary' : 'danger'">
|
|
|
- <dict-tag :options="is_must" :value="scope.row.isMust" />
|
|
|
- </el-tag>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
-
|
|
|
- <el-table-column
|
|
|
- label="要求"
|
|
|
- align="center"
|
|
|
- prop="remark"
|
|
|
- ></el-table-column>
|
|
|
- <el-table-column label="材料列表" align="center" width="500">
|
|
|
- <template #default="scope">
|
|
|
- <ViewFileUpload
|
|
|
- :isDisabled="isDisabled"
|
|
|
- v-model="scope.row.fileNames"
|
|
|
- ></ViewFileUpload>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
-
|
|
|
- <el-table-column v-if="!isDisabled" label="操作" align="center">
|
|
|
- <template #default="scope">
|
|
|
- <ViewFileUpload :isView="false" v-model="scope.row.fileNames">
|
|
|
- <el-button type="text" :icon="Position"> 上传 </el-button>
|
|
|
- </ViewFileUpload>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- </el-table>
|
|
|
-
|
|
|
- <div style="display: flex; justify-content: center" v-if="!isDisabled">
|
|
|
- <el-button
|
|
|
- style="width: 100px; height: 40px; font-size: 16px; margin-top: 20px"
|
|
|
- type="primary"
|
|
|
- @click="onSubmit"
|
|
|
- >提交</el-button
|
|
|
- >
|
|
|
- </div>
|
|
|
+ <div style="display: flex; justify-content: center" v-if="!isDisabled">
|
|
|
+ <el-button
|
|
|
+ style="width: 100px; height: 40px; font-size: 16px"
|
|
|
+ :loading="draftBoxLoading"
|
|
|
+ @click="saveDraftBox"
|
|
|
+ type="success"
|
|
|
+ >保存草稿</el-button
|
|
|
+ >
|
|
|
+ <el-button
|
|
|
+ style="width: 100px; height: 40px; font-size: 16px"
|
|
|
+ :loading="personFormLoading"
|
|
|
+ @click="onsubmit(personFormRef)"
|
|
|
+ type="primary"
|
|
|
+ >下一步</el-button
|
|
|
+ >
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -1036,6 +1139,7 @@ const personDataFormRules = {
|
|
|
},
|
|
|
],
|
|
|
};
|
|
|
+
|
|
|
const fileList = ref([]);
|
|
|
const handleUploadSuccess = (file) => {
|
|
|
personDataForm.photoPath = file.fileNames;
|