@@ -5522,6 +5522,33 @@ export const constantRoutes = [ | |||||
}, | }, | ||||
component: (resolve) => require(['@/views/contracted/village/contractor/contractWord'], resolve) | component: (resolve) => require(['@/views/contracted/village/contractor/contractWord'], resolve) | ||||
}, | }, | ||||
{ | |||||
path: '/contracted/village/contractorLand', | |||||
name: 'contractedVillageContractorLand', | |||||
meta: { | |||||
title: '承包地', | |||||
hidden: true, | |||||
}, | |||||
component: (resolve) => require(['@/views/contracted/village/contractor/contractorLand'], resolve) | |||||
}, | |||||
{ | |||||
path: '/contracted/village/contractorLandDetail', | |||||
name: 'contractedVillageContractorLandDetail', | |||||
meta: { | |||||
title: '承包地', | |||||
hidden: true, | |||||
}, | |||||
component: (resolve) => require(['@/views/contracted/village/contractor/contractorLandDetail'], resolve) | |||||
}, | |||||
{ | |||||
path: '/contracted/village/contractorLandMap', | |||||
name: 'contractedVillageContractorLandMap', | |||||
meta: { | |||||
title: '承包地', | |||||
hidden: true, | |||||
}, | |||||
component: (resolve) => require(['@/views/contracted/village/contractor/contractorLandMap'], resolve) | |||||
}, | |||||
]; | ]; | ||||
@@ -13,7 +13,7 @@ | |||||
<p @click="$router.push({path:'/contracted/village/contractorDetail'})">承包方</p> | <p @click="$router.push({path:'/contracted/village/contractorDetail'})">承包方</p> | ||||
<p @click="$router.push({path:'/contracted/village/contractorFamily'})">家庭成员</p> | <p @click="$router.push({path:'/contracted/village/contractorFamily'})">家庭成员</p> | ||||
<p class="active">承包合同</p> | <p class="active">承包合同</p> | ||||
<p>承包地</p> | |||||
<p @click="$router.push({path:'/contracted/village/contractorLand'})">承包地</p> | |||||
</div> | </div> | ||||
<div class="list_main"> | <div class="list_main"> | ||||
@@ -13,7 +13,7 @@ | |||||
<p class="active">承包方</p> | <p class="active">承包方</p> | ||||
<p @click="$router.push({path:'/contracted/village/contractorFamily'})">家庭成员</p> | <p @click="$router.push({path:'/contracted/village/contractorFamily'})">家庭成员</p> | ||||
<p @click="$router.push({path:'/contracted/village/contractorWord'})">承包合同</p> | <p @click="$router.push({path:'/contracted/village/contractorWord'})">承包合同</p> | ||||
<p>承包地</p> | |||||
<p @click="$router.push({path:'/contracted/village/contractorLand'})">承包地</p> | |||||
</div> | </div> | ||||
<div class="list_main"> | <div class="list_main"> | ||||
@@ -13,7 +13,7 @@ | |||||
<p @click="$router.push({path:'/contracted/village/contractorDetail'})">承包方</p> | <p @click="$router.push({path:'/contracted/village/contractorDetail'})">承包方</p> | ||||
<p class="active">家庭成员</p> | <p class="active">家庭成员</p> | ||||
<p @click="$router.push({path:'/contracted/village/contractorWord'})">承包合同</p> | <p @click="$router.push({path:'/contracted/village/contractorWord'})">承包合同</p> | ||||
<p>承包地</p> | |||||
<p @click="$router.push({path:'/contracted/village/contractorLand'})">承包地</p> | |||||
</div> | </div> | ||||
<div class="list_main"> | <div class="list_main"> | ||||
@@ -13,7 +13,7 @@ | |||||
<p @click="$router.push({path:'/contracted/village/contractorDetail'})">承包方</p> | <p @click="$router.push({path:'/contracted/village/contractorDetail'})">承包方</p> | ||||
<p class="active">家庭成员</p> | <p class="active">家庭成员</p> | ||||
<p @click="$router.push({path:'/contracted/village/contractorWord'})">承包合同</p> | <p @click="$router.push({path:'/contracted/village/contractorWord'})">承包合同</p> | ||||
<p>承包地</p> | |||||
<p @click="$router.push({path:'/contracted/village/contractorLand'})">承包地</p> | |||||
</div> | </div> | ||||
<div class="list_main"> | <div class="list_main"> | ||||
@@ -0,0 +1,343 @@ | |||||
<template> | |||||
<div class="app-container"> | |||||
<van-nav-bar left-arrow fixed placeholder @click-left="$router.push({path:'/contracted/village/contractor'})" > | |||||
<template #title> | |||||
<div class="tb_main"> | |||||
B村<p><span class="tb">签字完成</span><span class="tb">异常挂起</span></p> | |||||
</div> | |||||
</template> | |||||
</van-nav-bar> | |||||
<div class="tap_block"> | |||||
<p @click="$router.push({path:'/contracted/village/contractorDetail'})">承包方</p> | |||||
<p @click="$router.push({path:'/contracted/village/contractorFamily'})">家庭成员</p> | |||||
<p @click="$router.push({path:'/contracted/village/contractorWord'})">承包合同</p> | |||||
<p class="active">承包地</p> | |||||
</div> | |||||
<div class="function_main"> | |||||
<div class="function_btn1" @click="goMap"> | |||||
<p class="active">进入地图 <span class="sanjiao-right"></span></p> | |||||
</div> | |||||
<div class="function_btn2" @click="goDetail"> | |||||
<p class="active"> + 新增</p> | |||||
</div> | |||||
</div> | |||||
<div class="list_main"> | |||||
<van-swipe-cell v-for="(item,index) in 10"> | |||||
<div class="item" @click="goDetail"> | |||||
<div class="item_tt"> | |||||
<p>西湖地块名称名称名称</p> | |||||
<p>371481199201011234</p> | |||||
</div> | |||||
<div class="item_type"> | |||||
<p>3.5亩</p> | |||||
<p>旱地</p> | |||||
<p><span>2</span>等地</p> | |||||
<p>种植业</p> | |||||
<p>基本农田:是</p> | |||||
</div> | |||||
<div class="item_direction"> | |||||
<p>张三指界</p> | |||||
<p>东:张琪</p> | |||||
<p>西:马六</p> | |||||
<p>南:河流</p> | |||||
<p>北:道路</p> | |||||
</div> | |||||
</div> | |||||
<template #right> | |||||
<div class="operation"> | |||||
<!-- delete 删除 edit编辑 view查看 list榜单 --> | |||||
<div class="opera_btn delete"> | |||||
<p>取消<br/>承包</p> | |||||
</div> | |||||
<div class="opera_btn edit"> | |||||
<p>转给<br/>他方</p> | |||||
</div> | |||||
</div> | |||||
</template> | |||||
</van-swipe-cell> | |||||
</div> | |||||
</div> | |||||
</template> | |||||
<script> | |||||
import Cookies from "js-cookie"; | |||||
export default { | |||||
name: "contractedVillageContractor", | |||||
data() { | |||||
return { | |||||
loading:false, | |||||
finished:true, | |||||
value:'', | |||||
showType:false, | |||||
showZjType:false, | |||||
typeOptions:[{ | |||||
dictLabel:'类型1', | |||||
dictValue:'1', | |||||
}], | |||||
zjTypeOptions:[{ | |||||
dictLabel:'类型2', | |||||
dictValue:'1', | |||||
}], | |||||
}; | |||||
}, | |||||
created() { | |||||
}, | |||||
methods: { | |||||
getList(){ | |||||
}, | |||||
onSearch(){ | |||||
}, | |||||
onConfirmTypeOptions(){ | |||||
}, | |||||
onConfirmZjTypeOptions(){ | |||||
}, | |||||
goDetail(){ | |||||
this.$router.push({path:'/contracted/village/contractorLandDetail'}); | |||||
}, | |||||
goMap(){ | |||||
this.$router.push({path:'/contracted/village/contractorLandMap'}); | |||||
} | |||||
}, | |||||
}; | |||||
</script> | |||||
<style scoped lang="scss"> | |||||
.app-container{ | |||||
background: #fff url("../../../../../static/images/contracted/contracted_index_bg.png") no-repeat center; | |||||
background-size: 100% 100%; | |||||
height: 100vh; | |||||
padding: 0 4vw; | |||||
overflow: hidden; | |||||
} | |||||
/deep/ .van-nav-bar{ | |||||
background: transparent; | |||||
} | |||||
/deep/ .van-nav-bar .van-icon{ | |||||
color: #000000; | |||||
} | |||||
/deep/ .van-hairline--bottom::after{ | |||||
border: none; | |||||
} | |||||
/deep/ .van-search__content{ | |||||
background: rgba(255,255,255,.5); | |||||
} | |||||
/deep/ .van-search{ | |||||
padding: 0; | |||||
flex: 1; | |||||
} | |||||
/deep/ .van-ellipsis{ | |||||
overflow: initial; | |||||
} | |||||
.function_main{ | |||||
display: flex; | |||||
align-items: center; | |||||
margin-top: 2vh; | |||||
.function_btn1{ | |||||
background: rgba(255,255,255,.5); | |||||
width: 25%; | |||||
border-radius: 50PX; | |||||
padding: 2PX; | |||||
.active{ | |||||
background-image: linear-gradient(to right,#ffdc93,#fc8708); | |||||
color: #333333; | |||||
border-radius: 50PX; | |||||
display: flex; | |||||
align-items: center; | |||||
justify-content: center; | |||||
padding: 5PX 0; | |||||
} | |||||
.sanjiao-right { | |||||
display: inline-block; | |||||
border-left: 8PX solid #000; | |||||
border-left-color: initial; | |||||
border-top: 5PX solid transparent; | |||||
border-bottom: 5PX solid transparent; | |||||
margin-left: 5PX; | |||||
} | |||||
} | |||||
.function_btn2{ | |||||
background: rgba(255,255,255,.5); | |||||
width: 25%; | |||||
border-radius: 50PX; | |||||
margin-left: 10PX; | |||||
padding: 2PX; | |||||
.active{ | |||||
background-image: linear-gradient(to right,#c6fe8b,#48e5a2); | |||||
color: #333333; | |||||
border-radius: 50PX; | |||||
display: flex; | |||||
align-items: center; | |||||
justify-content: center; | |||||
padding: 5PX 0; | |||||
} | |||||
} | |||||
} | |||||
.tb_main{ | |||||
position: relative; | |||||
p{ | |||||
position: absolute; | |||||
display: inline-block; | |||||
margin-left: 10PX; | |||||
} | |||||
} | |||||
.tb{ | |||||
font-size: 12px; | |||||
color: #ff8900; | |||||
background: #daf6e7; | |||||
border: 1px solid #d7be6e; | |||||
padding: 2PX 8PX; | |||||
border-radius: 50PX; | |||||
margin-right: 5PX; | |||||
} | |||||
.tap_block{ | |||||
width: 100%; | |||||
display: flex; | |||||
justify-content: space-between; | |||||
background: #ebfaf2; | |||||
padding: 2PX 4PX; | |||||
border-radius: 10PX; | |||||
margin-top: 1vh; | |||||
.active{ | |||||
background-image: linear-gradient(to right,#c6fe8b,#48e5a2); | |||||
box-shadow: 0 0 10PX #cccccc; | |||||
color: #333333; | |||||
} | |||||
p{ | |||||
width: 25%; | |||||
text-align: center; | |||||
padding: 5PX 0; | |||||
border-radius: 10PX; | |||||
color: #666666; | |||||
} | |||||
} | |||||
.list_main{ | |||||
margin-top: 2vh; | |||||
text-align: center; | |||||
height: 88vh; | |||||
overflow-y: scroll; | |||||
padding-bottom: 15vh; | |||||
.item{ | |||||
border-radius: 30px; | |||||
background: #fff; | |||||
box-shadow: 4px 6px 5px rgba(63, 68, 75, 0.1); | |||||
padding:25px 32px; | |||||
margin-bottom: 20px; | |||||
font-size: 14PX; | |||||
.item_tt{ | |||||
display: flex; | |||||
justify-content: space-between; | |||||
align-items: center; | |||||
p:first-child{ | |||||
font-size: 16PX; | |||||
color: #333333; | |||||
} | |||||
p:last-child{ | |||||
color: #44e4a3; | |||||
} | |||||
} | |||||
.item_type{ | |||||
display: flex; | |||||
justify-content: space-between; | |||||
align-items: center; | |||||
color:#5f5f5f; | |||||
margin-top: 1vh; | |||||
p:nth-child(1){ | |||||
color: #fb9627; | |||||
border: 1px solid #fb9627; | |||||
padding: 0 10PX; | |||||
border-radius: 50PX; | |||||
} | |||||
span{ | |||||
color: #ffffff; | |||||
background: #fb9627; | |||||
border-radius: 100%; | |||||
display: inline-block; | |||||
width: 15PX; | |||||
height: 15PX; | |||||
line-height: 15PX; | |||||
font-size: 12PX; | |||||
margin-right: 5PX; | |||||
} | |||||
} | |||||
.item_direction{ | |||||
display: flex; | |||||
justify-content: space-between; | |||||
align-items: center; | |||||
color:#5f5f5f; | |||||
margin-top: 1vh; | |||||
} | |||||
} | |||||
.operation{ | |||||
display: flex; | |||||
align-items: center; | |||||
justify-content: right; | |||||
text-align: center; | |||||
background: #fff; | |||||
box-shadow: 4px 6px 5px rgba(63, 68, 75, 0.1); | |||||
height: 100%; | |||||
border-radius: 30px; | |||||
margin-left: 2vw; | |||||
overflow: hidden; | |||||
.opera_btn{ | |||||
height: 100%; | |||||
display: flex; | |||||
align-items: center; | |||||
color: #ffffff; | |||||
padding: 0 5vw; | |||||
&.delete{ | |||||
background:#fb9627; | |||||
} | |||||
&.view{ | |||||
background: #48e5a2; | |||||
} | |||||
&.edit{ | |||||
background: #48e5a2; | |||||
} | |||||
&.list{ | |||||
background: #fb9627; | |||||
} | |||||
} | |||||
} | |||||
.btn{ | |||||
background-image: linear-gradient(to right,#c6fe8b,#48e5a2); | |||||
box-shadow: 0 0 10PX #cccccc; | |||||
padding: 10PX 0PX; | |||||
border-radius: 50PX; | |||||
display: inline-block; | |||||
width: 40%; | |||||
margin: 2vh auto 0; | |||||
text-align: center; | |||||
} | |||||
} | |||||
</style> |
@@ -0,0 +1,298 @@ | |||||
<template> | |||||
<div class="app-container"> | |||||
<van-nav-bar left-arrow fixed placeholder @click-left="onClickLeft" > | |||||
<template #title> | |||||
<div class="tb_main"> | |||||
B村<p><span class="tb">签字完成</span><span class="tb">异常挂起</span></p> | |||||
</div> | |||||
</template> | |||||
</van-nav-bar> | |||||
<div class="tap_block"> | |||||
<p @click="$router.push({path:'/contracted/village/contractorDetail'})">承包方</p> | |||||
<p @click="$router.push({path:'/contracted/village/contractorFamily'})">家庭成员</p> | |||||
<p @click="$router.push({path:'/contracted/village/contractorWord'})">承包合同</p> | |||||
<p class="active">承包地</p> | |||||
</div> | |||||
<div class="list_main"> | |||||
<van-field v-model="value" label="地块代码:" placeholder="请输入地块代码" required :border="false" input-align="right" label-width="auto" /> | |||||
<van-field v-model="value" label="地块名称:" placeholder="请输入地块名称" required :border="false" input-align="right" label-width="auto" /> | |||||
<van-field v-model="value" label="土地利用类型:" | |||||
placeholder="请选择土地利用类型" | |||||
required | |||||
:border="false" | |||||
input-align="right" | |||||
right-icon="arrow-down" | |||||
label-width="auto" | |||||
readonly | |||||
clickable | |||||
@click="showType = true" | |||||
/> | |||||
<van-popup v-model="showType" position="bottom"> | |||||
<van-picker | |||||
show-toolbar | |||||
:columns="typeOptions" | |||||
value-key="dictLabel" | |||||
@confirm="onConfirmTypeOptions" | |||||
@cancel="showType = false" | |||||
/> | |||||
</van-popup> | |||||
<van-field v-model="value" label="地力等级:" | |||||
placeholder="请选择地力等级" | |||||
required | |||||
:border="false" | |||||
input-align="right" | |||||
right-icon="arrow-down" | |||||
label-width="auto" | |||||
readonly | |||||
clickable | |||||
@click="showZjType = true" | |||||
/> | |||||
<van-popup v-model="showZjType" position="bottom"> | |||||
<van-picker | |||||
show-toolbar | |||||
:columns="zjTypeOptions" | |||||
value-key="dictLabel" | |||||
@confirm="onConfirmZjTypeOptions" | |||||
@cancel="showZjType = false" | |||||
/> | |||||
</van-popup> | |||||
<van-field v-model="value" label="土地用途:" | |||||
placeholder="请选择土地用途" | |||||
required | |||||
:border="false" | |||||
input-align="right" | |||||
right-icon="arrow-down" | |||||
label-width="auto" | |||||
readonly | |||||
clickable | |||||
@click="showTDYT = true" | |||||
/> | |||||
<van-popup v-model="showTDYT" position="bottom"> | |||||
<van-picker | |||||
show-toolbar | |||||
:columns="TDYTOptions" | |||||
value-key="dictLabel" | |||||
@confirm="onConfirmTDYTOptions" | |||||
@cancel="showTDYT = false" | |||||
/> | |||||
</van-popup> | |||||
<van-field v-model="value" label="基本农用:" placeholder="请输入基本农用" required :border="false" input-align="right" label-width="auto" /> | |||||
<van-field v-model="value" label="实测面积(亩):" placeholder="请输入实测面积(亩)" required :border="false" input-align="right" label-width="auto" /> | |||||
<van-field v-model="value" label="指界:" placeholder="请输入指界" required :border="false" input-align="right" label-width="auto" /> | |||||
<van-field v-model="value" label="东面:" placeholder="请输入东面" required :border="false" input-align="right" label-width="auto" /> | |||||
<van-field v-model="value" label="西面:" placeholder="请输入西面" required :border="false" input-align="right" label-width="auto" /> | |||||
<van-field v-model="value" label="南面:" placeholder="请输入南面" required :border="false" input-align="right" label-width="auto" /> | |||||
<van-field v-model="value" label="北面:" placeholder="请输入北面" required :border="false" input-align="right" label-width="auto" /> | |||||
<van-field v-model="value" label="备注:" placeholder="请输入备注" required :border="false" input-align="right" label-width="auto" /> | |||||
<div class="mapBox"></div> | |||||
<p class="btn">保存</p> | |||||
</div> | |||||
</div> | |||||
</template> | |||||
<script> | |||||
import Cookies from "js-cookie"; | |||||
export default { | |||||
name: "contractedVillageContractor", | |||||
data() { | |||||
return { | |||||
loading:false, | |||||
finished:true, | |||||
value:'', | |||||
showType:false, | |||||
showZjType:false, | |||||
showTDYT:false, | |||||
typeOptions:[{ | |||||
dictLabel:'类型1', | |||||
dictValue:'1', | |||||
}], | |||||
zjTypeOptions:[{ | |||||
dictLabel:'类型2', | |||||
dictValue:'1', | |||||
}], | |||||
TDYTOptions:[{ | |||||
dictLabel:'类型2', | |||||
dictValue:'1', | |||||
}], | |||||
radio:1, | |||||
minDate: new Date(2020, 0, 1), | |||||
maxDate: new Date(2025, 10, 1), | |||||
currentDate: new Date(2021, 0, 17), | |||||
}; | |||||
}, | |||||
created() { | |||||
}, | |||||
methods: { | |||||
getList(){ | |||||
}, | |||||
onSearch(){ | |||||
}, | |||||
onConfirmTypeOptions(){ | |||||
}, | |||||
onConfirmZjTypeOptions(){ | |||||
}, | |||||
onConfirmTDYTOptions(){ | |||||
}, | |||||
}, | |||||
}; | |||||
</script> | |||||
<style scoped lang="scss"> | |||||
.app-container{ | |||||
background: #fff url("../../../../../static/images/contracted/contracted_index_bg.png") no-repeat center; | |||||
background-size: 100% 100%; | |||||
height: 100vh; | |||||
padding: 0 4vw; | |||||
overflow: hidden; | |||||
} | |||||
/deep/ .van-nav-bar{ | |||||
background: transparent; | |||||
} | |||||
/deep/ .van-nav-bar .van-icon{ | |||||
color: #000000; | |||||
} | |||||
/deep/ .van-hairline--bottom::after{ | |||||
border: none; | |||||
} | |||||
/deep/ .van-search__content{ | |||||
background: rgba(255,255,255,.5); | |||||
} | |||||
/deep/ .van-search{ | |||||
padding: 0; | |||||
flex: 1; | |||||
} | |||||
/deep/ .van-ellipsis{ | |||||
overflow: initial; | |||||
} | |||||
.tb_main{ | |||||
position: relative; | |||||
p{ | |||||
position: absolute; | |||||
display: inline-block; | |||||
margin-left: 10PX; | |||||
} | |||||
} | |||||
.tb{ | |||||
font-size: 12px; | |||||
color: #ff8900; | |||||
background: #daf6e7; | |||||
border: 1px solid #d7be6e; | |||||
padding: 2PX 8PX; | |||||
border-radius: 50PX; | |||||
margin-right: 5PX; | |||||
} | |||||
.tap_block{ | |||||
width: 100%; | |||||
display: flex; | |||||
justify-content: space-between; | |||||
background: #ebfaf2; | |||||
padding: 2PX 4PX; | |||||
border-radius: 10PX; | |||||
margin-top: 1vh; | |||||
.active{ | |||||
background-image: linear-gradient(to right,#c6fe8b,#48e5a2); | |||||
box-shadow: 0 0 10PX #cccccc; | |||||
color: #333333; | |||||
} | |||||
p{ | |||||
width: 25%; | |||||
text-align: center; | |||||
padding: 5PX 0; | |||||
border-radius: 10PX; | |||||
color: #666666; | |||||
} | |||||
} | |||||
.search_main{ | |||||
display: flex; | |||||
margin-top: 2vh; | |||||
.search_btn{ | |||||
background: rgba(255,255,255,.5); | |||||
width: 25%; | |||||
border-radius: 50PX; | |||||
margin-left: 10PX; | |||||
padding: 2PX; | |||||
.active{ | |||||
background-image: linear-gradient(to right,#c6fe8b,#48e5a2); | |||||
color: #333333; | |||||
border-radius: 50PX; | |||||
display: flex; | |||||
align-items: center; | |||||
justify-content: center; | |||||
height: 100%; | |||||
} | |||||
} | |||||
} | |||||
.second_tap{ | |||||
display: flex; | |||||
align-items: center; | |||||
margin-top: 1vh; | |||||
p{ | |||||
background: #dbf1ea; | |||||
border: 1px solid #cdcdcd; | |||||
color: #5f5f5f; | |||||
padding: 5PX 15PX; | |||||
margin-right: 3vw; | |||||
border-radius: 50PX; | |||||
} | |||||
.active{ | |||||
background: #99eecb; | |||||
border-color: #48e5a2; | |||||
color: #333333; | |||||
} | |||||
} | |||||
.list_main{ | |||||
margin-top: 2vh; | |||||
overflow-y: scroll; | |||||
text-align: center; | |||||
background: #ffffff; | |||||
border-top-left-radius: 10PX; | |||||
border-top-right-radius: 10PX; | |||||
height: 88vh; | |||||
.btn{ | |||||
background-image: linear-gradient(to right,#c6fe8b,#48e5a2); | |||||
box-shadow: 0 0 10PX #cccccc; | |||||
padding: 10PX 0PX; | |||||
border-radius: 50PX; | |||||
display: inline-block; | |||||
width: 40%; | |||||
margin-top: 2vh; | |||||
} | |||||
} | |||||
.mapBox{ | |||||
width: 94%; | |||||
height: 50vw; | |||||
background-image: linear-gradient(to right,#c6fe8b,#48e5a2); | |||||
border-radius: 10PX; | |||||
margin: 2vh auto; | |||||
} | |||||
</style> |
@@ -0,0 +1,123 @@ | |||||
<template> | |||||
<div class="app-container"> | |||||
<van-nav-bar left-arrow fixed placeholder @click-left="onClickLeft" > | |||||
<template #title> | |||||
<div class="tb_main"> | |||||
B村<p><span class="tb">签字完成</span><span class="tb">异常挂起</span></p> | |||||
</div> | |||||
</template> | |||||
</van-nav-bar> | |||||
<div class="tap_block"> | |||||
<p @click="$router.push({path:'/contracted/village/contractorDetail'})">承包方</p> | |||||
<p @click="$router.push({path:'/contracted/village/contractorFamily'})">家庭成员</p> | |||||
<p @click="$router.push({path:'/contracted/village/contractorWord'})">承包合同</p> | |||||
<p class="active">承包地</p> | |||||
</div> | |||||
<div class="mapBox"></div> | |||||
</div> | |||||
</template> | |||||
<script> | |||||
import Cookies from "js-cookie"; | |||||
export default { | |||||
name: "contractedVillageContractor", | |||||
data() { | |||||
return { | |||||
}; | |||||
}, | |||||
created() { | |||||
}, | |||||
methods: { | |||||
}, | |||||
}; | |||||
</script> | |||||
<style scoped lang="scss"> | |||||
.app-container{ | |||||
background: #fff url("../../../../../static/images/contracted/contracted_index_bg.png") no-repeat center; | |||||
background-size: 100% 100%; | |||||
height: 100vh; | |||||
padding: 0 4vw; | |||||
overflow: hidden; | |||||
} | |||||
/deep/ .van-nav-bar{ | |||||
background: transparent; | |||||
} | |||||
/deep/ .van-nav-bar .van-icon{ | |||||
color: #000000; | |||||
} | |||||
/deep/ .van-hairline--bottom::after{ | |||||
border: none; | |||||
} | |||||
/deep/ .van-search__content{ | |||||
background: rgba(255,255,255,.5); | |||||
} | |||||
/deep/ .van-search{ | |||||
padding: 0; | |||||
flex: 1; | |||||
} | |||||
/deep/ .van-ellipsis{ | |||||
overflow: initial; | |||||
} | |||||
.tb_main{ | |||||
position: relative; | |||||
p{ | |||||
position: absolute; | |||||
display: inline-block; | |||||
margin-left: 10PX; | |||||
} | |||||
} | |||||
.tb{ | |||||
font-size: 12px; | |||||
color: #ff8900; | |||||
background: #daf6e7; | |||||
border: 1px solid #d7be6e; | |||||
padding: 2PX 8PX; | |||||
border-radius: 50PX; | |||||
margin-right: 5PX; | |||||
} | |||||
.tap_block{ | |||||
width: 100%; | |||||
display: flex; | |||||
justify-content: space-between; | |||||
background: #ebfaf2; | |||||
padding: 2PX 4PX; | |||||
border-radius: 10PX; | |||||
margin-top: 1vh; | |||||
.active{ | |||||
background-image: linear-gradient(to right,#c6fe8b,#48e5a2); | |||||
box-shadow: 0 0 10PX #cccccc; | |||||
color: #333333; | |||||
} | |||||
p{ | |||||
width: 25%; | |||||
text-align: center; | |||||
padding: 5PX 0; | |||||
border-radius: 10PX; | |||||
color: #666666; | |||||
} | |||||
} | |||||
.mapBox{ | |||||
width: 100vw; | |||||
height: 88vh; | |||||
background-image: linear-gradient(to right,#c6fe8b,#48e5a2); | |||||
margin: 2vh auto; | |||||
transform: translateX(-4vw); | |||||
} | |||||
</style> |