@@ -152,7 +152,7 @@ | |||||
<van-field v-model="form.cbdkzs" label="承包地块数:" placeholder="请输入承包地块数" required :rules="[{ required: true }]" :border="false" input-align="left" type="digit" /> | <van-field v-model="form.cbdkzs" label="承包地块数:" placeholder="请输入承包地块数" required :rules="[{ required: true }]" :border="false" input-align="left" type="digit" /> | ||||
<van-field v-model="form.htzmjm" label="合同面积(亩):" placeholder="请输入合同面积(亩)" required :rules="[{ required: true }]" :border="false" input-align="left" type="number" /> | <van-field v-model="form.htzmjm" label="合同面积(亩):" placeholder="请输入合同面积(亩)" required :rules="[{ required: true }]" :border="false" input-align="left" type="number" /> | ||||
</van-form> | </van-form> | ||||
<p class="btn" @click="submitForm">保存</p> | |||||
<p class="btn" @click="submitForm" v-if="$route.params.surveyStatus!=='3'">保存</p> | |||||
</div> | </div> | ||||
@@ -72,7 +72,7 @@ | |||||
<van-field v-model="form.lxdh" label="电话:" placeholder="请输入电话" required :rules="[{ required: true }]" :border="false" input-align="left" /> | <van-field v-model="form.lxdh" label="电话:" placeholder="请输入电话" required :rules="[{ required: true }]" :border="false" input-align="left" /> | ||||
<van-field v-model="form.cbfdcjs" label="调查记事:" type="textarea" rows="3" placeholder="请输入调查记事" required :rules="[{ required: true }]" :border="false" input-align="left" /> | <van-field v-model="form.cbfdcjs" label="调查记事:" type="textarea" rows="3" placeholder="请输入调查记事" required :rules="[{ required: true }]" :border="false" input-align="left" /> | ||||
</van-form> | </van-form> | ||||
<p class="btn" @click="submitForm">保存</p> | |||||
<p class="btn" @click="submitForm" v-if="$route.params.surveyStatus!=='3'">保存</p> | |||||
</div> | </div> | ||||
@@ -106,6 +106,7 @@ | |||||
} | } | ||||
}, | }, | ||||
created() { | created() { | ||||
console.log(this.$route.params); | |||||
this.getDicts("cbf_type").then(response => { | this.getDicts("cbf_type").then(response => { | ||||
this.contractorTypeOptions = response.data; | this.contractorTypeOptions = response.data; | ||||
}); | }); | ||||
@@ -41,7 +41,7 @@ | |||||
</div> | </div> | ||||
<p class="item_right">{{ item.sfgyr }}</p> | <p class="item_right">{{ item.sfgyr }}</p> | ||||
</div> | </div> | ||||
<template #right> | |||||
<template #right v-if="$route.params.surveyStatus!=='3'"> | |||||
<div class="operation"> | <div class="operation"> | ||||
<!-- delete 删除 edit编辑 view查看 list榜单 --> | <!-- delete 删除 edit编辑 view查看 list榜单 --> | ||||
<div class="opera_btn edit" @click="householdDivision(item, index)"> | <div class="opera_btn edit" @click="householdDivision(item, index)"> | ||||
@@ -60,7 +60,7 @@ | |||||
</template> | </template> | ||||
</van-swipe-cell> | </van-swipe-cell> | ||||
<!-- getDetail不加(), 第一个参数默认传递的是event,getDetail加(), 需要手动传递$event --> | <!-- getDetail不加(), 第一个参数默认传递的是event,getDetail加(), 需要手动传递$event --> | ||||
<p class="btn" @click="goDetail()">新增</p> | |||||
<p class="btn" @click="goDetail()" v-if="$route.params.surveyStatus!=='3'">新增</p> | |||||
</div> | </div> | ||||
<van-popup v-model="showContractorPopup" position="bottom"> | <van-popup v-model="showContractorPopup" position="bottom"> | ||||
<van-picker | <van-picker | ||||
@@ -103,7 +103,7 @@ | |||||
<!-- <van-field v-model="form.cycgfs" label="持股份数:" type="number" placeholder="请输入持股份数" :border="false" input-align="right" /> | <!-- <van-field v-model="form.cycgfs" label="持股份数:" type="number" placeholder="请输入持股份数" :border="false" input-align="right" /> | ||||
<van-field v-model="form.gqzbh" label="股权编号:" placeholder="请输入股权编号" :border="false" input-align="right" /> --> | <van-field v-model="form.gqzbh" label="股权编号:" placeholder="请输入股权编号" :border="false" input-align="right" /> --> | ||||
</van-form> | </van-form> | ||||
<p class="btn" @click="submitForm">保存</p> | |||||
<p class="btn" @click="submitForm" v-if="$route.params.surveyStatus!=='3'">保存</p> | |||||
</div> | </div> | ||||
@@ -3,7 +3,7 @@ | |||||
<van-nav-bar left-arrow fixed placeholder @click-left="goBack"> | <van-nav-bar left-arrow fixed placeholder @click-left="goBack"> | ||||
<template #title> | <template #title> | ||||
<div class="tb_main"> | <div class="tb_main"> | ||||
{{ contractorName }}<p><span class="tb" @click="handleSign">签字完成</span><span class="tb" @click="handleHangUp">异常挂起</span></p> | |||||
{{ contractorName }}<p v-if="showBtn"><span class="tb" @click="handleSign">签字完成</span><span class="tb" @click="handleHangUp">异常挂起</span></p> | |||||
</div> | </div> | ||||
</template> | </template> | ||||
</van-nav-bar> | </van-nav-bar> | ||||
@@ -69,10 +69,17 @@ | |||||
showRemark: false, | showRemark: false, | ||||
// 异常备注信息 | // 异常备注信息 | ||||
remark: null, | remark: null, | ||||
// 控制签字按钮和挂起按钮的显示和隐藏 | |||||
showBtn: true, | |||||
}; | }; | ||||
}, | }, | ||||
created() { | created() { | ||||
this.height = window.screen.height * 1.28 - 20; | this.height = window.screen.height * 1.28 - 20; | ||||
if (this.surveyStatus === '3') { | |||||
this.showBtn = false; | |||||
} else { | |||||
this.showBtn = true; | |||||
} | |||||
}, | }, | ||||
methods: { | methods: { | ||||
goBack() { | goBack() { | ||||
@@ -21,7 +21,7 @@ | |||||
<div class="function_btn1" @click="skip('contractedVillageContractorLandMap')"> | <div class="function_btn1" @click="skip('contractedVillageContractorLandMap')"> | ||||
<p class="active">进入地图 <span class="sanjiao-right"></span></p> | <p class="active">进入地图 <span class="sanjiao-right"></span></p> | ||||
</div> | </div> | ||||
<div class="function_btn2" @click="goDetail()"> | |||||
<div class="function_btn2" @click="goDetail()" v-if="$route.params.surveyStatus!=='3'"> | |||||
<p class="active"> + 新增</p> | <p class="active"> + 新增</p> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
@@ -49,7 +49,7 @@ | |||||
<p>北:{{ item.dkbz }}</p> | <p>北:{{ item.dkbz }}</p> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
<template #right> | |||||
<template #right v-if="$route.params.surveyStatus!=='3'"> | |||||
<div class="operation"> | <div class="operation"> | ||||
<!-- delete 删除 edit编辑 view查看 list榜单 --> | <!-- delete 删除 edit编辑 view查看 list榜单 --> | ||||
<div class="opera_btn edit" @click="transferLand(item.id)"> | <div class="opera_btn edit" @click="transferLand(item.id)"> | ||||
@@ -114,7 +114,7 @@ | |||||
<common-map ref="contractedLandMap" :minMapZoom="15" :maxMapZoom="18" :allowDraw="true" @drawFinished="onMapDrawFinished" /> | <common-map ref="contractedLandMap" :minMapZoom="15" :maxMapZoom="18" :allowDraw="true" @drawFinished="onMapDrawFinished" /> | ||||
</div> | </div> | ||||
</van-form> | </van-form> | ||||
<p class="btn" @click="submitForm">保存</p> | |||||
<p class="btn" @click="submitForm" v-if="$route.params.surveyStatus!=='3'">保存</p> | |||||
</div> | </div> | ||||