|
|
@@ -1,5 +1,6 @@ |
|
|
|
<template> |
|
|
|
<div class="app-container"> |
|
|
|
<van-sticky> |
|
|
|
<div class="bannerBg"> |
|
|
|
<van-nav-bar |
|
|
|
style="background:transparent;border-bottom-width:0;height:150px" |
|
|
@@ -46,6 +47,7 @@ |
|
|
|
</van-col> |
|
|
|
</van-row> |
|
|
|
</div> |
|
|
|
</van-sticky> |
|
|
|
<div v-if="active==1"> |
|
|
|
<div style="margin:20px;"> |
|
|
|
<van-form @submit="onSubmitzjd"> |
|
|
@@ -58,21 +60,20 @@ |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
/>--> |
|
|
|
<van-field |
|
|
|
v-model="form.suyqrdm?form.suyqrdm:item.suyqrdm" |
|
|
|
v-model="form.suyqrdm" |
|
|
|
name="所有权人代码" |
|
|
|
label="所有权人代码" |
|
|
|
placeholder="所有权人代码" |
|
|
|
placeholder="自动生成" |
|
|
|
input-align="right" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
disabled |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
v-model="form.zjddm" |
|
|
|
name="宅基地代码" |
|
|
|
label="宅基地代码" |
|
|
|
placeholder="宅基地代码" |
|
|
|
placeholder="自动生成" |
|
|
|
input-align="right" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
disabled |
|
|
|
/> |
|
|
|
<van-field name="radio" label="是否发证" input-align="right"> |
|
|
|
<template #input> |
|
|
@@ -90,6 +91,15 @@ |
|
|
|
placeholder="用途" |
|
|
|
readonly |
|
|
|
@click="showyt = true" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '用途不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="form.ytmc" |
|
|
|
name="用途名称" |
|
|
|
label="用途名称" |
|
|
|
placeholder="用途名称" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
v-model="form.yt" |
|
|
@@ -123,6 +133,8 @@ |
|
|
|
name="宗地代码" |
|
|
|
label="宗地代码" |
|
|
|
placeholder="宗地代码" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '宗地代码不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -130,6 +142,8 @@ |
|
|
|
name="坐落" |
|
|
|
label="坐落" |
|
|
|
placeholder="坐落" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '坐落不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
v-model="form.zldwdm" |
|
|
@@ -137,6 +151,8 @@ |
|
|
|
label="坐落单位代码" |
|
|
|
placeholder="坐落单位代码" |
|
|
|
input-align="right" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '坐落单位代码不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -144,7 +160,8 @@ |
|
|
|
name="宗地四至-东" |
|
|
|
label="宗地四至-东" |
|
|
|
placeholder="宗地四至-东" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '宗地四至-东不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -152,7 +169,8 @@ |
|
|
|
name="宗地四至-南" |
|
|
|
label="宗地四至-南" |
|
|
|
placeholder="宗地四至-南" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '宗地四至-南不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -160,7 +178,8 @@ |
|
|
|
name="宗地四至-西" |
|
|
|
label="宗地四至-西" |
|
|
|
placeholder="宗地四至-西" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '宗地四至-西不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -168,7 +187,8 @@ |
|
|
|
name="宗地四至-北" |
|
|
|
label="宗地四至-北" |
|
|
|
placeholder="宗地四至-北" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '宗地四至-北不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -231,19 +251,13 @@ |
|
|
|
</template> |
|
|
|
</van-field> |
|
|
|
<van-field |
|
|
|
v-if="form.bccjl==1" |
|
|
|
input-align="right" |
|
|
|
v-model="form.bccbz" |
|
|
|
name="被惩处备注" |
|
|
|
label="被惩处备注" |
|
|
|
placeholder="被惩处备注" |
|
|
|
/> |
|
|
|
<!-- <van-field |
|
|
|
v-model="form.zjdqdfs" |
|
|
|
name="宅基地取得方式" |
|
|
|
label="宅基地取得方式" |
|
|
|
placeholder="宅基地取得方式" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
/>--> |
|
|
|
<van-field name="radio" label="宅基地取得方式" input-align="right"> |
|
|
|
<template #input> |
|
|
|
<van-radio-group v-model="form.zjdqdfs" direction="horizontal"> |
|
|
@@ -251,25 +265,11 @@ |
|
|
|
</van-radio-group> |
|
|
|
</template> |
|
|
|
</van-field> |
|
|
|
<!--<van-field |
|
|
|
v-model="form.zjdxctp" |
|
|
|
name="宅基地现场照片" |
|
|
|
label="宅基地现场照片" |
|
|
|
placeholder="宅基地现场照片" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
/>--> |
|
|
|
<van-field name="uploader" label="宅基地现场照片"> |
|
|
|
<template #input> |
|
|
|
<van-uploader v-model="fileListzjd" :after-read="beforeReadzjd" multiple @delete="deleteFilezjd" :max-count="4"></van-uploader> |
|
|
|
</template> |
|
|
|
</van-field> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="form.ytmc" |
|
|
|
name="用途名称" |
|
|
|
label="用途名称" |
|
|
|
placeholder="用途名称" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="form.djName" |
|
|
@@ -349,7 +349,7 @@ |
|
|
|
v-model="form.jzxg" |
|
|
|
name="建筑限高" |
|
|
|
label="建筑限高" |
|
|
|
placeholder="建筑限高" |
|
|
|
placeholder="建筑限高(米)" |
|
|
|
type="number" |
|
|
|
/> |
|
|
|
<van-field |
|
|
@@ -547,19 +547,15 @@ |
|
|
|
<div style="margin:20px;"> |
|
|
|
<van-form @submit="onSubmitsyqr"> |
|
|
|
<p class="title" style="position:relative;padding-left:20px;line-height:32px;">使用权人</p> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="form1.suyqrdm" |
|
|
|
name="所有权人代码" |
|
|
|
label="所有权人代码" |
|
|
|
placeholder="所有权人代码" |
|
|
|
/> |
|
|
|
|
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="form1.nhdm" |
|
|
|
name="农户代码" |
|
|
|
label="农户代码" |
|
|
|
placeholder="农户代码" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '农户代码不能为空' }]" |
|
|
|
@click="showsyqrnhdmlist = true" |
|
|
|
/> |
|
|
|
<van-field |
|
|
@@ -568,20 +564,24 @@ |
|
|
|
name="宅基地代码" |
|
|
|
label="宅基地代码" |
|
|
|
placeholder="宅基地代码" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '宅基地代码不能为空' }]" |
|
|
|
/> |
|
|
|
<!--<van-field |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="form1.nmfwdm" |
|
|
|
name="农民房屋代码" |
|
|
|
label="农民房屋代码" |
|
|
|
placeholder="农民房屋代码" |
|
|
|
/>--> |
|
|
|
placeholder="宅基地上有农民房屋时填写" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="form1.shyqrdbxm" |
|
|
|
name="使用权人代表姓名" |
|
|
|
label="使用权人代表姓名" |
|
|
|
placeholder="使用权人代表姓名" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '使用权人代表姓名不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -590,6 +590,8 @@ |
|
|
|
label="使用权人代表证件类型" |
|
|
|
placeholder="使用权人代表证件类型" |
|
|
|
@click="showshyqrdbzjlx = true" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '使用权人代表证件类型不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
v-model="form1.shyqrdbzjlx" |
|
|
@@ -601,13 +603,15 @@ |
|
|
|
name="使用权人代表证件号码" |
|
|
|
label="使用权人代表证件号码" |
|
|
|
placeholder="使用权人代表证件号码" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '使用权人代表证件号码不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="form1.bdcdyh" |
|
|
|
name="不动产单元号" |
|
|
|
label="不动产单元号" |
|
|
|
placeholder="不动产单元号" |
|
|
|
placeholder="分配了不动长单元号时填写" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -615,6 +619,7 @@ |
|
|
|
name="不动产权证号" |
|
|
|
label="不动产权证号" |
|
|
|
placeholder="不动产权证号" |
|
|
|
v-show="form1.bdcdyh!=null&&form1.bdcdyh==''" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -673,6 +678,7 @@ |
|
|
|
name="电话" |
|
|
|
label="电话" |
|
|
|
placeholder="电话" |
|
|
|
type="number" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -681,13 +687,6 @@ |
|
|
|
label="地址" |
|
|
|
placeholder="地址" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="form1.ftzdmj" |
|
|
|
name="分摊宗地面积" |
|
|
|
label="分摊宗地面积" |
|
|
|
placeholder="分摊宗地面积" |
|
|
|
/> |
|
|
|
<van-field name="radio" label="是否使用权人之间共有" input-align="right"> |
|
|
|
<template #input> |
|
|
|
<van-radio-group v-model="form1.sfsyqrzjgy" direction="horizontal"> |
|
|
@@ -696,6 +695,14 @@ |
|
|
|
</van-radio-group> |
|
|
|
</template> |
|
|
|
</van-field> |
|
|
|
<van-field |
|
|
|
v-if="form1.sfsyqrzjgy=='Y'" |
|
|
|
input-align="right" |
|
|
|
v-model="form1.ftzdmj" |
|
|
|
name="分摊宗地面积" |
|
|
|
label="分摊宗地面积" |
|
|
|
placeholder="单位:平方米" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="form1.qlrlxName" |
|
|
@@ -728,6 +735,13 @@ |
|
|
|
</van-radio-group> |
|
|
|
</template> |
|
|
|
</van-field> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="form1.suyqrdm" |
|
|
|
name="所有权人代码" |
|
|
|
label="所有权人代码" |
|
|
|
placeholder="当使用权人是本村集体经济组织成员时必填" |
|
|
|
/> |
|
|
|
<van-field name="radio" label="户口类型" input-align="right"> |
|
|
|
<template #input> |
|
|
|
<van-radio-group v-model="form1.hklx" direction="horizontal"> |
|
|
@@ -774,15 +788,18 @@ |
|
|
|
name="宅基地代码" |
|
|
|
label="宅基地代码" |
|
|
|
placeholder="宅基地代码" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
readonly |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '宅基地代码不能为空' }]" |
|
|
|
|
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="form3.nmfwzh" |
|
|
|
name="农民房屋幢号" |
|
|
|
label="农民房屋幢号" |
|
|
|
placeholder="农民房屋幢号" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
placeholder="自动生成" |
|
|
|
disabled |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -790,7 +807,8 @@ |
|
|
|
name="自然幢号" |
|
|
|
label="自然幢号" |
|
|
|
placeholder="自然幢号" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '自然幢号不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -812,6 +830,8 @@ |
|
|
|
name="幢占地面积" |
|
|
|
label="幢占地面积" |
|
|
|
placeholder="幢占地面积" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '幢占地面积不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -819,6 +839,8 @@ |
|
|
|
name="幢用地面积" |
|
|
|
label="幢用地面积" |
|
|
|
placeholder="幢用地面积" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '幢用地面积不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -833,6 +855,8 @@ |
|
|
|
name="总层数" |
|
|
|
label="总层数" |
|
|
|
placeholder="总层数" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '总层数不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -856,6 +880,8 @@ |
|
|
|
placeholder="房屋结构" |
|
|
|
@click="showzrzfwjg = true" |
|
|
|
readonly |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '房屋结构不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
v-model="form3.fwjg" |
|
|
@@ -868,7 +894,8 @@ |
|
|
|
label="数据来源" |
|
|
|
placeholder="数据来源" |
|
|
|
readonly |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '数据来源不能为空' }]" |
|
|
|
@click="showzrzsjly=true" |
|
|
|
/> |
|
|
|
<van-field |
|
|
@@ -913,7 +940,7 @@ |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
/>--> |
|
|
|
<van-field |
|
|
|
v-model="nmfwform.deptId?nmfwform.deptId:item.deptId" |
|
|
|
v-model="nmfwform.deptId" |
|
|
|
name="组织机构代码" |
|
|
|
label="组织机构代码" |
|
|
|
placeholder="组织机构代码" |
|
|
@@ -922,7 +949,7 @@ |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="nmfwform.zjddm?nmfwform.zjddm:item.zjddm" |
|
|
|
v-model="nmfwform.zjddm" |
|
|
|
name="宅基地代码" |
|
|
|
label="宅基地代码" |
|
|
|
placeholder="宅基地代码" |
|
|
@@ -933,7 +960,8 @@ |
|
|
|
v-model="nmfwform.nmfwdm" |
|
|
|
name="农民房屋代码" |
|
|
|
label="农民房屋代码" |
|
|
|
placeholder="农民房屋代码" |
|
|
|
placeholder="自动生成" |
|
|
|
disabled |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -948,13 +976,17 @@ |
|
|
|
name="农民房屋面积" |
|
|
|
label="农民房屋面积" |
|
|
|
placeholder="农民房屋面积" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '农民房屋面积不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="nmfwform.fwbm" |
|
|
|
name="房屋代码" |
|
|
|
label="房屋代码" |
|
|
|
placeholder="房屋代码" |
|
|
|
name="房屋编码" |
|
|
|
label="房屋编码" |
|
|
|
placeholder="房屋编码" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '房屋编码不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -998,7 +1030,8 @@ |
|
|
|
v-model="nmfwform.zl" |
|
|
|
name="坐落" |
|
|
|
label="坐落" |
|
|
|
placeholder="坐落" |
|
|
|
placeholder="坐落"required |
|
|
|
:rules="[{ required: true, message: '坐落不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -1228,14 +1261,19 @@ |
|
|
|
</van-field> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="nmfwform.fwzt" |
|
|
|
v-model="nmfwform.fwztName" |
|
|
|
name="房屋状态" |
|
|
|
label="房屋状态" |
|
|
|
placeholder="房屋状态" |
|
|
|
@click="shownmfwfwzt = true" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
v-model="nmfwform.fwzt" |
|
|
|
style="display:none" |
|
|
|
/> |
|
|
|
<van-field name="radio" label="是否抵押" input-align="right"> |
|
|
|
<template #input> |
|
|
|
<van-radio-group v-model="nmfwform.sfdy" direction="horizontal"> |
|
|
|
<van-radio-group v-model="nmfwform.isMortgage" direction="horizontal"> |
|
|
|
<van-radio name="Y">是</van-radio> |
|
|
|
<van-radio name="N">否</van-radio> |
|
|
|
</van-radio-group> |
|
|
@@ -1243,7 +1281,7 @@ |
|
|
|
</van-field> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="nmfwform.isMortgage" |
|
|
|
v-model="nmfwform.mortgageMan" |
|
|
|
name="抵押权利人" |
|
|
|
label="抵押权利人" |
|
|
|
placeholder="抵押权利人" |
|
|
@@ -1738,13 +1776,18 @@ |
|
|
|
</div> |
|
|
|
<div style="margin:20px;"> |
|
|
|
<van-form @submit="onSubmitfsss"> |
|
|
|
<van-field |
|
|
|
v-model="form4.deptId" |
|
|
|
style="display:none" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="form4.zjddm?form4.zjddm:form4.zjddm=item.zjddm" |
|
|
|
v-model="form4.zjddm" |
|
|
|
name="宅基地代码" |
|
|
|
label="宅基地代码" |
|
|
|
placeholder="宅基地代码" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '宅基地代码不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -1752,7 +1795,8 @@ |
|
|
|
name="附属设施类型" |
|
|
|
label="附属设施类型" |
|
|
|
placeholder="附属设施类型" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '附属设施类型不能为空' }]" |
|
|
|
@click="showfssslx = true" |
|
|
|
/> |
|
|
|
<van-field |
|
|
@@ -1765,7 +1809,8 @@ |
|
|
|
name="建筑面积" |
|
|
|
label="建筑面积" |
|
|
|
placeholder="建筑面积" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '建筑面积不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -1773,7 +1818,8 @@ |
|
|
|
name="权属来源" |
|
|
|
label="权属来源" |
|
|
|
placeholder="权属来源" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '权属来源不能为空' }]" |
|
|
|
@click="showqsly = true" |
|
|
|
/> |
|
|
|
<van-field |
|
|
@@ -1786,7 +1832,8 @@ |
|
|
|
name="房屋状态" |
|
|
|
label="房屋状态" |
|
|
|
placeholder="房屋状态" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '房屋状态不能为空' }]" |
|
|
|
@click="showfwzt = true" |
|
|
|
/> |
|
|
|
<van-field |
|
|
@@ -1815,7 +1862,8 @@ |
|
|
|
name="结构类型" |
|
|
|
label="结构类型" |
|
|
|
placeholder="结构类型" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '结构类型不能为空' }]" |
|
|
|
@click="showjglx = true" |
|
|
|
/> |
|
|
|
<van-field |
|
|
@@ -1836,7 +1884,8 @@ |
|
|
|
name="建筑物情况" |
|
|
|
label="建筑物情况" |
|
|
|
placeholder="建筑物情况" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '建筑物情况不能为空' }]" |
|
|
|
@click="showjzwqk = true" |
|
|
|
/> |
|
|
|
<van-field |
|
|
@@ -1849,7 +1898,8 @@ |
|
|
|
name="审批或建设前土地状况" |
|
|
|
label="审批或建设前土地状况" |
|
|
|
placeholder="审批或建设前土地状况" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '审批或建设前土地状况不能为空' }]" |
|
|
|
@click="showtdzk = true" |
|
|
|
/> |
|
|
|
<van-field |
|
|
@@ -1900,7 +1950,8 @@ |
|
|
|
name="农户代码" |
|
|
|
label="农户代码" |
|
|
|
placeholder="农户代码" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '农户代码不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -1908,7 +1959,8 @@ |
|
|
|
name="姓名" |
|
|
|
label="姓名" |
|
|
|
placeholder="姓名" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '姓名不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -1916,11 +1968,12 @@ |
|
|
|
name="证件类型" |
|
|
|
label="证件类型" |
|
|
|
placeholder="证件类型" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '证件类型不能为空' }]" |
|
|
|
readonly |
|
|
|
@click="showhncyzjlx = true" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="form5.zjlx" |
|
|
|
style="display:none" |
|
|
|
/> |
|
|
@@ -1930,8 +1983,9 @@ |
|
|
|
name="与户主关系" |
|
|
|
label="与户主关系" |
|
|
|
placeholder="与户主关系" |
|
|
|
readonly |
|
|
|
@click="showyhzgx = true" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '与户主关系不能为空' }]" |
|
|
|
@click="showhncyyhzgx = true" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
v-model="form5.yhzgx" |
|
|
@@ -1943,9 +1997,11 @@ |
|
|
|
name="证件号码" |
|
|
|
label="证件号码" |
|
|
|
placeholder="证件号码" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '证件号码不能为空' }]" |
|
|
|
/> |
|
|
|
<van-field name="radio" label="性别" input-align="right"> |
|
|
|
<van-field name="radio" label="性别" input-align="right" required |
|
|
|
:rules="[{ required: true, message: '性别不能为空' }]"> |
|
|
|
<template #input> |
|
|
|
<van-radio-group v-model="form5.xb" direction="horizontal"> |
|
|
|
<van-radio name="1">男</van-radio> |
|
|
@@ -1960,7 +2016,6 @@ |
|
|
|
name="联系电话" |
|
|
|
label="联系电话" |
|
|
|
placeholder="联系电话" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
/> |
|
|
|
<van-field name="radio" label="户口类型" input-align="right"> |
|
|
|
<template #input> |
|
|
@@ -1991,8 +2046,6 @@ |
|
|
|
name="成员备注" |
|
|
|
label="成员备注" |
|
|
|
placeholder="成员备注" |
|
|
|
readonly |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
@click="showhncycybz = true" |
|
|
|
/> |
|
|
|
<van-field |
|
|
@@ -2005,7 +2058,6 @@ |
|
|
|
name="成员备注说明" |
|
|
|
label="成员备注说明" |
|
|
|
placeholder="成员备注说明" |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -2014,7 +2066,6 @@ |
|
|
|
label="职业" |
|
|
|
placeholder="职业" |
|
|
|
required |
|
|
|
readonly |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
@click="showhncyoccupation = true" |
|
|
|
/> |
|
|
@@ -2052,6 +2103,20 @@ |
|
|
|
</van-radio-group> |
|
|
|
</template> |
|
|
|
</van-field> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
|
v-model="form5.sjlyName" |
|
|
|
name="数据来源" |
|
|
|
label="数据来源" |
|
|
|
placeholder="数据来源" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
@click="showhncysjly = true" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
v-model="form5.sjly" |
|
|
|
style="display:none" |
|
|
|
/> |
|
|
|
<div style="margin: 16px;"> |
|
|
|
<van-button round block color="#7AC943" native-type="submit">保存</van-button> |
|
|
|
</div> |
|
|
@@ -2148,6 +2213,26 @@ |
|
|
|
@cancel="showhncyjzqk = false" |
|
|
|
/> |
|
|
|
</van-popup> |
|
|
|
<!--户主数据来源--> |
|
|
|
<van-popup v-model="showhzsjly" position="bottom"> |
|
|
|
<van-picker |
|
|
|
show-toolbar |
|
|
|
:columns="sjlyOptions" |
|
|
|
value-key="dictLabel" |
|
|
|
@confirm="onConfirmhzsjly" |
|
|
|
@cancel="showhzsjly = false" |
|
|
|
/> |
|
|
|
</van-popup> |
|
|
|
<!--户内成员数据来源--> |
|
|
|
<van-popup v-model="showhncysjly" position="bottom"> |
|
|
|
<van-picker |
|
|
|
show-toolbar |
|
|
|
:columns="sjlyOptions" |
|
|
|
value-key="dictLabel" |
|
|
|
@confirm="onConfirmhncysjly" |
|
|
|
@cancel="showhncysjly = false" |
|
|
|
/> |
|
|
|
</van-popup> |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
|
|
|
@@ -2177,6 +2262,8 @@ |
|
|
|
resultImg: "", // 最终画布生成的base64图片 |
|
|
|
isCrop: false, // 是否裁剪,在画布设定尺寸基础上裁掉四周空白部分 |
|
|
|
showdj:false, |
|
|
|
showhncysjly:false, |
|
|
|
showhzsjly:false, |
|
|
|
showesign:false, |
|
|
|
showsyqrnhdmlist:false, |
|
|
|
showzrzfwjg:false, |
|
|
@@ -2648,6 +2735,18 @@ |
|
|
|
}) |
|
|
|
this.showsyqrnhdmlist = false |
|
|
|
}, |
|
|
|
// 户内成员数据来源弹出框 |
|
|
|
onConfirmhncysjly(value){ |
|
|
|
this.form5.sjlyName = value.dictLabel |
|
|
|
this.form5.sjly = value.dictValue |
|
|
|
this.showhncysjly= false |
|
|
|
}, |
|
|
|
// 户主数据来源弹出框 |
|
|
|
onConfirmhzsjly(value){ |
|
|
|
this.nhform.sjlyName = value.dictLabel |
|
|
|
this.nhform.sjly = value.dictValue |
|
|
|
this.showhzsjly= false |
|
|
|
}, |
|
|
|
// 宅基地等级弹出框 |
|
|
|
onConfirmdj(value){ |
|
|
|
this.form.djName = value.dictLabel |
|
|
@@ -3014,17 +3113,10 @@ |
|
|
|
listZrz(params).then(response => { |
|
|
|
this.zrzlist = response.rows; |
|
|
|
this.fwlist = [] |
|
|
|
this.zrzlist.map(res => { |
|
|
|
let par = { |
|
|
|
"zrzh":res.zrzh |
|
|
|
} |
|
|
|
listNmfw(par).then(r => { |
|
|
|
r.rows.map(rr => { |
|
|
|
this.fwlist.push(rr) |
|
|
|
}) |
|
|
|
}) |
|
|
|
}) |
|
|
|
}); |
|
|
|
listNmfw(params).then(r => { |
|
|
|
this.fwlist = r.rows |
|
|
|
}) |
|
|
|
} |
|
|
|
}, |
|
|
|
getFsssList() { |
|
|
@@ -3220,6 +3312,7 @@ |
|
|
|
}); |
|
|
|
} else { |
|
|
|
addZjdzd(this.form).then(response => { |
|
|
|
this.form = response.data |
|
|
|
let _this =this |
|
|
|
this.$toast({ |
|
|
|
icon: 'success', // 找到自己需要的图标 |
|
|
@@ -3302,6 +3395,11 @@ |
|
|
|
this.form5.cybzName = res.dictLabel |
|
|
|
} |
|
|
|
}) |
|
|
|
this.sjlyOptions.map(res => { |
|
|
|
if(res.dictValue == item.sjly){ |
|
|
|
this.form5.sjlyName = res.dictLabel |
|
|
|
} |
|
|
|
}) |
|
|
|
} |
|
|
|
this.showhncy = true |
|
|
|
}, |
|
|
@@ -3331,13 +3429,16 @@ |
|
|
|
} |
|
|
|
}, |
|
|
|
showPopupfw(item) { |
|
|
|
if(this.zrzlist.length==0){ |
|
|
|
Notify({ type: 'danger', message: '请先添加自然幢信息' }); |
|
|
|
if(this.form.id==null||this.form.id==""){ |
|
|
|
Notify({ type: 'danger', message: '请先保存宅基地信息' }); |
|
|
|
}else{ |
|
|
|
this.showfw = true; |
|
|
|
if(item==""){ |
|
|
|
this.nmfwform={} |
|
|
|
this.nmfwform.zrzh = this.item.zrzh |
|
|
|
this.nmfwform.deptId = this.item.deptId |
|
|
|
this.nmfwform.zjddm = this.item.zjddm |
|
|
|
this.nmfwform.nmfwzh = this.item.nmfwzh |
|
|
|
}else{ |
|
|
|
this.nmfwform = item |
|
|
|
/*this.sjlyOptions.map(res => { |
|
|
@@ -3372,6 +3473,8 @@ |
|
|
|
}else{ |
|
|
|
if(item==""){ |
|
|
|
this.form4={} |
|
|
|
this.form4.deptId = this.item.deptId |
|
|
|
this.form4.zjddm = this.item.zjddm |
|
|
|
}else{ |
|
|
|
this.form4=item |
|
|
|
this.fssslxOptions.map(res => { |
|
|
|