|
@ -2,6 +2,7 @@
|
|
|
Vue.component('area-data-panel',{
|
|
|
template: `<div class="area-panel">\
|
|
|
<div class="ui-grid bgc-ebebf5 panelTop">\
|
|
|
<img v-show="reqList.length!=1" @click="back" src="../../../images/fanhui_icon.png" width="18" height="18" class="mr10 vam">\
|
|
|
<div v-show="level==4" class="area-tab" :class="{\'active\': level==4 && (!lowLevel || lowLevel==3)}" @click="getLowCodeData(3)"><span>各区</span></div>\
|
|
|
<div v-show="level >= 3" class="area-tab" :class="{\'active\': (level==3 && lowLevel!=1) || lowLevel==2}" @click="getLowCodeData(2)"><span>社区</span></div>\
|
|
|
<div v-show="showTeamTab" class="area-tab" :class="{\'active\': level==2 || lowLevel==1}" @click="getLowCodeData(1)"><span>团队</span></div>\
|
|
@ -29,7 +30,8 @@
|
|
|
headers: [],
|
|
|
rows: [],
|
|
|
cityLevelNoShowTeamTab: false,
|
|
|
districtLevelNoShowTeamTab: false
|
|
|
districtLevelNoShowTeamTab: false,
|
|
|
reqList:[]
|
|
|
}
|
|
|
},
|
|
|
mounted: function(){
|
|
@ -42,6 +44,7 @@
|
|
|
vm.rows = arg.rows;
|
|
|
vm.cityLevelNoShowTeamTab = arg.cityLevelNoShowTeamTab;
|
|
|
vm.districtLevelNoShowTeamTab = arg.districtLevelNoShowTeamTab;
|
|
|
vm.reqList=arg.reqList
|
|
|
})
|
|
|
},
|
|
|
computed: {
|
|
@ -97,6 +100,9 @@
|
|
|
// });
|
|
|
}
|
|
|
},
|
|
|
back:function(){
|
|
|
EventBus.$emit('back-click', {});
|
|
|
},
|
|
|
getLowCodeData: function(code){
|
|
|
if(code == 3){
|
|
|
this.lowLevel = '';
|