Przeglądaj źródła

宅基地调查

wulanhaote
yujk 3 lat temu
rodzic
commit
5990974b97
2 zmienionych plików z 33 dodań i 37 usunięć
  1. +11
    -8
      src/views/homesteadSurvey/add.vue
  2. +22
    -29
      src/views/homesteadSurvey/list.vue

+ 11
- 8
src/views/homesteadSurvey/add.vue Wyświetl plik

@@ -3199,8 +3199,8 @@
this.industryOptions = this.dictTypeList.Industry;
})
this.baseUrl = this.$cookies.get("url")
console.log(this.$route.query.res);
console.log(this.$cookies.get("search"));
//console.log(this.$route.query.res);
//console.log(this.$cookies.get("search"));
//this.itemBc = this.$cookies.get("map");
//this.$cookies.set("item","");
if(this.$cookies.get("search") !=null &&this.$cookies.get("search").zjddm !="" && this.$cookies.get("search").zjddm !=undefined && this.$cookies.get("search").zjddm !=null){
@@ -3208,9 +3208,13 @@
//this.$cookies.set("map",this.$cookies.get("search"));
this.numerical =this.$cookies.get("search");
}else {
if(this.$route.query.res !=null && this.$route.query.res !="" && this.$route.query.res !=undefined){
this.ztMap =true;
this.numerical =this.$route.query.res;
if(this.$route.query.res !=null && this.$route.query.res !="" && this.$route.query.res != undefined){
this.numerical = this.$route.query.res;
if(this.numerical.active!=null){
this.ztMap =true;
}else{
this.ztMap =false;
}
}
}
if(this.numerical){
@@ -3260,14 +3264,13 @@
}, 500);
}
}else{
this.cookiesInfo = this.$cookies.get("search")
this.$cookies.set("search","")
this.cookiesInfo = this.$cookies.get("search")?this.$cookies.get("search"):this.$route.query.res
/* this.$cookies.set("search","")*/
this.item = this.cookiesInfo
this.$cookies.set("search",this.cookiesInfo);
if(this.item.houseDataConfirmStatus!="CONFIRMED"){
this.isFinished = true
}
/*this.getBaseUrl();*/
this.getnhdmlist();
this.getZjd();



+ 22
- 29
src/views/homesteadSurvey/list.vue Wyświetl plik

@@ -88,11 +88,6 @@
<van-button v-if="item.houseDataConfirmStatus!='CONFIRMED'"plain round color="#FA5353" size="mini" style="vertical-align:middle;float:right;" @click="setCookies(item)">开始调查</van-button>
<van-button plain round color="#FA5353" size="mini" v-if="item.houseDataConfirmStatus!='CONFIRMED'" style="vertical-align:middle;float:right;margin-right:10px" @click="deleteZjd(item,index)">删除</van-button>
</p>
<p v-if="item.syqr==null||item.syqr==''" style="color:#878787">无
<van-button v-if="item.houseDataConfirmStatus=='CONFIRMED'" plain round color="#7AC943" size="mini" style="vertical-align:middle;float:right;" @click="setCookies(item)">查看详情</van-button>
<van-button v-if="item.houseDataConfirmStatus!='CONFIRMED'"plain round color="#FA5353" size="mini" style="vertical-align:middle;float:right;" @click="setCookies(item)">开始调查</van-button>
<van-button plain round color="#FA5353" size="mini" v-if="item.houseDataConfirmStatus!='CONFIRMED'" style="vertical-align:middle;float:right;margin-right:10px" @click="deleteZjd(item,index)">删除</van-button>
</p>
</template>
<!--<template #default>

@@ -122,19 +117,13 @@
@load="onRefreshzjd"
:immediate-check="false"
>
<van-cell v-for="(item,index) in list1" :key="index" size="small" @click.native="setCookies(item)" style="border-radius: 16px;
<van-cell v-for="(item,index) in list1" :key="index" size="small" :clickable="true" style="border-radius: 16px;
box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.16); width:calc( 100% - 40px);margin:20px">
<template #title>
<p v-if="item.syqr!=null&&item.syqr!=''" style="color:#22B7F2">{{limitWords(item.syqr)}}

