ソースを参照

优化

wulanhaote
liuminjian 3年前
コミット
3ad7614a53
1個のファイルの変更33行の追加22行の削除
  1. +33
    -22
      src/views/homestead/index.vue

+ 33
- 22
src/views/homestead/index.vue ファイルの表示

@@ -135,7 +135,7 @@
v-model="villageValue"
title="请选择所在村"
:options="hcAreaInfoOption"
@close="villageVisbile = false"
@close="hcAreaInfoClose"
@finish="hcAreaInfoFinish"
active-color="#1989fa"
:field-names="hcAreaInfoFieldName"
@@ -182,9 +182,13 @@
<div class="searchBar_area">
<div class="bar_icon"></div>
<div class="bar_ipt">
<input type="text" v-model="seachText" placeholder="请输入宗地或权利人信息" />
<input
type="text"
v-model="seachText"
placeholder="请输入宗地或权利人信息"
/>
</div>
<div id="query" class="bar_text">搜索</div>
<div id="query" class="bar_text">搜索</div>
</div>
<div class="searchBar_more" @click="searchBarOperFun('true')"></div>
</div>
@@ -193,9 +197,13 @@
<div class="landHomestead_search">
<div class="bar_icon"></div>
<div class="bar_ipt">
<input type="text" v-model="seachText" placeholder="请输入宗地或权利人信息" />
<input
type="text"
v-model="seachText"
placeholder="请输入宗地或权利人信息"
/>
</div>
<div class="bar_text" @click="toggleSearch">搜索</div>
<div class="bar_text" @click="toggleSearch">搜索</div>
</div>
<div class="landHomestead_body">
<!--0-农房-->
@@ -1117,7 +1125,7 @@ export default {
this.houseLandLookAnmitFun("hide");
}
},
toggleSearch(){
toggleSearch() {
$("#query").trigger("click");
},
//显示农地\农房详情 动画
@@ -1796,7 +1804,10 @@ export default {
$("#texiao_di").trigger("click");
}
},

//关闭选择地址弹窗
hcAreaInfoClose() {
this.villageVisbile = false;
},
//加载地图
mapBackground() {
let _this = this;
@@ -2224,7 +2235,7 @@ export default {
var nongZt = ["house", "land"];
var texiao_layer_fang;
var texiao_layer_di;
var delete_map = ["mapHouse","mapLand"];
var delete_map = ["mapHouse", "mapLand"];
$("#cun").on("change", function () {
/**
* @api wfs服务空间查询
@@ -2372,18 +2383,18 @@ export default {
var cun = _this.villageDataObj.deptName;

difang = ["nsgk_hc:t_geo_hc_house", "nsgk_hc:t_geo_hc_land"];
var tach =0;
var once =0;
var tach = 0;
var once = 0;
for (var i = 0; i < difang.length; i++) {
map.removeLayer(delete_map[i]);
// 数字验证!
var reg=/\d/;
var reg = /\d/;
//验证汉子
//var han = /^[\u4e00-\u9fa5]+$/;
if(reg.test(val)){
if (reg.test(val)) {
//循环判断查询条件
cql_filter = "XH='" + val + "'" + "and CM='" + cun + "'";
}else{
cql_filter = "XH='" + val + "'" + "and CM='" + cun + "'";
} else {
//循环判断查询条件
if (cun != "all" && cun != "") {
if (difang[i] == "nsgk_hc:t_geo_hc_house") {
@@ -2450,10 +2461,10 @@ export default {
return geojsonmap;
})
.then((data) => {
tach =tach+1;
if(data.features !=null && data.features !=""){
//var datamap = data.bbox;
var datamap = data.features[0].bbox;
tach = tach + 1;
if (data.features != null && data.features != "") {
//var datamap = data.bbox;
var datamap = data.features[0].bbox;
map.getView().animate({
// 只设置需要的属性即可
center: datamap, // 中心点
@@ -2461,10 +2472,10 @@ export default {
rotation: undefined, // 缩放完成view视图旋转弧度
duration: 1000, // 缩放持续时间,默认不需要设置
});
} else if(tach ==1){
once = once+1;
}else{
if((tach ==2 && once ==1)){
} else if (tach == 1) {
once = once + 1;
} else {
if (tach == 2 && once == 1) {
alert("没有找到相关人员农房农地信息");
}
}


読み込み中…
キャンセル
保存