소스 검색

宅基地调查

wulanhaote
yujk 3 년 전
부모
커밋
5990974b97
2개의 변경된 파일33개의 추가작업 그리고 37개의 파일을 삭제
  1. +11
    -8
      src/views/homesteadSurvey/add.vue
  2. +22
    -29
      src/views/homesteadSurvey/list.vue

+ 11
- 8
src/views/homesteadSurvey/add.vue 파일 보기

@@ -3199,8 +3199,8 @@
this.industryOptions = this.dictTypeList.Industry; this.industryOptions = this.dictTypeList.Industry;
}) })
this.baseUrl = this.$cookies.get("url") 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.itemBc = this.$cookies.get("map");
//this.$cookies.set("item",""); //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){ 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.$cookies.set("map",this.$cookies.get("search"));
this.numerical =this.$cookies.get("search"); this.numerical =this.$cookies.get("search");
}else { }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){ if(this.numerical){
@@ -3260,14 +3264,13 @@
}, 500); }, 500);
} }
}else{ }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.item = this.cookiesInfo
this.$cookies.set("search",this.cookiesInfo); this.$cookies.set("search",this.cookiesInfo);
if(this.item.houseDataConfirmStatus!="CONFIRMED"){ if(this.item.houseDataConfirmStatus!="CONFIRMED"){
this.isFinished = true this.isFinished = true
} }
/*this.getBaseUrl();*/
this.getnhdmlist(); this.getnhdmlist();
this.getZjd(); this.getZjd();




+ 22
- 29
src/views/homesteadSurvey/list.vue 파일 보기

@@ -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 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> <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>
<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>
<!--<template #default> <!--<template #default>


@@ -122,19 +117,13 @@
@load="onRefreshzjd" @load="onRefreshzjd"
:immediate-check="false" :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"> box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.16); width:calc( 100% - 40px);margin:20px">
<template #title> <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> </p>
</template> </template>
<!--<template #default> <!--<template #default>
@@ -166,15 +155,10 @@
@load="onRefreshzjd" @load="onRefreshzjd"
:immediate-check="false" :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"> box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.16); width:calc( 100% - 40px);margin:20px">
<template #title> <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="#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 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> <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 => { this.getDicts("family_status").then(response => {
console.log(response)
var arr = []; var arr = [];
response.data.forEach(function (item) { response.data.forEach(function (item) {
if (item.dictLabel !== '户主') { if (item.dictLabel !== '户主') {
@@ -1817,10 +1800,14 @@
}, },
// 字数限制 // 字数限制
limitWords(val){ 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){ yhzgxfy(value){
@@ -1926,8 +1913,14 @@
}); });
}, },
setCookies(item){ 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(){ onClickzjd(){


불러오는 중...
취소
저장