|
|
@ -13,7 +13,7 @@ |
|
|
|
> |
|
|
|
<el-row> |
|
|
|
<el-col :span="12"> |
|
|
|
<div class="info-prop" v-if="formType=='detail'"> |
|
|
|
<div class="info-prop" v-if="formType == 'detail'"> |
|
|
|
<span class="info-title-2">姓名: </span> |
|
|
|
<span>{{ formData.name || "--" }}</span> |
|
|
|
</div> |
|
|
@ -24,10 +24,13 @@ |
|
|
|
clearable |
|
|
|
></el-input> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
</el-col> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label-width="100px" label="联系电话"> |
|
|
|
<div class="info-prop" v-if="formType == 'detail'"> |
|
|
|
<span class="info-title-2">联系电话: </span> |
|
|
|
<span>{{ formData.mobile || "--" }}</span> |
|
|
|
</div> |
|
|
|
<el-form-item label-width="100px" label="联系电话" v-else> |
|
|
|
<el-input |
|
|
|
v-model="formData.mobile" |
|
|
|
placeholder="请输入" |
|
|
@ -39,7 +42,11 @@ |
|
|
|
|
|
|
|
<el-row> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label-width="100px" label="证件类型" prop="idType"> |
|
|
|
<div class="info-prop" v-if="formType == 'detail'"> |
|
|
|
<span class="info-title-2">证件类型: </span> |
|
|
|
<span>{{ formData.idTypeName || "--" }}</span> |
|
|
|
</div> |
|
|
|
<el-form-item label-width="100px" label="证件类型" prop="idType" v-else> |
|
|
|
<el-select v-model="formData.idType" clearable> |
|
|
|
<el-option |
|
|
|
v-for="item in dicts.idCard_type" |
|
|
@ -52,7 +59,11 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label-width="100px" label="证件号" prop="idNum"> |
|
|
|
<div class="info-prop" v-if="formType == 'detail'"> |
|
|
|
<span class="info-title-2">证件号: </span> |
|
|
|
<span>{{ formData.idNum || "--" }}</span> |
|
|
|
</div> |
|
|
|
<el-form-item label-width="100px" label="证件号" prop="idNum" v-else> |
|
|
|
<el-input |
|
|
|
v-model="formData.idNum" |
|
|
|
placeholder="请输入" |
|
|
@ -64,7 +75,13 @@ |
|
|
|
|
|
|
|
<el-row> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label-width="100px" label="性别"> |
|
|
|
<div class="info-prop" v-if="formType == 'detail'"> |
|
|
|
<span class="info-title-2">性别: </span> |
|
|
|
<span>{{ formData.gender?formData.gender=='1'?'男':formData.gender=='2'?'女':'--':'--' }}</span |
|
|
|
> |
|
|
|
</div> |
|
|
|
<el-form-item label-width="100px" label="性别" v-else> |
|
|
|
|
|
|
|
<el-select v-model="formData.gender" clearable> |
|
|
|
<el-option |
|
|
|
v-for="item in genderList" |
|
|
@ -77,7 +94,12 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label-width="100px" label="本地户籍"> |
|
|
|
<div class="info-prop" v-if="formType == 'detail'"> |
|
|
|
<span class="info-title-2">本地户籍: </span> |
|
|
|
<span>{{ formData.localResidenceFlag?formData.localResidenceFlag=='1'?'是':formData.localResidenceFlag=='0'?'否':'--':'--' }}</span |
|
|
|
> |
|
|
|
</div> |
|
|
|
<el-form-item label-width="100px" label="本地户籍" v-else> |
|
|
|
<el-select v-model="formData.localResidenceFlag" clearable> |
|
|
|
<el-option |
|
|
|
v-for="item in binaryOptionList" |
|
|
@ -93,7 +115,11 @@ |
|
|
|
|
|
|
|
<el-row> |
|
|
|
<el-col :span="24"> |
|
|
|
<el-form-item label-width="100px" label="户籍地址" class="wd-wr"> |
|
|
|
<div class="info-prop" v-if="formType == 'detail'"> |
|
|
|
<span class="info-title-2">户籍地址: </span> |
|
|
|
<span>{{ formData.placeOfDomicile || "--" }}</span> |
|
|
|
</div> |
|
|
|
<el-form-item label-width="100px" label="户籍地址" class="wd-wr" v-else> |
|
|
|
<el-input |
|
|
|
v-model="formData.placeOfDomicile" |
|
|
|
placeholder="请输入" |
|
|
@ -105,7 +131,11 @@ |
|
|
|
|
|
|
|
<el-row> |
|
|
|
<el-col :span="24"> |
|
|
|
<el-form-item label-width="100px" label="现居地址" class="wd-wr"> |
|
|
|
<div class="info-prop" v-if="formType == 'detail'"> |
|
|
|
<span class="info-title-2">现居地址: </span> |
|
|
|
<span>{{ formData.currentResidence || "--" }}</span> |
|
|
|
</div> |
|
|
|
<el-form-item label-width="100px" label="现居地址" class="wd-wr" v-else> |
|
|
|
<el-input |
|
|
|
v-model="formData.currentResidence" |
|
|
|
placeholder="请输入" |
|
|
@ -117,7 +147,11 @@ |
|
|
|
|
|
|
|
<el-row> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label-width="100px" label="残疾类别"> |
|
|
|
<div class="info-prop" v-if="formType == 'detail'"> |
|
|
|
<span class="info-title-2">残疾类别: </span> |
|
|
|
<span>{{ formData.disabilityCategoryName || "--" }}</span> |
|
|
|
</div> |
|
|
|
<el-form-item label-width="100px" label="残疾类别" v-else> |
|
|
|
<el-select v-model="formData.disabilityCategoryCode" clearable> |
|
|
|
<el-option |
|
|
|
v-for="item in dicts.disability_category_code" |
|
|
@ -130,7 +164,11 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label-width="100px" label="残疾级别"> |
|
|
|
<div class="info-prop" v-if="formType == 'detail'"> |
|
|
|
<span class="info-title-2">残疾级别: </span> |
|
|
|
<span>{{ formData.disabilityLevelName || "--" }}</span> |
|
|
|
</div> |
|
|
|
<el-form-item label-width="100px" label="残疾级别" v-else> |
|
|
|
<el-select v-model="formData.disabilityLevel" clearable> |
|
|
|
<el-option |
|
|
|
v-for="item in dicts.disability_level" |
|
|
@ -146,7 +184,11 @@ |
|
|
|
|
|
|
|
<el-row> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label-width="100px" label="残疾证号" > |
|
|
|
<div class="info-prop" v-if="formType == 'detail'"> |
|
|
|
<span class="info-title-2">残疾证号: </span> |
|
|
|
<span>{{ formData.disabilityNum || "--" }}</span> |
|
|
|
</div> |
|
|
|
<el-form-item label-width="100px" label="残疾证号" v-else> |
|
|
|
<el-input |
|
|
|
v-model="formData.disabilityNum" |
|
|
|
placeholder="请输入" |
|
|
@ -155,7 +197,12 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label-width="100px" label="低保"> |
|
|
|
<div class="info-prop" v-if="formType == 'detail'"> |
|
|
|
<span class="info-title-2">低保: </span> |
|
|
|
<span>{{ formData.subsistenceAllowanceFlag?formData.subsistenceAllowanceFlag=='1'?'是':formData.subsistenceAllowanceFlag=='0'?'否':'--':'--' }}</span |
|
|
|
> |
|
|
|
</div> |
|
|
|
<el-form-item label-width="100px" label="低保" v-else> |
|
|
|
<el-select v-model="formData.subsistenceAllowanceFlag" clearable> |
|
|
|
<el-option |
|
|
|
v-for="item in binaryOptionList" |
|
|
@ -171,7 +218,11 @@ |
|
|
|
|
|
|
|
<el-row> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label-width="100px" label="退休金额" > |
|
|
|
<div class="info-prop" v-if="formType == 'detail'"> |
|
|
|
<span class="info-title-2">退休金额: </span> |
|
|
|
<span>{{ formData.retirementAmount || "--" }}</span> |
|
|
|
</div> |
|
|
|
<el-form-item label-width="100px" label="退休金额" v-else> |
|
|
|
<el-input |
|
|
|
v-model="formData.retirementAmount" |
|
|
|
placeholder="请输入" |
|
|
@ -180,7 +231,11 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label-width="100px" label="月收入"> |
|
|
|
<div class="info-prop" v-if="formType == 'detail'"> |
|
|
|
<span class="info-title-2">月收入: </span> |
|
|
|
<span>{{ formData.monthIncome || "--" }}</span> |
|
|
|
</div> |
|
|
|
<el-form-item label-width="100px" label="月收入" v-else> |
|
|
|
<el-input |
|
|
|
v-model="formData.monthIncome" |
|
|
|
placeholder="请输入" |
|
|
@ -192,7 +247,11 @@ |
|
|
|
|
|
|
|
<el-row> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label-width="100px" label="联系人" > |
|
|
|
<div class="info-prop" v-if="formType == 'detail'"> |
|
|
|
<span class="info-title-2">联系人: </span> |
|
|
|
<span>{{ formData.contactName || "--" }}</span> |
|
|
|
</div> |
|
|
|
<el-form-item label-width="100px" label="联系人" v-else> |
|
|
|
<el-input |
|
|
|
v-model="formData.contactName" |
|
|
|
placeholder="请输入" |
|
|
@ -201,7 +260,11 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label-width="100px" label="联系电话"> |
|
|
|
<div class="info-prop" v-if="formType == 'detail'"> |
|
|
|
<span class="info-title-2">联系电话: </span> |
|
|
|
<span>{{ formData.contactMobile || "--" }}</span> |
|
|
|
</div> |
|
|
|
<el-form-item label-width="100px" label="联系电话" v-else> |
|
|
|
<el-input |
|
|
|
v-model="formData.contactMobile" |
|
|
|
placeholder="请输入" |
|
|
@ -213,7 +276,11 @@ |
|
|
|
|
|
|
|
<el-row> |
|
|
|
<el-col :span="24"> |
|
|
|
<el-form-item label-width="100px" label="备注" class="wd-wr"> |
|
|
|
<div class="info-prop" v-if="formType == 'detail'"> |
|
|
|
<span class="info-title-2">备注: </span> |
|
|
|
<span>{{ formData.remark || "--" }}</span> |
|
|
|
</div> |
|
|
|
<el-form-item label-width="100px" label="备注" class="wd-wr" v-else> |
|
|
|
<el-input |
|
|
|
v-model="formData.remark" |
|
|
|
placeholder="请输入" |
|
|
@ -247,6 +314,10 @@ let loading; // 加载动画 |
|
|
|
|
|
|
|
export default { |
|
|
|
props: { |
|
|
|
formType:{ |
|
|
|
type:String, |
|
|
|
default:'add' |
|
|
|
}, |
|
|
|
source: { |
|
|
|
//展示来源:manage 管理平台 visiual 可视化平台 |
|
|
|
type: String, |
|
|
@ -439,7 +510,7 @@ export default { |
|
|
|
} |
|
|
|
.info-prop { |
|
|
|
margin-top: 29px; |
|
|
|
.info-title-2{ |
|
|
|
.info-title-2 { |
|
|
|
width: 100px; |
|
|
|
text-align: right; |
|
|
|
display: inline-block; |
|
|
|