Browse Source

虚拟跳转

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

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

@ -7,24 +7,23 @@
</div>
<div class="div_list">
<el-scrollbar class="scrollbar" style="height:100%">
<div class="div_room" >
<div class="item" >
<div class="item_category" @click="handelClickToResi('MASS_FLAG')">
<div class="div_room">
<div class="item">
<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>
<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>
<div class="text">{{ categoryList.massFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -32,22 +31,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('FLOATING_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.floatingFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.floatingFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -55,22 +54,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('PARTY_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.partyFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.partyFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -78,22 +77,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('LEAGUE_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.leagueFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.leagueFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -101,22 +100,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('DISABILITY_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.disabilityFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.disabilityFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -124,22 +123,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('SERIOUS_ILLNESS_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.seriousIllnessFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.seriousIllnessFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -147,22 +146,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('CHRONIC_DISEASE_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.chronicDiseaseFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.chronicDiseaseFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -170,22 +169,22 @@
</div>
</div>
<div class="item">
<div class="item_category"@click="handelClickToResi('OLD_PEOPLE_FLAG')">
<div class="item">
<div class="item_category" >
<img src="@/assets/images/category/old.png" alt />
<div class="item_content" >
<div class="item_row1">
<div class="item_content">
<div class="item_row1"@click="handelClickToResi('OLD_PEOPLE_FLAG')">
<div class="row_left">老年人</div>
<div class="row_right">
<div class="text">{{categoryList.oldPeopleFlagCount}}</div>
<div class="text">{{ categoryList.oldPeopleFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.oldPeopleFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -193,22 +192,23 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('SUBSISTENCE_ALLOWANCE_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.subsistenceAllowanceFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
@ -216,22 +216,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('VETERAN_FLAG')">
<img src="@/assets/images/category/soldier.png" alt />
<div class="item">
<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>
<div class="text">{{ categoryList.veteranFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.veteranFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -239,22 +239,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('ENSURE_HOUSE_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.ensureHouseFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.ensureHouseFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -262,22 +262,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('FERTILE_WOMAN_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.fertileWomanFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
<div class="item_row2">
<div class="row_left">育龄妇女(虚拟网格)</div>
<div class="item_row2" @click="handelClickTovirtualResi('FERTILE_WOMAN_FLAG')">
<div class="row_left" >育龄妇女(虚拟网格)</div>
<div class="row_right">
<div class="text">{{categoryList.fertileWomanFlagVirtualCount}}</div>
<div class="text">{{ categoryList.fertileWomanFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -285,22 +285,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('SPECIAL_SUPPORT_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.specialSupportFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.specialSupportFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -308,22 +308,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('UNEMPLOYED_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.unemployedFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.unemployedFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -331,22 +331,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('NEW_STRATUM_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.newStratumFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</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>
<div class="text">{{ categoryList.newStratumFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -354,22 +354,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('AZBJ_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.azbjFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ azbjFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -377,22 +377,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('DRUG_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.drugFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.drugFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -400,22 +400,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('SQJZ_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.sqjzFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.sqjzFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -423,22 +423,22 @@
</div>
</div>
<div class="item" >
<div class="item_category"@click="handelClickToResi('BLQSN_FLAG')" >
<div class="item">
<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>
<div class="text">{{ categoryList.blqsnFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.blqsnFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -446,22 +446,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('ZSZHJSB_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.zszhjsbFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.zszhjsbFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -469,19 +469,19 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('XJRY_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.xjryFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
@ -492,22 +492,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('PETITION_OFFICER_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.petitionOfficerFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.petitionOfficerFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -515,22 +515,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('UNITED_FRONT_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.unitedFrontFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.unitedFrontFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -538,22 +538,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('VOLUNTEER_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.volunteerFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.volunteerFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -562,22 +562,22 @@
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('BUILDING_CHIEF_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.buildingChiefFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.buildingChiefFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -585,22 +585,22 @@
</div>
</div>
<div class="item" >
<div class="item_category" @click="handelClickToResi('UNIT_CHIEF_FLAG')">
<div class="item">
<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>
<div class="text">{{ categoryList.unitChiefFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.unitChiefFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -609,22 +609,22 @@
</div>
<div class="item" >
<div class="item_category"@click="handelClickToResi('PUBLIC_WELFARE_FLAG')" >
<div class="item">
<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>
<div class="text">{{ categoryList.publicWelfareFlagCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</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>
<div class="text">{{ categoryList.publicWelfareFlagVirtualCount }}</div>
<img src="@/assets/images/category/Enter.png" class="img" />
</div>
</div>
@ -668,19 +668,28 @@ export default {
this.$message.error(msg)
}
},
handelClickToResi(e){
handelClickToResi(e) {
console.log(e);
this.$router.push({
name: "base-resi",
query: {
category: e || null,
this.$router.push({
name: "base-resi",
query: {
category: e || null,
},
})
},
handelClickTovirtualResi(e) {
console.log(e);
this.$router.push({
name: "base-virtualResi",
query: {
category: e || null,
},
});
},
});
},
}
}
}
// import addCategory from "./addCategory";
</script>

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

@ -1219,26 +1219,56 @@ export default {
},
},
watch: {
$route: {
handler: function (newVal, oldVal) {
// console.log(newVal, oldVal)
if (newVal.name == "base-resi") {
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()
}
})
}
},
deep: true,
immediate: true
$route: {
handler: function (newVal, oldVal) {
if (newVal.name == "base-virtualResi" && (!oldVal || oldVal.name === 'base-classification')) {
console.log(oldVal);
this.$nextTick(() => {
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,
},
},
};
</script>

Loading…
Cancel
Save