@@ -27,7 +27,7 @@ | |||
</van-col> | |||
<van-col span="4" style="text-align:center;" @click="checkTz('/homesteadSurvey/add2')" > | |||
<van-icon :name="require('../../assets/images/housesteadSurvey/nhxx'+(active==2?'A':'D')+'.png')" size="1rem" style="margin-top:0px;"/> | |||
<p :style="{color:(active==2?'rgb(34, 183, 242)':'#000')}">农户</p> | |||
<p :style="{color:(active==2?'rgb(34, 183, 242)':'#000')}">使用权人</p> | |||
</van-col> | |||
<van-col span="2"> | |||
<div style="border-top: 2px dashed #b5b4b4;margin-top: 20px;"></div> | |||
@@ -30,7 +30,7 @@ | |||
</van-col> | |||
<van-col span="4" style="text-align:center;" @click="$router.push({path:'/homesteadSurvey/add2'})" > | |||
<van-icon :name="require('../../assets/images/housesteadSurvey/nhxx'+(active==2?'A':'D')+'.png')" size="1rem" style="margin-top:0px;"/> | |||
<p :style="{color:(active==2?'rgb(34, 183, 242)':'#000')}">农户</p> | |||
<p :style="{color:(active==2?'rgb(34, 183, 242)':'#000')}">使用权人</p> | |||
</van-col> | |||
<van-col span="2"> | |||
<div style="border-top: 2px dashed #b5b4b4;margin-top: 20px;"></div> | |||
@@ -30,7 +30,7 @@ | |||
</van-col> | |||
<van-col span="4" style="text-align:center;" @click="$router.push({path:'/homesteadSurvey/add2'})" > | |||
<van-icon :name="require('../../assets/images/housesteadSurvey/nhxx'+(active==2?'A':'D')+'.png')" size="1rem" style="margin-top:0px;"/> | |||
<p :style="{color:(active==2?'rgb(34, 183, 242)':'#000')}">农户</p> | |||
<p :style="{color:(active==2?'rgb(34, 183, 242)':'#000')}">使用权人</p> | |||
</van-col> | |||
<van-col span="2"> | |||
<div style="border-top: 2px dashed #b5b4b4;margin-top: 20px;"></div> | |||
@@ -74,22 +74,19 @@ | |||
<p style="flex:1;text-align:right;">{{item.zcs}}</p> | |||
</div> | |||
<div style="text-align:center;overflow:auto;display: flex;justify-content: space-between;margin-top: 10px;"> | |||
<p style="width:33%;display: flex;align-items: center;justify-content:center;border: 1px solid transparent;background: #22B7F2;padding: 3px 0;border-radius: 50px;" @click="showUploadList(item.id)"> | |||
<van-icon name="photo-o" size=".4rem" color="#FFFFFF"/> | |||
<span style="font-size: 14px;color: #fff;margin-left: 5px;">自然幢附件</span> | |||
</p> | |||
<p style="width:33%;display: flex;align-items: center;justify-content:center;border: 1px solid transparent;background: #22B7F2;padding: 3px 0;border-radius: 50px;" @click="showPopupzrz(item)"> | |||
<p style="width:49%;display: flex;align-items: center;justify-content:center;border: 1px solid transparent;background: #22B7F2;padding: 3px 0;border-radius: 50px;" @click="showPopupzrz(item)"> | |||
<img src="../../assets/images/housesteadSurvey/add01.png" alt=""> | |||
<span style="font-size: 14px;color: #fff;margin-left: 5px;">自然幢信息</span> | |||
</p> | |||
<p style="width:33%;display: flex;align-items: center;justify-content:center;border: 1px solid #22B7F2;padding: 3px 0;border-radius: 50px;" @click="shownmfwlist(item)"> | |||
<p style="width:49%;display: flex;align-items: center;justify-content:center;border: 1px solid #22B7F2;padding: 3px 0;border-radius: 50px;" @click="shownmfwlist(item)"> | |||
<img src="../../assets/images/housesteadSurvey/add02.png" alt=""> | |||
<span style="font-size: 14px;color: #22B7F2;margin-left: 5px;">房屋列表</span> | |||
</p> | |||
</div> | |||
</div> | |||
<template #right> | |||
<van-button v-if="permission == 'true'" square text="删除" type="danger" class="delete-button" @click="deletezrz(item)"/> | |||
<van-button v-if="permission == 'true'" square type="danger" class="delete-button" @click="deletezrz(item)"><img width="10px" src="../../assets/images/sunVillage_info/list_icon_7.png" alt="">删除</van-button> | |||
<van-button square type="info" class="delete-button" style="position: relative;" @click="showUploadList(item.id)"><van-icon style="bottom: -3px;" name="photo-o" size=".4rem" color="#FFFFFF"/>自然幢附件</van-button> | |||
</template> | |||
</van-swipe-cell> | |||
</van-list> | |||
@@ -30,7 +30,7 @@ | |||
</van-col> | |||
<van-col span="4" style="text-align:center;" @click="$router.push({path:'/homesteadSurvey/add2'})" > | |||
<van-icon :name="require('../../assets/images/housesteadSurvey/nhxx'+(active==2?'A':'D')+'.png')" size="1rem" style="margin-top:0px;"/> | |||
<p :style="{color:(active==2?'rgb(34, 183, 242)':'#000')}">农户</p> | |||
<p :style="{color:(active==2?'rgb(34, 183, 242)':'#000')}">使用权人</p> | |||
</van-col> | |||
<van-col span="2"> | |||
<div style="border-top: 2px dashed #b5b4b4;margin-top: 20px;"></div> | |||
@@ -53,9 +53,11 @@ | |||
<van-search v-model="nhvalue" placeholder="请输入农户姓名或证件号" show-action @search="onSearchnh"> | |||
<template #action> | |||
<van-icon name="add" color="rgba(122,201,67,1)" size=".8rem" @click="onClicknh" style="vertical-align:middle;"/> | |||
<van-icon name="add" color="rgba(122,201,67,1)" size=".8rem" @click="onClickWcnh" style="vertical-align:middle;"/> | |||
</template> | |||
</van-search> | |||
<div style="background:#fff;padding:10px 2.5%;display: flex;justify-content: space-between;"> | |||
<van-button type="primary" style="width:110px;height: 20px;font-size: 12px;" round @click="onClickWcnh">增加外村农户</van-button> | |||
</div> | |||
</van-sticky> | |||
<!--<van-pull-refresh v-model="isLoadingnh" @refresh="onRefreshnh">--> | |||
@@ -89,9 +91,10 @@ | |||
<van-col span="24"> | |||
<van-field v-model="outsideForm.nhdm" label="外村农户" placeholder="外村农户" input-align="right" required :rules="[{ required: true }]" @click="showWcnh = true"/> | |||
<van-popup v-model="showWcnh" position="bottom"> | |||
<van-search placeholder="请输入" v-model="hnncValue" /> | |||
<van-picker | |||
show-toolbar | |||
:columns="wcnhList" | |||
:columns="wcnhnewList" | |||
@confirm="nhChange" | |||
value-key="nhValue" | |||
@cancel="showWcnh = false" | |||
@@ -198,6 +201,7 @@ | |||
hzform:{}, | |||
// 权利人列表 | |||
qlrform:[], | |||
hnncValue:"", | |||
// 权利人性质弹出框 | |||
showsuyqxz:false, | |||
// 代理人证件类型弹出框 | |||
@@ -269,6 +273,7 @@ | |||
outsideOpen:false, | |||
outsideForm:{nhdm:null}, | |||
wcnhList:[], | |||
wcnhnewList:[], | |||
bottomHeight:'0px', | |||
//搜索---end | |||
//测面 | |||
@@ -310,6 +315,23 @@ | |||
}, | |||
mounted(){ | |||
}, | |||
watch:{ | |||
hnncValue: { | |||
handler() { | |||
if (this.hnncValue == '') { | |||
this.wcnhnewList = this.wcnhList | |||
} else { | |||
this.wcnhnewList = []; | |||
this.wcnhList.forEach(item => { | |||
if (item.nhValue.indexOf(this.hnncValue) > -1) { | |||
this.wcnhnewList.push(item) | |||
} | |||
}) | |||
} | |||
}, | |||
immediate:true | |||
} | |||
}, | |||
created(){ | |||
axios.get('../static/dictyType.json').then(res => { | |||
this.dictTypeList = res.data | |||
@@ -810,9 +832,11 @@ | |||
sfbccm:"0", | |||
}).then((resp) => { | |||
this.wcnhList = resp.rows; | |||
this.wcnhList.map(function (item) { | |||
item.nhValue = item.xm+" "+item.zjhm; | |||
}) | |||
this.wcnhnewList = resp.rows; | |||
for (let i = 0; i < resp.rows.length; i++) { | |||
this.wcnhList[i].nhValue = resp.rows[i].xm + " " + resp.rows[i].zjhm; | |||
this.wcnhnewList[i].nhValue = resp.rows[i].xm + " " + resp.rows[i].zjhm; | |||
} | |||
}); | |||
}, | |||
nhChange(val){ | |||
@@ -244,22 +244,6 @@ | |||
</div> | |||
<div style="border-radius: 16px; | |||
box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.16); width:calc( 100% - 40px);margin:20px;padding:5px;background:#fff;"> | |||
<van-field | |||
autocomplete="off" | |||
v-model="qlrform.ncjtjjzzdm" | |||
name="农村集体经济组织代码" | |||
label="农村集体经济组织代码" | |||
placeholder="农村集体经济组织代码" | |||
input-align="right" | |||
/> | |||
<van-field | |||
autocomplete="off" | |||
v-model="qlrform.ncjtjjzzmc" | |||
name="农村集体经济组织名称" | |||
label="农村集体经济组织名称" | |||
placeholder="农村集体经济组织名称" | |||
input-align="right" | |||
/> | |||
<van-field | |||
autocomplete="off" | |||
v-model="qlrform.fbfdm" | |||
@@ -44,12 +44,12 @@ | |||
<img src="../../assets/images/sunVillage_info/signature_icon_03.png" alt="" width="35"> | |||
<p>预览</p> | |||
</div> --> | |||
<div class="opera_btn" v-if="item.signingMode == '线上' && item.cbfqszt !='2'" @click="contractSign(item)"> | |||
<div class="opera_btn" v-if="item.signingMode == '线上' && item.cbfqszt =='2'" @click="contractSign(item)"> | |||
<img src="../../assets/images/sunVillage_info/signature_icon_02.png" alt="" width="35"> | |||
<p>合同网签</p> | |||
</div> | |||
<div class="opera_btn" @click="openPopupGsjg(item.cbfbm)"> | |||
<img src="../../assets/images/sunVillage_info/signature_icon_02.png" alt="" width="30"> | |||
<img src="../../assets/images/sunVillage_info/signature_icon_02.png" alt="" width="35"> | |||
<p>公示结果签名</p> | |||
</div> | |||
<!-- <div class="opera_btn"> | |||
@@ -118,7 +118,8 @@ | |||
show: false, | |||
showFile: false, | |||
htqsShow:false, | |||
noticeUrl:false, | |||
noticeUrl:"", | |||
showGsjgqz:false, | |||
fileList: [], | |||
listLength: '0', | |||
cbfbm:"", | |||
@@ -56,7 +56,7 @@ | |||
<img src="../../assets/images/sunVillage_info/signature_icon_03.png" alt="" width="35"> | |||
<p>预览</p> | |||
</div> --> | |||
<div class="opera_btn" v-if="item.signingMode == '线上' && item.fbfqszt !='2'" @click="contractSign(item)"> | |||
<div class="opera_btn" v-if="item.signingMode == '线上' && item.fbfqszt !='2' && item.signingStatus !=='合同筹备'" @click="contractSign(item)"> | |||
<img src="../../assets/images/sunVillage_info/signature_icon_02.png" alt="" width="35"> | |||
<p>合同网签</p> | |||
</div> | |||
@@ -84,9 +84,12 @@ | |||
</van-list> | |||
</div> | |||
<van-dialog v-model="htqsShow" title="合同签署" confirmButtonText="关闭" @confirm="confirmn"> | |||
<iframe width="100%" height="600px;" :src="noticeUrl"></iframe> | |||
</van-dialog> | |||
<!-- 签字弹出层 --> | |||
<!-- <iframe width="100%" height="600px;" :src="noticeUrl"></iframe>--> | |||
<object width="100%" height="600" :data="noticeUrl" type="text/html"> | |||
Alternative Content--> | |||
</object> | |||
</van-dialog> | |||
<!-- 签字弹出层 --> | |||
<van-popup v-model="show" closeable position="right" :style="{ height: '100%' }"> | |||
<van-cell-group style="width: 100%;height:100%;overflow: hidden;padding-top: 10px;padding-bottom: 10px;"> | |||
<div class="signature-box" @mousedown="canvasTTdown" @touchstart="canvasTTdown"> | |||
@@ -179,7 +182,7 @@ | |||
this.loading = true; | |||
let wcStatus = this.$route.query.wcStatus; | |||
if(wcStatus){ | |||
this.$set(this.queryParams, 'signingStatus',"9"); | |||
this.$set(this.queryParams, 'signingStatus',"3"); | |||
}else{ | |||
this.$set(this.queryParams, 'signingStatus',null); | |||
} | |||
@@ -201,7 +201,7 @@ | |||
} | |||
.list_main_block{ | |||
padding:25px; | |||
width: 48%; | |||
width: 49%; | |||
border-radius: 15PX; | |||
box-shadow: 0PX 2PX 5PX rgba(63, 68, 75, 0.2); | |||
margin-top: 25px; | |||