| @@ -1,6 +1,46 @@ | |||||
| <template> | <template> | ||||
| <div class="app-container" @touchmove.prevent> | |||||
| <div class="app-container"> | |||||
| <div class="map_area"></div> | <div class="map_area"></div> | ||||
| <!--列表 定位--> | |||||
| <div class="rightIcon_wrap"> | |||||
| <div class="positioning_wrap"> | |||||
| <div class="icon"></div> | |||||
| </div> | |||||
| <div class="selectionIcon_wrap"> | |||||
| <div class="icon"></div> | |||||
| <div class="text">列表</div> | |||||
| </div> | |||||
| </div> | |||||
| <!--列表拉取详情--> | |||||
| <div class="homesteadList_wrap"> | |||||
| <div class="title_m"> | |||||
| <div class="more_icon"></div> | |||||
| <div class="name">宅基地列表</div> | |||||
| </div> | |||||
| <div class="main_m"> | |||||
| <!--1--> | |||||
| <div class="flex_block"> | |||||
| <div class="name_text">孙全礼</div> | |||||
| <div class="square_text">80㎡</div> | |||||
| <div class="operation_mian"> | |||||
| <div class="describe yph">已盘活</div> | |||||
| </div> | |||||
| </div> | |||||
| <!--1--> | |||||
| <div class="flex_block"> | |||||
| <div class="name_text">杜永俭</div> | |||||
| <div class="square_text">130㎡</div> | |||||
| <div class="operation_mian"> | |||||
| <div class="describe dlzdph">待流转待盘活</div> | |||||
| </div> | |||||
| </div> | |||||
| </div> | |||||
| <div class="footerBtn_wrap"> | |||||
| <div class="options active">农房</div> | |||||
| <div class="options">农地</div> | |||||
| </div> | |||||
| </div> | |||||
| <!--选择地址--> | <!--选择地址--> | ||||
| <div class="address_wrap"> | <div class="address_wrap"> | ||||
| <div class="address_item"> | <div class="address_item"> | ||||
| @@ -39,6 +79,35 @@ | |||||
| <!--搜索栏目--> | <!--搜索栏目--> | ||||
| <div class="searchBar_wrap"> | <div class="searchBar_wrap"> | ||||
| <div class="actionBar_wrap"> | |||||
| <div class="m_list"> | |||||
| <div class="tensile active"><div class="icon"></div></div> | |||||
| </div> | |||||
| <div class="m_list"> | |||||
| <div class="positioning"> | |||||
| <div class="icon"></div> | |||||
| </div> | |||||
| </div> | |||||
| <div class="m_list"> | |||||
| <div class="spacing"> | |||||
| <div class="icon"></div> | |||||
| </div> | |||||
| </div> | |||||
| <div class="m_list"> | |||||
| <div class="scale"> | |||||
| <div class="icon"></div> | |||||
| </div> | |||||
| </div> | |||||
| <div class="m_list"> | |||||
| <div class="closes gray"> | |||||
| <div class="icon"></div> | |||||
| </div> | |||||
| </div> | |||||
| <div class="m_list"> | |||||
| <div class="correct"></div> | |||||
| </div> | |||||
| </div> | |||||
| <div class="searchBar_area"> | <div class="searchBar_area"> | ||||
| <div class="bar_icon"></div> | <div class="bar_icon"></div> | ||||
| <div class="bar_ipt"> | <div class="bar_ipt"> | ||||
| @@ -181,122 +250,237 @@ | |||||
| <div class="landHomesteadEdit_wrap"> | <div class="landHomesteadEdit_wrap"> | ||||
| <div class="content_mian"> | <div class="content_mian"> | ||||
| <div class="info_title">录入宗地信息</div> | <div class="info_title">录入宗地信息</div> | ||||
| <!--1--> | |||||
| <div class="flex_block"> | |||||
| <div class="number_s50 mr50"> | |||||
| <div class="title_m">农房编号</div> | |||||
| <div class="input_m"> | |||||
| <van-field | |||||
| v-model="message" | |||||
| placeholder="请输入农房编号" | |||||
| class="landHomesteadEdit_input" | |||||
| /> | |||||
| <div class="flex_main"> | |||||
| <!--1--> | |||||
| <div class="flex_block"> | |||||
| <div class="number_s50 mr50"> | |||||
| <div class="title_m">农房编号</div> | |||||
| <div class="input_m"> | |||||
| <van-field | |||||
| v-model="message" | |||||
| placeholder="农房编号" | |||||
| class="landHomesteadEdit_input" | |||||
| /> | |||||
| </div> | |||||
| </div> | |||||
| <div class="number_s50"> | |||||
| <div class="title_m">房屋所有人名称</div> | |||||
| <div class="input_m"> | |||||
| <van-field | |||||
| v-model="message" | |||||
| placeholder="房屋所有人名称" | |||||
| class="landHomesteadEdit_input" | |||||
| /> | |||||
| </div> | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| <div class="number_s50"> | |||||
| <div class="title_m">房屋所有人名称</div> | |||||
| <div class="input_m"> | |||||
| <van-field | |||||
| v-model="message" | |||||
| placeholder="请输入房屋所有人名称" | |||||
| class="landHomesteadEdit_input" | |||||
| /> | |||||
| <!--1--> | |||||
| <div class="flex_block"> | |||||
| <div class="number_s60 mr50"> | |||||
| <div class="title_m">地址</div> | |||||
| <div class="input_m"> | |||||
| <van-field | |||||
| v-model="message" | |||||
| placeholder="地址" | |||||
| class="landHomesteadEdit_input" | |||||
| /> | |||||
| </div> | |||||
| </div> | |||||
| <div class="number_s40"> | |||||
| <div class="title_m">农房权属</div> | |||||
| <div class="input_m select"> | |||||
| <i class="dropDown_icon"></i> | |||||
| <van-field | |||||
| v-model="message" | |||||
| readonly | |||||
| clickable | |||||
| name="picker" | |||||
| placeholder="农房权属" | |||||
| class="landHomesteadEdit_input" | |||||
| @click="showPicker = true" | |||||
| /> | |||||
| <van-popup v-model="showPicker" position="bottom"> | |||||
| <van-picker | |||||
| show-toolbar | |||||
| :columns="columns" | |||||
| @confirm="onConfirm" | |||||
| @cancel="showPicker = false" | |||||
| /> | |||||
| </van-popup> | |||||
| </div> | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| </div> | |||||
| <!--1--> | |||||
| <div class="flex_block"> | |||||
| <div class="number_s60 mr50"> | |||||
| <div class="title_m">地址</div> | |||||
| <div class="input_m"> | |||||
| <van-field | |||||
| v-model="message" | |||||
| placeholder="请输入地址" | |||||
| class="landHomesteadEdit_input" | |||||
| /> | |||||
| <!--1--> | |||||
| <div class="flex_block"> | |||||
| <div class="number_s35 mr50"> | |||||
| <div class="title_m">是否有审批手续</div> | |||||
| <div class="input_m select"> | |||||
| <i class="dropDown_icon"></i> | |||||
| <van-field | |||||
| v-model="message" | |||||
| readonly | |||||
| clickable | |||||
| name="picker" | |||||
| placeholder="审批手续" | |||||
| class="landHomesteadEdit_input" | |||||
| @click="showPicker = true" | |||||
| /> | |||||
| <van-popup v-model="showPicker" position="bottom"> | |||||
| <van-picker | |||||
| show-toolbar | |||||
| :columns="columns" | |||||
| @confirm="onConfirm" | |||||
| @cancel="showPicker = false" | |||||
| /> | |||||
| </van-popup> | |||||
| </div> | |||||
| </div> | |||||
| <div class="number_s35 mr50"> | |||||
| <div class="title_m">建筑面积</div> | |||||
| <div class="input_m about"> | |||||
| <span class="about_symbol">≈</span> | |||||
| <van-field | |||||
| v-model="message" | |||||
| placeholder="建筑面积" | |||||
| class="landHomesteadEdit_input" | |||||
| /> | |||||
| </div> | |||||
| </div> | |||||
| <div class="number_s30"> | |||||
| <div class="title_m">现状情况</div> | |||||
| <div class="input_m select"> | |||||
| <i class="dropDown_icon"></i> | |||||
| <van-field | |||||
| v-model="message" | |||||
| readonly | |||||
| clickable | |||||
| name="picker" | |||||
| placeholder="现状情况" | |||||
| class="landHomesteadEdit_input" | |||||
| @click="showPicker = true" | |||||
| /> | |||||
| <van-popup v-model="showPicker" position="bottom"> | |||||
| <van-picker | |||||
| show-toolbar | |||||
| :columns="columns" | |||||
| @confirm="onConfirm" | |||||
| @cancel="showPicker = false" | |||||
| /> | |||||
| </van-popup> | |||||
| </div> | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| <div class="number_s40"> | |||||
| <div class="title_m">农房权属</div> | |||||
| <div class="input_m select"> | |||||
| <i class="dropDown_icon"></i> | |||||
| <van-field | |||||
| v-model="message" | |||||
| readonly | |||||
| clickable | |||||
| name="picker" | |||||
| placeholder="选择农房权属" | |||||
| class="landHomesteadEdit_input" | |||||
| @click="showPicker = true" | |||||
| /> | |||||
| <van-popup v-model="showPicker" position="bottom"> | |||||
| <van-picker | |||||
| show-toolbar | |||||
| :columns="columns" | |||||
| @confirm="onConfirm" | |||||
| @cancel="showPicker = false" | |||||
| <!--1--> | |||||
| <div class="flex_block"> | |||||
| <div class="number_s50 mr50"> | |||||
| <div class="title_m">房屋所有权证号</div> | |||||
| <div class="input_m"> | |||||
| <van-field | |||||
| v-model="message" | |||||
| placeholder="房屋所有权证号" | |||||
| class="landHomesteadEdit_input" | |||||
| /> | /> | ||||
| </van-popup> | |||||
| </div> | |||||
| </div> | |||||
| <div class="number_s50"> | |||||
| <div class="title_m">土地证号</div> | |||||
| <div class="input_m"> | |||||
| <van-field | |||||
| v-model="message" | |||||
| placeholder="土地证号" | |||||
| class="landHomesteadEdit_input" | |||||
| /> | |||||
| </div> | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| </div> | |||||
| <!--1--> | |||||
| <div class="flex_block"> | |||||
| <div class="number_s35 mr50"> | |||||
| <div class="title_m">是否有审批手续</div> | |||||
| <div class="input_m select"> | |||||
| <i class="dropDown_icon"></i> | |||||
| <van-field | |||||
| v-model="message" | |||||
| readonly | |||||
| clickable | |||||
| name="picker" | |||||
| placeholder="审批手续" | |||||
| class="landHomesteadEdit_input" | |||||
| @click="showPicker = true" | |||||
| /> | |||||
| <van-popup v-model="showPicker" position="bottom"> | |||||
| <van-picker | |||||
| show-toolbar | |||||
| :columns="columns" | |||||
| @confirm="onConfirm" | |||||
| @cancel="showPicker = false" | |||||
| <!--1--> | |||||
| <div class="flex_block"> | |||||
| <div class="number_s35 mr50"> | |||||
| <div class="title_m">土地性质</div> | |||||
| <div class="input_m"> | |||||
| <van-field | |||||
| v-model="message" | |||||
| placeholder="土地性质" | |||||
| class="landHomesteadEdit_input" | |||||
| /> | |||||
| </div> | |||||
| </div> | |||||
| <div class="number_s35 mr50"> | |||||
| <div class="title_m">土地面积</div> | |||||
| <div class="input_m about"> | |||||
| <span class="about_symbol">≈</span> | |||||
| <van-field | |||||
| v-model="message" | |||||
| placeholder="土地面积" | |||||
| class="landHomesteadEdit_input" | |||||
| /> | /> | ||||
| </van-popup> | |||||
| </div> | |||||
| </div> | |||||
| <div class="number_s30"> | |||||
| <div class="title_m">是否有流转意向</div> | |||||
| <div class="input_m select"> | |||||
| <i class="dropDown_icon"></i> | |||||
| <van-field | |||||
| v-model="message" | |||||
| readonly | |||||
| clickable | |||||
| name="picker" | |||||
| placeholder="是否有流转意向" | |||||
| class="landHomesteadEdit_input" | |||||
| @click="showPicker = true" | |||||
| /> | |||||
| <van-popup v-model="showPicker" position="bottom"> | |||||
| <van-picker | |||||
| show-toolbar | |||||
| :columns="columns" | |||||
| @confirm="onConfirm" | |||||
| @cancel="showPicker = false" | |||||
| /> | |||||
| </van-popup> | |||||
| </div> | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| <div class="number_s35 mr50"> | |||||
| <div class="title_m">建筑面积</div> | |||||
| <div class="input_m about"> | |||||
| <span class="about_symbol">≈</span> | |||||
| <van-field | |||||
| v-model="message" | |||||
| placeholder="建筑面积" | |||||
| class="landHomesteadEdit_input" | |||||
| /> | |||||
| <!--1--> | |||||
| <div class="flex_block"> | |||||
| <div class="number_s50 mr50"> | |||||
| <div class="title_m">租赁人</div> | |||||
| <div class="input_m"> | |||||
| <van-field | |||||
| v-model="message" | |||||
| placeholder="租赁人" | |||||
| class="landHomesteadEdit_input" | |||||
| /> | |||||
| </div> | |||||
| </div> | |||||
| <div class="number_s50"> | |||||
| <div class="title_m">租赁年限</div> | |||||
| <div class="input_m"> | |||||
| <van-field | |||||
| v-model="message" | |||||
| placeholder="租赁年限" | |||||
| class="landHomesteadEdit_input" | |||||
| /> | |||||
| </div> | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| <div class="number_s30"> | |||||
| <div class="title_m">现状情况</div> | |||||
| <div class="input_m select"> | |||||
| <i class="dropDown_icon"></i> | |||||
| <van-field | |||||
| v-model="message" | |||||
| readonly | |||||
| clickable | |||||
| name="picker" | |||||
| placeholder="现状情况" | |||||
| class="landHomesteadEdit_input" | |||||
| @click="showPicker = true" | |||||
| /> | |||||
| <van-popup v-model="showPicker" position="bottom"> | |||||
| <van-picker | |||||
| show-toolbar | |||||
| :columns="columns" | |||||
| @confirm="onConfirm" | |||||
| @cancel="showPicker = false" | |||||
| <!--1--> | |||||
| <div class="flex_block"> | |||||
| <div class="number_s100"> | |||||
| <div class="title_m">租赁人</div> | |||||
| <div class="input_m"> | |||||
| <van-field | |||||
| v-model="message" | |||||
| placeholder="租赁人" | |||||
| class="landHomesteadEdit_input" | |||||
| /> | /> | ||||
| </van-popup> | |||||
| </div> | |||||
| </div> | |||||
| </div> | |||||
| <!--2--> | |||||
| <div class="uploadPicturesFlex_block"> | |||||
| <div class="title_m">上传图片</div> | |||||
| <div class="main_m"> | |||||
| <van-uploader v-model="fileList" multiple :max-count="2" /> | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| @@ -306,6 +490,20 @@ | |||||
| <div class="save">保存</div> | <div class="save">保存</div> | ||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| <!--农地农房选择--> | |||||
| <div class="farmlandEditSwitch_wrap"> | |||||
| <div class="mains"> | |||||
| <div class="close_btn"></div> | |||||
| <div class="farmhouse"> | |||||
| <div class="icons"></div> | |||||
| <p class="names">农房</p> | |||||
| </div> | |||||
| <div class="farmland"> | |||||
| <div class="icons"></div> | |||||
| <p class="names">农地</p> | |||||
| </div> | |||||
| </div> | |||||
| </div> | |||||
| </div> | </div> | ||||
| </template> | </template> | ||||
| @@ -317,6 +515,7 @@ export default { | |||||
| message: "", | message: "", | ||||
| showPicker: false, | showPicker: false, | ||||
| columns: ["杭州", "宁波", "温州", "嘉兴", "湖州"], | columns: ["杭州", "宁波", "温州", "嘉兴", "湖州"], | ||||
| fileList: [], | |||||
| }; | }; | ||||
| }, | }, | ||||
| mounted() {}, | mounted() {}, | ||||
| @@ -333,6 +532,138 @@ export default { | |||||
| width: 100vw; | width: 100vw; | ||||
| height: 100vh; | height: 100vh; | ||||
| position: relative; | position: relative; | ||||
| .rightIcon_wrap { | |||||
| position: absolute; | |||||
| right: 16px; | |||||
| bottom: 160px; | |||||
| .selectionIcon_wrap { | |||||
| width: 74px; | |||||
| background: #fff; | |||||
| border-radius: 10px; | |||||
| padding: 14px 0; | |||||
| .icon { | |||||
| width: 38px; | |||||
| height: 38px; | |||||
| background: url("../../assets/images/homestead/selection_icon.png") | |||||
| no-repeat; | |||||
| background-size: 100% 100%; | |||||
| margin: 0 auto 4px; | |||||
| } | |||||
| .text { | |||||
| font-size: 24px; | |||||
| text-align: center; | |||||
| } | |||||
| } | |||||
| .positioning_wrap { | |||||
| width: 74px; | |||||
| background: #fff; | |||||
| margin-bottom: 16px; | |||||
| border-radius: 10px; | |||||
| height: 74px; | |||||
| display: flex; | |||||
| justify-content: center; /* 相对父元素水平居中 */ | |||||
| align-items: center; /* 子元素相对父元素垂直居中*/ | |||||
| .icon { | |||||
| width: 38px; | |||||
| height: 38px; | |||||
| background: url("../../assets/images/homestead/positioning_icon.png") | |||||
| no-repeat; | |||||
| background-size: 100% 100%; | |||||
| margin: 0 auto; | |||||
| } | |||||
| } | |||||
| } | |||||
| .homesteadList_wrap { | |||||
| display: none; | |||||
| // display: flex; | |||||
| position: absolute; | |||||
| right: 0; | |||||
| top: 20px; | |||||
| bottom: 160px; | |||||
| width: 536px; | |||||
| background: #fff; | |||||
| z-index: 999; | |||||
| border-top-left-radius: 15px; | |||||
| border-bottom-left-radius: 15px; | |||||
| flex-direction: column; | |||||
| .title_m { | |||||
| color: #333; | |||||
| line-height: 36px; | |||||
| padding: 20px 40px 32px; | |||||
| .name { | |||||
| font-size: 40px; | |||||
| line-height: 42px; | |||||
| height: 42px; | |||||
| } | |||||
| .more_icon { | |||||
| width: 38px; | |||||
| height: 38px; | |||||
| background: url("../../assets/images/homestead/selectionNext_icon.png") | |||||
| no-repeat; | |||||
| float: right; | |||||
| margin-top: 2px; | |||||
| } | |||||
| } | |||||
| .main_m { | |||||
| overflow-y: auto; | |||||
| padding: 0 40px; | |||||
| // height: 300px; | |||||
| flex: 1; | |||||
| .flex_block { | |||||
| height: 70px; | |||||
| display: flex; | |||||
| // justify-content: center; /* 相对父元素水平居中 */ | |||||
| align-items: center; /* 子元素相对父元素垂直居中 */ | |||||
| .name_text { | |||||
| font-size: 34px; | |||||
| flex: 1; | |||||
| } | |||||
| .square_text { | |||||
| font-size: 34px; | |||||
| flex: 0.8; | |||||
| } | |||||
| .operation_mian { | |||||
| flex: 0 0 150px; | |||||
| .describe { | |||||
| font-size: 20px; | |||||
| padding: 6px 12px; | |||||
| float: right; | |||||
| color: #fff; | |||||
| &.yph { | |||||
| background: #3cbf5b; | |||||
| border-radius: 30px; | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| .footerBtn_wrap { | |||||
| flex: 0 0 90px; | |||||
| display: flex; | |||||
| justify-content: center; /* 相对父元素水平居中 */ | |||||
| align-items: center; /* 子元素相对父元素垂直居中 */ | |||||
| .options { | |||||
| flex: 1; | |||||
| font-size: 38px; | |||||
| display: flex; | |||||
| justify-content: center; /* 相对父元素水平居中 */ | |||||
| align-items: center; /* 子元素相对父元素垂直居中 */ | |||||
| height: 90px; | |||||
| &:first-child { | |||||
| border-bottom-left-radius: 15px; | |||||
| } | |||||
| &.active { | |||||
| background: #3cbf5b; | |||||
| color: #fff; | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| .map_area { | .map_area { | ||||
| width: 100vw; | width: 100vw; | ||||
| height: 100vh; | height: 100vh; | ||||
| @@ -403,8 +734,8 @@ export default { | |||||
| } | } | ||||
| } | } | ||||
| .searchBar_wrap { | .searchBar_wrap { | ||||
| display: none; | |||||
| // display: flex; | |||||
| // display: none; | |||||
| display: flex; | |||||
| position: fixed; | position: fixed; | ||||
| bottom: 0; | bottom: 0; | ||||
| left: 0; | left: 0; | ||||
| @@ -413,6 +744,117 @@ export default { | |||||
| background: #fff; | background: #fff; | ||||
| border-top-left-radius: 15px; | border-top-left-radius: 15px; | ||||
| border-top-right-radius: 15px; | border-top-right-radius: 15px; | ||||
| .actionBar_wrap { | |||||
| display: flex; | |||||
| position: absolute; | |||||
| top: 0; | |||||
| left: 0; | |||||
| width: 100%; | |||||
| height: 100%; | |||||
| background: #fff; | |||||
| border-top-left-radius: 15px; | |||||
| border-top-right-radius: 15px; | |||||
| .m_list { | |||||
| flex: 1; | |||||
| display: flex; | |||||
| justify-content: center; /* 相对父元素水平居中 */ | |||||
| align-items: center; /* 子元素相对父元素垂直居中 */ | |||||
| .tensile, | |||||
| .positioning, | |||||
| .spacing, | |||||
| .scale { | |||||
| width: 76px; | |||||
| height: 72px; | |||||
| background: #ffffff; | |||||
| border-radius: 8px; | |||||
| box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.16); | |||||
| .icon { | |||||
| width: 76px; | |||||
| height: 72px; | |||||
| } | |||||
| &.active { | |||||
| background: #333; | |||||
| &.tensile { | |||||
| .icon { | |||||
| background: url("../../assets/images/homestead/operation/tensile_active.png") | |||||
| center center no-repeat; | |||||
| background-size: 38px 50px; | |||||
| } | |||||
| } | |||||
| &.positioning { | |||||
| .icon { | |||||
| background: url("../../assets/images/homestead/operation/positioning_active.png") | |||||
| center center no-repeat; | |||||
| background-size: 38px 48px; | |||||
| } | |||||
| } | |||||
| &.spacing { | |||||
| .icon { | |||||
| background: url("../../assets/images/homestead/operation/spacing_active.png") | |||||
| center center no-repeat; | |||||
| background-size: 46px 46px; | |||||
| } | |||||
| } | |||||
| &.scale { | |||||
| .icon { | |||||
| background: url("../../assets/images/homestead/operation/scale_active.png") | |||||
| center center no-repeat; | |||||
| background-size: 48px 48px; | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| .tensile { | |||||
| .icon { | |||||
| background: url("../../assets/images/homestead/operation/tensile.png") | |||||
| center center no-repeat; | |||||
| background-size: 38px 50px; | |||||
| } | |||||
| } | |||||
| .positioning { | |||||
| .icon { | |||||
| background: url("../../assets/images/homestead/operation/positioning.png") | |||||
| center center no-repeat; | |||||
| background-size: 38px 48px; | |||||
| } | |||||
| } | |||||
| .spacing { | |||||
| .icon { | |||||
| background: url("../../assets/images/homestead/operation/spacing.png") | |||||
| center center no-repeat; | |||||
| background-size: 46px 46px; | |||||
| } | |||||
| } | |||||
| .scale { | |||||
| .icon { | |||||
| background: url("../../assets/images/homestead/operation/scale.png") | |||||
| center center no-repeat; | |||||
| background-size: 48px 48px; | |||||
| } | |||||
| } | |||||
| .closes { | |||||
| background: url("../../assets/images/homestead/searchBar_close.png") | |||||
| no-repeat; | |||||
| background-size: 100% 100%; | |||||
| width: 72px; | |||||
| height: 72px; | |||||
| &.gray { | |||||
| background: url("../../assets/images/homestead/searchBar_close_gray.png") | |||||
| no-repeat; | |||||
| background-size: 100% 100%; | |||||
| } | |||||
| } | |||||
| .correct { | |||||
| background: url("../../assets/images/homestead/searchBar_save.png") | |||||
| no-repeat; | |||||
| background-size: 100% 100%; | |||||
| width: 72px; | |||||
| height: 72px; | |||||
| } | |||||
| } | |||||
| } | |||||
| .searchBar_area { | .searchBar_area { | ||||
| flex: 1; | flex: 1; | ||||
| height: 80px; | height: 80px; | ||||
| @@ -690,7 +1132,8 @@ export default { | |||||
| } | } | ||||
| } | } | ||||
| .landHomesteadEdit_wrap { | .landHomesteadEdit_wrap { | ||||
| display: flex; | |||||
| display: none; | |||||
| // display: flex; | |||||
| position: absolute; | position: absolute; | ||||
| left: 0; | left: 0; | ||||
| bottom: 0; | bottom: 0; | ||||
| @@ -700,7 +1143,7 @@ export default { | |||||
| .content_mian { | .content_mian { | ||||
| flex: 1; | flex: 1; | ||||
| margin: 0 16px; | margin: 0 16px; | ||||
| padding: 28px 40px 28px 40px; | |||||
| padding: 28px 25px 28px 40px; | |||||
| background: #fff; | background: #fff; | ||||
| border-top-left-radius: 15px; | border-top-left-radius: 15px; | ||||
| border-top-right-radius: 15px; | border-top-right-radius: 15px; | ||||
| @@ -714,6 +1157,11 @@ export default { | |||||
| align-items: center; /* 子元素相对父元素垂直居中 */ | align-items: center; /* 子元素相对父元素垂直居中 */ | ||||
| color: #333; | color: #333; | ||||
| } | } | ||||
| .flex_main { | |||||
| height: 890px; | |||||
| padding-right: 15px; | |||||
| overflow-y: auto; | |||||
| } | |||||
| .flex_block { | .flex_block { | ||||
| height: 100px; | height: 100px; | ||||
| margin-bottom: 20px; | margin-bottom: 20px; | ||||
| @@ -723,6 +1171,12 @@ export default { | |||||
| float: left; | float: left; | ||||
| flex-direction: column; | flex-direction: column; | ||||
| } | } | ||||
| .number_s100 { | |||||
| width: 100%; | |||||
| float: left; | |||||
| display: flex; | |||||
| flex-direction: column; | |||||
| } | |||||
| .number_s60 { | .number_s60 { | ||||
| // flex: 0.6; | // flex: 0.6; | ||||
| width: 60%; | width: 60%; | ||||
| @@ -805,6 +1259,20 @@ export default { | |||||
| padding-right: 50px; | padding-right: 50px; | ||||
| } | } | ||||
| } | } | ||||
| .uploadPicturesFlex_block { | |||||
| .title_m { | |||||
| font-size: 28px; | |||||
| flex: 0 0 50px; | |||||
| white-space: nowrap; | |||||
| text-overflow: ellipsis; | |||||
| overflow: hidden; | |||||
| word-break: break-all; | |||||
| align-items: center; /* 子元素相对父元素垂直居中 */ | |||||
| margin-bottom: 20px; | |||||
| } | |||||
| .main_m { | |||||
| } | |||||
| } | |||||
| } | } | ||||
| .footer_main { | .footer_main { | ||||
| flex: 0 0 120px; | flex: 0 0 120px; | ||||
| @@ -830,6 +1298,89 @@ export default { | |||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| .farmlandEditSwitch_wrap { | |||||
| display: none; | |||||
| width: 100vw; | |||||
| height: 100vh; | |||||
| background: url("../../assets/images/homestead/farmlandEditSwitch_bg.png") | |||||
| no-repeat; | |||||
| background-size: 100% 100%; | |||||
| position: absolute; | |||||
| left: 0; | |||||
| top: 0; | |||||
| z-index: 1001; | |||||
| .mains { | |||||
| width: 544px; | |||||
| height: 480px; | |||||
| background: #fff; | |||||
| position: absolute; | |||||
| left: 50%; | |||||
| top: 50%; | |||||
| margin: -272px 0 0 -240px; | |||||
| z-index: 1002; | |||||
| border-radius: 30px; | |||||
| padding: 0 30px; | |||||
| display: flex; | |||||
| justify-content: center; /* 相对父元素水平居中 */ | |||||
| align-items: center; /* 子元素相对父元素垂直居中 */ | |||||
| .close_btn { | |||||
| position: absolute; | |||||
| width: 28px; | |||||
| height: 28px; | |||||
| background: url("../../assets/images/homestead/farmlandEditSwitch_close.png") | |||||
| no-repeat; | |||||
| background-size: 100% 100%; | |||||
| right: 40px; | |||||
| top: 40px; | |||||
| } | |||||
| .farmhouse { | |||||
| flex: 1; | |||||
| display: flex; | |||||
| justify-content: center; /* 相对父元素水平居中 */ | |||||
| align-items: center; /* 子元素相对父元素垂直居中 */ | |||||
| } | |||||
| .farmland { | |||||
| flex: 1; | |||||
| display: flex; | |||||
| justify-content: center; /* 相对父元素水平居中 */ | |||||
| align-items: center; /* 子元素相对父元素垂直居中 */ | |||||
| } | |||||
| .farmhouse, | |||||
| .farmland { | |||||
| flex-direction: column; | |||||
| .icons { | |||||
| width: 146px; | |||||
| height: 146px; | |||||
| margin-bottom: 14px; | |||||
| } | |||||
| .names { | |||||
| font-size: 40px; | |||||
| color: #3cbf5b; | |||||
| } | |||||
| } | |||||
| .farmhouse { | |||||
| .icons { | |||||
| background: url("../../assets/images/homestead/nf.png") no-repeat; | |||||
| background-size: 100% 100%; | |||||
| } | |||||
| } | |||||
| .farmland { | |||||
| .icons { | |||||
| background: url("../../assets/images/homestead/nd.png") no-repeat; | |||||
| background-size: 100% 100%; | |||||
| } | |||||
| } | |||||
| // <div class="farmhouse"> | |||||
| // <div class="icons"></div> | |||||
| // <p class="names">农房</p> | |||||
| // </div> | |||||
| // <div class="farmland"> | |||||
| // <div class="icons"></div> | |||||
| // <p class="names">农地</p> | |||||
| // </div> | |||||
| } | |||||
| } | |||||
| } | } | ||||
| ::-webkit-scrollbar { | ::-webkit-scrollbar { | ||||
| @@ -837,23 +1388,23 @@ export default { | |||||
| } | } | ||||
| ::-webkit-scrollbar:vertical { | ::-webkit-scrollbar:vertical { | ||||
| width: 8px; | |||||
| border-radius: 8px; | |||||
| width: 10px; | |||||
| border-radius: 10px; | |||||
| } | } | ||||
| ::-webkit-scrollbar:horizontal { | ::-webkit-scrollbar:horizontal { | ||||
| height: 8px; | |||||
| border-radius: 8px; | |||||
| height: 10px; | |||||
| border-radius: 10px; | |||||
| } | } | ||||
| ::-webkit-scrollbar-thumb { | ::-webkit-scrollbar-thumb { | ||||
| background-color: #9f9f9f; | |||||
| border-radius: 8px; | |||||
| border: 1px solid #ffffff; | |||||
| background-color: #eee; | |||||
| border-radius: 10px; | |||||
| border: 3px solid #ffffff; | |||||
| } | } | ||||
| ::-webkit-scrollbar-track { | ::-webkit-scrollbar-track { | ||||
| border-radius: 8px; | |||||
| border-radius: 10px; | |||||
| background-color: #ffffff; | background-color: #ffffff; | ||||
| } | } | ||||
| </style> | </style> | ||||