Browse Source

虚拟跳转

feature
是小王呀\24601 1 year ago
parent
commit
05224ff347
  1. 181
      src/views/modules/base/classification/index.vue
  2. 54
      src/views/modules/base/virtualResi.vue

181
src/views/modules/base/classification/index.vue

@ -9,19 +9,18 @@
<el-scrollbar class="scrollbar" style="height:100%">
<div class="div_room">
<div class="item">
<div class="item_category" @click="handelClickToResi('MASS_FLAG')">
<div class="item_category">
<img src="@/assets/images/category/perpon.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="row_left"
>群众</div>
<div class="item_row1" @click="handelClickToResi('MASS_FLAG')">
<div class="row_left">群众</div>
<div class="row_right">
<div class="text">{{ categoryList.massFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('MASS_FLAG')">
<div class="row_left">群众(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.massFlagVirtualCount }}</div>
@ -33,10 +32,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('FLOATING_FLAG')">
<div class="item_category">
<img src="@/assets/images/category/population.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('FLOATING_FLAG')">
<div class="row_left">流动人员</div>
<div class="row_right">
<div class="text">{{ categoryList.floatingFlagCount }}</div>
@ -44,7 +43,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('FLOATING_FLAG')">
<div class="row_left">流动人员(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.floatingFlagVirtualCount }}</div>
@ -56,10 +55,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('PARTY_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/member.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('PARTY_FLAG')">
<div class="row_left">党员</div>
<div class="row_right">
<div class="text">{{ categoryList.partyFlagCount }}</div>
@ -67,7 +66,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('PARTY_FLAG')">
<div class="row_left">党员(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.partyFlagVirtualCount }}</div>
@ -79,10 +78,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('LEAGUE_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/Youth.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('LEAGUE_FLAG')">
<div class="row_left">共青团员</div>
<div class="row_right">
<div class="text">{{ categoryList.leagueFlagCount }}</div>
@ -90,7 +89,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('LEAGUE_FLAG')">
<div class="row_left">共青团员(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.leagueFlagVirtualCount }}</div>
@ -102,10 +101,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('DISABILITY_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/Disability.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('DISABILITY_FLAG')">
<div class="row_left">残疾人</div>
<div class="row_right">
<div class="text">{{ categoryList.disabilityFlagCount }}</div>
@ -113,7 +112,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2"@click="handelClickTovirtualResi('DISABILITY_FLAG')">
<div class="row_left">残疾人(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.disabilityFlagVirtualCount }}</div>
@ -125,10 +124,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('SERIOUS_ILLNESS_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/illness.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('SERIOUS_ILLNESS_FLAG')">
<div class="row_left">大病人员</div>
<div class="row_right">
<div class="text">{{ categoryList.seriousIllnessFlagCount }}</div>
@ -136,7 +135,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2"@click="handelClickTovirtualResi('SERIOUS_ILLNESS_FLAG')">
<div class="row_left">大病人员(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.seriousIllnessFlagVirtualCount }}</div>
@ -148,10 +147,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('CHRONIC_DISEASE_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/NCD.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1"@click="handelClickToResi('CHRONIC_DISEASE_FLAG')">
<div class="row_left">慢病人员</div>
<div class="row_right">
<div class="text">{{ categoryList.chronicDiseaseFlagCount }}</div>
@ -159,7 +158,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2"@click="handelClickTovirtualResi('CHRONIC_DISEASE_FLAG')">
<div class="row_left">慢病人员(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.chronicDiseaseFlagVirtualCount }}</div>
@ -171,10 +170,10 @@
</div>
<div class="item">
<div class="item_category"@click="handelClickToResi('OLD_PEOPLE_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/old.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1"@click="handelClickToResi('OLD_PEOPLE_FLAG')">
<div class="row_left">老年人</div>
<div class="row_right">
<div class="text">{{ categoryList.oldPeopleFlagCount }}</div>
@ -182,7 +181,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2"@click="handelClickTovirtualResi('OLD_PEOPLE_FLAG')">
<div class="row_left">老年人(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.oldPeopleFlagVirtualCount }}</div>
@ -194,10 +193,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('SUBSISTENCE_ALLOWANCE_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/allowance.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('SUBSISTENCE_ALLOWANCE_FLAG')">
<div class="row_left">低保人员</div>
<div class="row_right">
<div class="text">{{ categoryList.subsistenceAllowanceFlagCount }}</div>
@ -205,10 +204,11 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('SUBSISTENCE_ALLOWANCE_FLAG')">
<div class="row_left">低保人员(虚拟网格)</div>
<div class="row_right">
<div class="text">{{categoryList.subsistenceAllowanceFlagVirtualCount}}</div>
<div class="text">{{ categoryList.subsistenceAllowanceFlagVirtualCount }}
</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -217,10 +217,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('VETERAN_FLAG')">
<div class="item_category">
<img src="@/assets/images/category/soldier.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('VETERAN_FLAG')">
<div class="row_left">退役军人</div>
<div class="row_right">
<div class="text">{{ categoryList.veteranFlagCount }}</div>
@ -228,7 +228,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('VETERAN_FLAG')">
<div class="row_left">退役军人(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.veteranFlagVirtualCount }}</div>
@ -240,10 +240,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('ENSURE_HOUSE_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/noYonth.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1"@click="handelClickToResi('ENSURE_HOUSE_FLAG')">
<div class="row_left">保障房人员</div>
<div class="row_right">
<div class="text">{{ categoryList.ensureHouseFlagCount }}</div>
@ -251,7 +251,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('ENSURE_HOUSE_FLAG')">
<div class="row_left">保障房人员(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.ensureHouseFlagVirtualCount }}</div>
@ -263,10 +263,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('FERTILE_WOMAN_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/Women.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('FERTILE_WOMAN_FLAG')">
<div class="row_left">育龄妇女</div>
<div class="row_right">
<div class="text">{{ categoryList.fertileWomanFlagCount }}</div>
@ -274,7 +274,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('FERTILE_WOMAN_FLAG')">
<div class="row_left" >育龄妇女(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.fertileWomanFlagVirtualCount }}</div>
@ -286,10 +286,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('SPECIAL_SUPPORT_FLAG')">
<div class="item_category">
<img src="@/assets/images/category/Special .png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('SPECIAL_SUPPORT_FLAG')">
<div class="row_left">特扶人员</div>
<div class="row_right">
<div class="text">{{ categoryList.specialSupportFlagCount }}</div>
@ -297,7 +297,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('SPECIAL_SUPPORT_FLAG')">
<div class="row_left">特扶人员(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.specialSupportFlagVirtualCount }}</div>
@ -309,10 +309,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('UNEMPLOYED_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/Unemployed.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('UNEMPLOYED_FLAG')">
<div class="row_left">失业人员</div>
<div class="row_right">
<div class="text">{{ categoryList.unemployedFlagCount }}</div>
@ -320,7 +320,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('UNEMPLOYED_FLAG')">
<div class="row_left">失业人员(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.unemployedFlagVirtualCount }}</div>
@ -332,10 +332,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('NEW_STRATUM_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/Newclass.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('NEW_STRATUM_FLAG')">
<div class="row_left">新阶层人士</div>
<div class="row_right">
<div class="text">{{ categoryList.newStratumFlagCount }}</div>
@ -344,7 +344,7 @@
</div>
<div class="item_row2">
<div class="row_left">新阶层人士(虚拟网格)</div>
<div class="row_left" @click="handelClickTovirtualResi('NEW_STRATUM_FLAG')">新阶层人士(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.newStratumFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
@ -355,10 +355,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('AZBJ_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/Placement.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('AZBJ_FLAG')">
<div class="row_left">安置帮教人员</div>
<div class="row_right">
<div class="text">{{ categoryList.azbjFlagCount }}</div>
@ -366,7 +366,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('AZBJ_FLAG')">
<div class="row_left">安置帮教人员(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ azbjFlagVirtualCount }}</div>
@ -378,10 +378,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('DRUG_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/Druguse.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('DRUG_FLAG')">
<div class="row_left">吸毒人员</div>
<div class="row_right">
<div class="text">{{ categoryList.drugFlagCount }}</div>
@ -389,7 +389,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('DRUG_FLAG')">
<div class="row_left">吸毒人员(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.drugFlagVirtualCount }}</div>
@ -401,10 +401,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('SQJZ_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/Community.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('SQJZ_FLAG')">
<div class="row_left">社区矫正人员</div>
<div class="row_right">
<div class="text">{{ categoryList.sqjzFlagCount }}</div>
@ -412,7 +412,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('SQJZ_FLAG')">
<div class="row_left">社区矫正人员(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.sqjzFlagVirtualCount }}</div>
@ -424,10 +424,10 @@
</div>
<div class="item">
<div class="item_category"@click="handelClickToResi('BLQSN_FLAG')" >
<div class="item_category" >
<img src="@/assets/images/category/noYonth.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('BLQSN_FLAG')">
<div class="row_left">不良青少年</div>
<div class="row_right">
<div class="text">{{ categoryList.blqsnFlagCount }}</div>
@ -435,7 +435,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('BLQSN_FLAG')">
<div class="row_left">不良青少年(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.blqsnFlagVirtualCount }}</div>
@ -447,10 +447,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('ZSZHJSB_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/disorders.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('ZSZHJSB_FLAG')">
<div class="row_left">精神障碍</div>
<div class="row_right">
<div class="text">{{ categoryList.zszhjsbFlagCount }}</div>
@ -458,7 +458,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('ZSZHJSB_FLAG')">
<div class="row_left">精神障碍(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.zszhjsbFlagVirtualCount }}</div>
@ -470,10 +470,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('XJRY_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/cult.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('XJRY_FLAG')">
<div class="row_left">邪教人员</div>
<div class="row_right">
<div class="text">{{ categoryList.xjryFlagCount }}</div>
@ -481,7 +481,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('XJRY_FLAG')">
<div class="row_left">邪教人员(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.xjryFlagVirtualCount }}</div>
@ -493,10 +493,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('PETITION_OFFICER_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/Petition.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('PETITION_OFFICER_FLAG')">
<div class="row_left">信访人员</div>
<div class="row_right">
<div class="text">{{ categoryList.petitionOfficerFlagCount }}</div>
@ -504,7 +504,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('PETITION_OFFICER_FLAG')">
<div class="row_left">信访人员(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.petitionOfficerFlagVirtualCount }}</div>
@ -516,10 +516,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('UNITED_FRONT_FLAG')">
<div class="item_category">
<img src="@/assets/images/category/united.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('UNITED_FRONT_FLAG')">
<div class="row_left">统战人员</div>
<div class="row_right">
<div class="text">{{ categoryList.unitedFrontFlagCount }}</div>
@ -527,7 +527,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('UNITED_FRONT_FLAG')" >
<div class="row_left">统战人员(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.unitedFrontFlagVirtualCount }}</div>
@ -539,10 +539,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('VOLUNTEER_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/volunteer.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('VOLUNTEER_FLAG')">
<div class="row_left">志愿者</div>
<div class="row_right">
<div class="text">{{ categoryList.volunteerFlagCount }}</div>
@ -550,7 +550,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('VOLUNTEER_FLAG')">
<div class="row_left">志愿者(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.volunteerFlagVirtualCount }}</div>
@ -563,10 +563,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('BUILDING_CHIEF_FLAG')">
<div class="item_category" >
<img src="@/assets/images/category/housemaster.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('BUILDING_CHIEF_FLAG')">
<div class="row_left">楼长</div>
<div class="row_right">
<div class="text">{{ categoryList.buildingChiefFlagCount }}</div>
@ -574,7 +574,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('BUILDING_CHIEF_FLAG')">
<div class="row_left">楼长(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.buildingChiefFlagVirtualCount }}</div>
@ -586,10 +586,10 @@
</div>
<div class="item">
<div class="item_category" @click="handelClickToResi('UNIT_CHIEF_FLAG')">
<div class="item_category">
<img src="@/assets/images/category/unit.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('UNIT_CHIEF_FLAG')">
<div class="row_left">单元长</div>
<div class="row_right">
<div class="text">{{ categoryList.unitChiefFlagVirtualCount }}</div>
@ -597,7 +597,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('UNIT_CHIEF_FLAG')">
<div class="row_left">单元长(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.unitChiefFlagVirtualCount }}</div>
@ -610,10 +610,10 @@
</div>
<div class="item">
<div class="item_category"@click="handelClickToResi('PUBLIC_WELFARE_FLAG')" >
<div class="item_category" >
<img src="@/assets/images/category/welfare.png" alt />
<div class="item_content">
<div class="item_row1">
<div class="item_row1" @click="handelClickToResi('PUBLIC_WELFARE_FLAG')">
<div class="row_left">公益岗</div>
<div class="row_right">
<div class="text">{{ categoryList.publicWelfareFlagCount }}</div>
@ -621,7 +621,7 @@
</div>
</div>
<div class="item_row2">
<div class="item_row2" @click="handelClickTovirtualResi('PUBLIC_WELFARE_FLAG')">
<div class="row_left">公益岗(虚拟网格)</div>
<div class="row_right">
<div class="text">{{ categoryList.publicWelfareFlagVirtualCount }}</div>
@ -675,12 +675,21 @@ export default {
query: {
category: e || null,
},
})
},
handelClickTovirtualResi(e) {
console.log(e);
this.$router.push({
name: "base-virtualResi",
query: {
category: e || null,
},
});
},
}
}
}
// import addCategory from "./addCategory";
</script>

