|
|
@@ -270,8 +270,54 @@ |
|
|
|
value-key="dictLabel" |
|
|
|
data-key="dictValue" |
|
|
|
remote-url="/open/zdzh/list/house_yes_no" |
|
|
|
@change="onSffzChanged" |
|
|
|
:on-remote-response="'data'" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
v-if="showFzxx" |
|
|
|
input-align="right" |
|
|
|
v-model="form.zsh" |
|
|
|
name="证书号" |
|
|
|
label="证书号" |
|
|
|
placeholder="证书号" |
|
|
|
maxlength="150" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
v-if="showFzxx" |
|
|
|
input-align="right" |
|
|
|
v-model="form.djjg" |
|
|
|
name="登记机构" |
|
|
|
label="登记机构" |
|
|
|
placeholder="登记机构" |
|
|
|
maxlength="50" |
|
|
|
autocomplete="off" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
v-if="showFzxx" |
|
|
|
autocomplete="off" |
|
|
|
input-align="right" |
|
|
|
v-model="form.djsj" |
|
|
|
name="登记时间" |
|
|
|
label="登记时间" |
|
|
|
placeholder="登记时间" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
readonly |
|
|
|
@click="showDjsj = true" |
|
|
|
/> |
|
|
|
<van-popup v-model:show="showDjsj" position="bottom"> |
|
|
|
<van-datetime-picker |
|
|
|
:value="new Date" |
|
|
|
type="date" |
|
|
|
title="选择年月日" |
|
|
|
@confirm="onConfirmDjsj" |
|
|
|
@cancel="showDjsj = false" |
|
|
|
/> |
|
|
|
</van-popup> |
|
|
|
<FieldRadio |
|
|
|
v-model="form.sfjf" |
|
|
|
label="是否纠纷" |
|
|
@@ -287,7 +333,52 @@ |
|
|
|
data-key="dictValue" |
|
|
|
remote-url="/open/zdzh/list/house_yes_no" |
|
|
|
:on-remote-response="'data'" |
|
|
|
@change="onSfcfChanged" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
v-if="showCfxx" |
|
|
|
autocomplete="off" |
|
|
|
input-align="right" |
|
|
|
v-model="form.cfqssj" |
|
|
|
name="查封起始时间" |
|
|
|
label="查封起始时间" |
|
|
|
placeholder="查封起始时间" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
readonly |
|
|
|
@click="showCfqssj = true" |
|
|
|
/> |
|
|
|
<van-popup v-model:show="showCfqssj" position="bottom"> |
|
|
|
<van-datetime-picker |
|
|
|
:value="new Date" |
|
|
|
type="date" |
|
|
|
title="选择年月日" |
|
|
|
@confirm="onConfirmCfqssj" |
|
|
|
@cancel="showCfqssj = false" |
|
|
|
/> |
|
|
|
</van-popup> |
|
|
|
<van-field |
|
|
|
v-if="showCfxx" |
|
|
|
autocomplete="off" |
|
|
|
input-align="right" |
|
|
|
v-model="form.cfjssj" |
|
|
|
name="查封结束时间" |
|
|
|
label="查封结束时间" |
|
|
|
placeholder="查封结束时间" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
readonly |
|
|
|
@click="showCfjssj = true" |
|
|
|
/> |
|
|
|
<van-popup v-model:show="showCfjssj" position="bottom"> |
|
|
|
<van-datetime-picker |
|
|
|
:value="new Date" |
|
|
|
type="date" |
|
|
|
title="选择年月日" |
|
|
|
@confirm="onConfirmCfjssj" |
|
|
|
@cancel="showCfjssj = false" |
|
|
|
/> |
|
|
|
</van-popup> |
|
|
|
<p class="title" style="position:relative;padding-left:10px;line-height:20px;font-size: 16px;margin-left: 3%;margin-bottom: 5px;">利用情况</p> |
|
|
|
<field-select |
|
|
|
v-model="form.lyzk" |
|
|
@@ -306,7 +397,77 @@ |
|
|
|
data-key="dictValue" |
|
|
|
remote-url="/open/zdzh/list/house_yes_no" |
|
|
|
:on-remote-response="'data'" |
|
|
|
@change="onSfdyChanged" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
v-if="showDyxx" |
|
|
|
input-align="right" |
|
|
|
v-model="form.dyqlr" |
|
|
|
name="抵押权利人" |
|
|
|
label="抵押权利人" |
|
|
|
placeholder="抵押权利人" |
|
|
|
maxlength="50" |
|
|
|
autocomplete="off" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
v-if="showDyxx" |
|
|
|
input-align="right" |
|
|
|
v-model="form.dyje" |
|
|
|
name="抵押金额" |
|
|
|
label="抵押金额" |
|
|
|
placeholder="抵押金额" |
|
|
|
maxlength="50" |
|
|
|
autocomplete="off" |
|
|
|
type="number" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
v-if="showDyxx" |
|
|
|
autocomplete="off" |
|
|
|
input-align="right" |
|
|
|
v-model="form.zwlxsjStart" |
|
|
|
name="债务履行开始时间" |
|
|
|
label="债务履行开始时间" |
|
|
|
placeholder="债务履行开始时间" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
readonly |
|
|
|
@click="showZwlvqssj = true" |
|
|
|
/> |
|
|
|
<van-popup v-model:show="showZwlvqssj" position="bottom"> |
|
|
|
<van-datetime-picker |
|
|
|
:value="new Date" |
|
|
|
type="date" |
|
|
|
title="选择年月日" |
|
|
|
@confirm="onConfirmZwlvqssj" |
|
|
|
@cancel="showZwlvqssj = false" |
|
|
|
/> |
|
|
|
</van-popup> |
|
|
|
<van-field |
|
|
|
v-if="showDyxx" |
|
|
|
autocomplete="off" |
|
|
|
input-align="right" |
|
|
|
v-model="form.zwlxsjEnd" |
|
|
|
name="债务履行结束时间" |
|
|
|
label="债务履行结束时间" |
|
|
|
placeholder="债务履行结束时间" |
|
|
|
required |
|
|
|
:rules="[{ required: true, message: '' }]" |
|
|
|
readonly |
|
|
|
@click="showZwlvjssj = true" |
|
|
|
/> |
|
|
|
<van-popup v-model:show="showZwlvjssj" position="bottom"> |
|
|
|
<van-datetime-picker |
|
|
|
:value="new Date" |
|
|
|
type="date" |
|
|
|
title="选择年月日" |
|
|
|
@confirm="onConfirmZwlvjssj" |
|
|
|
@cancel="showZwlvjssj = false" |
|
|
|
/> |
|
|
|
</van-popup> |
|
|
|
<p class="title" style="position:relative;padding-left:10px;line-height:20px;font-size: 16px;margin-left: 3%;margin-bottom: 5px;">其他信息</p> |
|
|
|
<van-field |
|
|
|
input-align="right" |
|
|
@@ -382,6 +543,7 @@ export default { |
|
|
|
// 使用权人列表 |
|
|
|
permission:false, |
|
|
|
shownhdm:false, |
|
|
|
showDjsj:false, |
|
|
|
syqrlist:[ |
|
|
|
{ |
|
|
|
shyqrdbxm :'测试测试', |
|
|
@@ -389,6 +551,14 @@ export default { |
|
|
|
nhdm :'777888999', |
|
|
|
} |
|
|
|
], |
|
|
|
showDyxx:false, |
|
|
|
showFzxx:false, |
|
|
|
showCfxx:false, |
|
|
|
showCfqssj:false, |
|
|
|
showCfjssj:false, |
|
|
|
showZwlvqssj:false, |
|
|
|
showZwlvjssj:false, |
|
|
|
zjdzdxxItem:{}, |
|
|
|
// 地图绘制 |
|
|
|
drawInsert: null, |
|
|
|
nhdmSearch:null, |
|
|
@@ -408,6 +578,7 @@ export default { |
|
|
|
let data = this.$route.query; |
|
|
|
this.form = data; |
|
|
|
this.permission = localStorage.getItem("executePermission"); |
|
|
|
this.zjdzdxxItem = JSON.parse(localStorage.getItem("zjdzdxxItem")); |
|
|
|
if(this.form.id == null){ |
|
|
|
this.$set(this.form, 'hx', "01"); |
|
|
|
this.$set(this.form, 'hxjg', "01"); |
|
|
@@ -415,7 +586,7 @@ export default { |
|
|
|
this.$set(this.form, 'fwxz', "6"); |
|
|
|
this.$set(this.form, 'fwjg', "01"); |
|
|
|
this.$set(this.form, 'sjly', "01"); |
|
|
|
this.$set(this.form, 'sffz', "1"); |
|
|
|
this.$set(this.form, 'sffz', "0"); |
|
|
|
this.$set(this.form, 'sfjf', "0"); |
|
|
|
this.$set(this.form, 'sfcf', "0"); |
|
|
|
this.$set(this.form, 'lyzk', "11"); |
|
|
@@ -425,6 +596,17 @@ export default { |
|
|
|
this.$set(this.form, 'fwyt', "10"); |
|
|
|
this.$set(this.form, 'sfytrgy', "0"); |
|
|
|
}else{ |
|
|
|
if(this.form.sffz === "1"){ |
|
|
|
this.showFzxx = true; |
|
|
|
}else{ |
|
|
|
this.showWbzyy = true; |
|
|
|
} |
|
|
|
if(this.form.sfcf === "1"){ |
|
|
|
this.showCfxx = true; |
|
|
|
} |
|
|
|
if(this.form.sfdy === "1"){ |
|
|
|
this.showDyxx = true; |
|
|
|
} |
|
|
|
if(this.form.jznd != null){ |
|
|
|
this.form.jznd = this.form.jznd.substr(0,10); |
|
|
|
} |
|
|
@@ -478,6 +660,60 @@ export default { |
|
|
|
Dialog({ type: 'danger', message: '请填写完整的表单项' }); |
|
|
|
}); |
|
|
|
}, |
|
|
|
/**是否发证*/ |
|
|
|
onSffzChanged(val){ |
|
|
|
if(val === '1'){ |
|
|
|
this.showFzxx = true; |
|
|
|
this.$set(this.form, 'zsh', this.zjdzdxxItem.zsh); |
|
|
|
}else{ |
|
|
|
this.showFzxx = false; |
|
|
|
this.$set(this.form, 'zsh', null); |
|
|
|
this.$set(this.form, 'djjg', null); |
|
|
|
this.$set(this.form, 'djsj', null); |
|
|
|
} |
|
|
|
}, |
|
|
|
/**是否查封*/ |
|
|
|
onSfcfChanged(val){ |
|
|
|
if(val === '1'){ |
|
|
|
this.showCfxx = true; |
|
|
|
}else{ |
|
|
|
this.showCfxx = false; |
|
|
|
this.$set(this.form, 'cfqssj', null); |
|
|
|
this.$set(this.form, 'cfjssj', null); |
|
|
|
} |
|
|
|
}, |
|
|
|
/**是否抵押*/ |
|
|
|
onSfdyChanged(val){ |
|
|
|
if(val === '1'){ |
|
|
|
this.showDyxx = true; |
|
|
|
}else{ |
|
|
|
this.showDyxx = false; |
|
|
|
this.$set(this.form, 'dyqlr', null); |
|
|
|
this.$set(this.form, 'dyje', null); |
|
|
|
this.$set(this.form, 'zwlxsjStart', null); |
|
|
|
this.$set(this.form, 'zwlxsjEnd', null); |
|
|
|
} |
|
|
|
}, |
|
|
|
onConfirmDjsj(data){ |
|
|
|
this.form.djsj = this.getNowFormatDate(data).substr(0,10); |
|
|
|
this.showDjsj = false; |
|
|
|
}, |
|
|
|
onConfirmCfqssj(data){ |
|
|
|
this.form.cfqssj = this.getNowFormatDate(data).substr(0,10); |
|
|
|
this.showCfqssj = false; |
|
|
|
}, |
|
|
|
onConfirmCfjssj(data){ |
|
|
|
this.form.cfjssj = this.getNowFormatDate(data).substr(0,10); |
|
|
|
this.showCfjssj = false; |
|
|
|
}, |
|
|
|
onConfirmZwlvqssj(data){ |
|
|
|
this.form.zwlxsjStart = this.getNowFormatDate(data).substr(0,10); |
|
|
|
this.showZwlvqssj = false; |
|
|
|
}, |
|
|
|
onConfirmZwlvjssj(data){ |
|
|
|
this.form.zwlxsjEnd = this.getNowFormatDate(data).substr(0,10); |
|
|
|
this.showZwlvjssj = false; |
|
|
|
}, |
|
|
|
onSearch(val) { |
|
|
|
console.info(val); |
|
|
|
if(this.nhdmDictionaries.length>0){ |
|
|
|