<van-button v-if="item.houseDataConfirmStatus=='CONFIRMED'" plain round color="#7AC943" size="mini" style="vertical-align:middle;float:right;" @click="setCookies(item)">查看详情</van-button>
<van-button v-if="item.houseDataConfirmStatus!='CONFIRMED'" plain round color="#FA5353" size="mini" style="vertical-align:middle;float:right;" @click="setCookies(item)">开始调查</van-button>
<van-button plain round color="#FA5353" size="mini" v-if="item.houseDataConfirmStatus!='CONFIRMED'" style="vertical-align:middle;float:right;margin-right:10px" @click="deleteZjd(item,index)">删除</van-button>
</p>
<p v-if="item.syqr==null||item.syqr==''" style="color:#878787">无
<van-button v-if="item.houseDataConfirmStatus=='CONFIRMED'" plain round color="#7AC943" size="mini" style="vertical-align:middle;float:right;">查看详情</van-button>
<van-button v-if="item.houseDataConfirmStatus!='CONFIRMED'" plain round color="#FA5353" size="mini" style="vertical-align:middle;float:right;">开始调查</van-button>
<van-button plain round color="#FA5353" size="mini" v-if="item.houseDataConfirmStatus!='CONFIRMED'" style="vertical-align:middle;float:right;margin-right:10px" @click="deleteZjd(item,index)">删除</van-button>
<p style="color:#22B7F2">{{limitWords(item.syqr)}}
<van-button plain round color="#7AC943" size="mini" style="vertical-align:middle;float:right;" @click="setCookies(item)">查看详情</van-button>
<!--<van-button v-if="item.houseDataConfirmStatus!='CONFIRMED'" plain round color="#FA5353" size="mini" style="vertical-align:middle;float:right;" @click="setCookies(item)">开始调查</van-button>
<van-button plain round color="#FA5353" size="mini" v-if="item.houseDataConfirmStatus!='CONFIRMED'" style="vertical-align:middle;float:right;margin-right:10px" @click="deleteZjd(item,index)">删除</van-button>-->
</p>
</template>
<!--<template #default>
@@ -166,15 +155,10 @@
@load="onRefreshzjd"
:immediate-check="false"
>
<van-cell v-for="(item,index) in list2" :key="index" size="small" style="border-radius: 16px;
<van-cell v-for="(item,index) in list2" :key="index" size="small" :clickable="true" style="border-radius: 16px;
box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.16); width:calc( 100% - 40px);margin:20px">
<template #title>
<p v-if="item.syqr!=null&&item.syqr!=''" style="color:#22B7F2">{{limitWords(item.syqr)}}
<van-button v-if="item.houseDataConfirmStatus=='CONFIRMED'" plain round color="#7AC943" size="mini" style="vertical-align:middle;float:right;" @click="setCookies(item)">查看详情</van-button>
<van-button v-if="item.houseDataConfirmStatus!='CONFIRMED'"plain round color="#FA5353" size="mini" style="vertical-align:middle;float:right;" @click="setCookies(item)">开始调查</van-button>
<van-button plain round color="#FA5353" size="mini" v-if="item.houseDataConfirmStatus!='CONFIRMED'" style="vertical-align:middle;float:right;margin-right:10px" @click="deleteZjd(item,index)">删除</van-button>
</p>
<p v-if="item.syqr==null||item.syqr==''" style="color:#878787">无
<p style="color:#22B7F2">{{limitWords(item.syqr)}}
<van-button v-if="item.houseDataConfirmStatus=='CONFIRMED'" plain round color="#7AC943" size="mini" style="vertical-align:middle;float:right;" @click="setCookies(item)">查看详情</van-button>
<van-button v-if="item.houseDataConfirmStatus!='CONFIRMED'"plain round color="#FA5353" size="mini" style="vertical-align:middle;float:right;" @click="setCookies(item)">开始调查</van-button>
<van-button plain round color="#FA5353" size="mini" v-if="item.houseDataConfirmStatus!='CONFIRMED'" style="vertical-align:middle;float:right;margin-right:10px" @click="deleteZjd(item,index)">删除</van-button>
@@ -1429,7 +1413,6 @@
})

this.getDicts("family_status").then(response => {
console.log(response)
var arr = [];
response.data.forEach(function (item) {
if (item.dictLabel !== '户主') {
@@ -1817,10 +1800,14 @@
},
// 字数限制
limitWords(val){
if(val.length>11){
val = val.slice(0,10) +"..."
if(val==null||val==""){
return "无"
}else{
if(val.length>11){
val = val.slice(0,10) +"..."
}
return val
}
return val
},
// 与户主关系翻译
yhzgxfy(value){
@@ -1926,8 +1913,14 @@
});
},
setCookies(item){
this.$cookies.set("search",JSON.stringify(item));
this.$router.push({path:'/homesteadSurvey/add'});
//this.$cookies.set("search",JSON.stringify(item));
this.$cookies.set("search","");
// let _this = this
// setTimeout(function(){
// _this.$router.push({name:'homesteadAdd'});
// },1000)

this.$router.push({path:'/homesteadSurvey/add',query: {res: item}});
},
// 入户核查搜索框新增。
onClickzjd(){


Ładowanie…
Anuluj
Zapisz