54
src/views/modules/base/virtualResi.vue

@ -1221,23 +1221,53 @@ export default {
watch: {
$route: {
handler: function (newVal, oldVal) {
// console.log(newVal, oldVal)
if (newVal.name == "base-resi") {
if (newVal.name == "base-virtualResi" && (!oldVal || oldVal.name === 'base-classification')) {
console.log(oldVal);
this.$nextTick(() => {
if (newVal.params.category) {
this.$refs.myResiSearch.form.categoryKey = []
this.$refs.myResiSearch.form.categoryKey.push(newVal.params.category)
this.handleSearchFrom()
} else {
// this.$refs.myResiSearch.form.categoryKey = []
// this.handleSearchFrom()
this.$refs.myResiSearch.form.attentionCrowds = [];
this.$refs.myResiSearch.form.healthStatus = [];
this.$refs.myResiSearch.form.specialCategoryCodes = [];
this.$refs.myResiSearch.form.partyFlag=null;
if (newVal.query.category === 'SPECIAL_SUPPORT_FLAG' ||newVal.query.category === 'SUBSISTENCE_ALLOWANCE_FLAG'|| newVal.query.category === 'VETERAN_FLAG'|| newVal.query.category === 'ENSURE_HOUSE_FLAG'|| newVal.query.category === 'OLD_PEOPLE_FLAG'|| newVal.query.category === 'FERTILE_WOMAN_FLAG' || newVal.query.category === 'FLOATING_FLAG' || newVal.query.category === 'NEW_STRATUM_FLAG' || newVal.query.category === 'permanentFlag') {
this.$refs.myResiSearch.form.attentionCrowds.push(
newVal.query.category
);
} else if(newVal.query.category === 'CHRONIC_DISEASE_FLAG' ||newVal.query.category === 'SERIOUS_ILLNESS_FLAG'||newVal.query.category === 'DISABILITY_FLAG'){
this.$refs.myResiSearch.form.healthStatus.push(
newVal.query.category
);
}else if(newVal.query.category === 'SQJZ_FLAG' || newVal.query.category === 'AZBJ_FLAG' || newVal.query.category === 'DRUG_FLAG' || newVal.query.category === 'XJRY_FLAG' || newVal.query.category === 'ZSZHJSB_FLAG' || newVal.query.category === 'UNITED_FRONT_FLAG'|| newVal.query.category === 'PETITION_OFFICER_FLAG' || newVal.query.category === 'BLQSN_FLAG'){
let obj = {
SQJZ_FLAG:'shequjiaozheng',
AZBJ_FLAG:'anzhibangjiao',
DRUG_FLAG:'xidurenyuan',
XJRY_FLAG:'xiejiaorenyuan',
ZSZHJSB_FLAG:'zhaoshizhaohuojingshenbing',
UNITED_FRONT_FLAG:'tongzhanrenyuan',
PETITION_OFFICER_FLAG:'xinfangrenyaun',
BLQSN_FLAG:'buliangqingshaonian'
}
this.$refs.myResiSearch.form.specialCategoryCodes = [obj[newVal.query.category]];
}else if(newVal.query.category === 'PARTY_FLAG'){
this.$refs.myResiSearch.form.partyFlag =1;
}else if(newVal.query.category === 'BUILDING_CHIEF_FLAG' || newVal.query.category === 'VOLUNTEER_FLAG' || newVal.query.category === 'UNIT_CHIEF_FLAG' || newVal.query.category ==='PUBLIC_WELFARE_FLAG'){
console.log(newVal.query.category);
this.$refs.myResiSearch.form.identity = newVal.query.category;
}else if(newVal.query.category === 'MASS_FLAG'){
this.$refs.myResiSearch.form.partyFlag = 0;
}else if(newVal.query.category === 'LEAGUE_FLAG'){
this.$refs.myResiSearch.form.partyFlag = 2;
} else if(newVal.query.category === 'UNEMPLOYED_FLAG'){
this.$refs.myResiSearch.form.careerStatus = '0';
}
})
this.handleSearchFrom();
});
}
},
deep: true,
immediate: true
}
immediate: true,
},
},
};
</script>

Loading…
Cancel
Save