Browse Source

物联感知地图修改,问题清单的时间修改为上报时间

dongming
mk 9 months ago
parent
commit
16fa589c38
  1. 58
      src/views/dataBoard/IoTPerception/index.vue
  2. 8
      src/views/dataBoard/overview/components/wtqd.vue

58
src/views/dataBoard/IoTPerception/index.vue

@ -78,21 +78,15 @@
</div>
<div :class="listShow ? 'm-map' : 'g-center-open'" style="overflow: hidden;position: fixed;">
<grid-map ref="map" :level="currentLevel" :peopleType="peopleType" :srcGridData="orgData"
@clickAgency="clickAgencyItem" @clickDotBtn="handleClickDotBtn" @resourcesPointClick="resourcesPointClick"
@showMapDialog="showMapDialog" />
<grid-map
ref="map"
:srcGridData="orgData"
@clickAgency="clickAgencyItem"
@clickDotBtn="handleClickDotBtn"
/>
</div>
</div>
<!--
-- MapDialog
-- type必填
-- njjwtqk = 难解决问题情况
-- bmysxqk = 不满意事项情况
-- xqwwcqk = 需求未完成情况
-->
<MapDialog v-if="isShowMapDialog" ref="MapDialog" :currentLevelData="currentLevelData" :type="mapType"
@close="isShowMapDialog = false" />
<cpt-loading v-show="false" />
<MapResourceInfo ref="MapResourceInfo" :currentLevelData="currentLevelData" />
<more :showDialog="showDialog" :type="type" @close="close"></more>
@ -100,7 +94,7 @@
</div>
</template>
<script>
import gridMap from "@/views/dataBoard/cpts/sjkb-map/index";
import gridMap from "@/views/dataBoard/cpts/map/index";
import cptBread from "@/views/dataBoard/renfang/cpts/bread";
import cptLoading from "@/views/dataBoard/cpts/loading";
import titleBox from "@/views/dataBoard/satisfactionEval/components/Title";
@ -124,7 +118,6 @@
import CommunityResult from "@/views/dataBoard/overview/components/CommunityResult.vue";
import EventAndFollowUp from "@/views/dataBoard/overview/components/EventAndFollowUp.vue";
import wtqd from "@/views/dataBoard/overview/components/wtqd.vue";
import MapDialog from "@/views/dataBoard/overview/components/MapDialog/index.vue";
import RankingGridData from "@/views/dataBoard/overview/components/RankingGridData.vue";
import FollowUp from "@/views/dataBoard/overview/components/FollowUp.vue";
import Tabs from "@/views/dataBoard/satisfactionEval/components/Tabs/index.vue";
@ -164,7 +157,6 @@
Tabs,
wtqd,
RequirementList,
MapDialog,
MapResourceInfo
},
@ -178,7 +170,6 @@
children: [],
}, //
showMap: false,
isShowMapDialog: false,
orgId: "",
isShow:false,
orgLevel: "",
@ -290,9 +281,7 @@
close1(){this.showequipmentListMore=false},
getMore(){
this.showDialog=true
}
},
},
changeCustomerName() {
this.customerName = localStorage.getItem("customerNameDataBoard") || "数据分析可视化平台";
},
@ -468,33 +457,6 @@
this.getMapCount()
});
},
showMapDialog(data) {
if (data.type === "resources" || this.currentLevel === 'street') {
this.clickAgencyItem(data)
} else {
// -- njjwtqk =
// -- bmysxqk =
// -- xqwwcqk =
switch (data.type) {
case 'events':
this.mapType = "bmysxqk";
break;
case 'services':
this.mapType = "xqwwcqk";
break;
case 'problems':
this.mapType = "njjwtqk";
break;
}
this.isShowMapDialog = true
this.$nextTick(() => {
this.$refs.MapDialog.open({
orgId: data.agencyId,
orgLevel: data.level
}, this.mapType)
})
}
},
resourcesPointClick(data) {
this.$refs.MapResourceInfo.open(data.id, data.dataClass)
},
@ -638,8 +600,8 @@
this.$message.error(msg);
}
},
handelClickRkfxPei(val) {
},
}
};
</script>

8
src/views/dataBoard/overview/components/wtqd.vue

@ -9,7 +9,7 @@
class="swiper-slide"
>
<div class="item f-flex" @click="handleView(item)">
<span>{{ item.createdTime.substr(5, 5) }}</span>
<span>{{ item.happenTime.substr(5, 5) }}</span>
<span>{{ item.eventContent }}</span>
</div>
</swiper-slide>
@ -30,7 +30,7 @@
class="swiper-slide"
>
<div class="item f-flex bto-border" @click="handleView(item)">
<span>{{ item.createdTime.substr(5, 5) }}</span>
<span>{{ item.happenTime.substr(5, 5) }}</span>
<span>{{ item.eventContent }}</span>
</div>
</swiper-slide>
@ -52,7 +52,7 @@
class="swiper-slide"
>
<div class="item f-flex" @click="handleView(item)">
<span>{{ item.createdTime.substr(5, 5) }}</span>
<span>{{ item.happenTime.substr(5, 5) }}</span>
<span>{{ item.eventContent }}</span>
</div>
</swiper-slide>
@ -74,7 +74,7 @@
class="swiper-slide"
>
<div class="item f-flex bto-border" @click="handleView(item)">
<span>{{ item.createdTime.substr(5, 5) }}</span>
<span>{{ item.happenTime.substr(5, 5) }}</span>
<span>{{ item.eventContent }}</span>
</div>
</swiper-slide>

Loading…
Cancel
Save