城阳pc工作端前端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

78 lines
1.7 KiB

2 years ago
<template>
<div class="m-subbox m-jdjs">
<div class="m-jdjs-js">
<div class="m-jdjs-js-img">
<img src="../linshi/jiedaotu.jpg" />
</div>
<div class="m-jdjs-js-txt">
{{ overview }}
2 years ago
</div>
</div>
<!-- <div class="m-jdjs-bg">
2 years ago
<div class="m-jdjs-bg-title">
<div class="m-jdjs-bg-title-img">
<img src="../../../../assets/images/shuju/overview/zjbg-icon.png" />
</div>
<div class="m-jdjs-bg-title-txt">总结报告</div>
</div>
<div class="m-jdjs-bg-txt">
{{ report }}
2 years ago
</div>
</div> -->
2 years ago
</div>
</template>
<script>
export default {
name: "jdjs",
props: {
currentLevelData: {
type: Object,
default: {},
},
},
2 years ago
data() {
return {
orgId: this.$store.state.chooseArea.chooseName,
report: "",
overview: "",
};
2 years ago
},
watch: {
currentLevelData(val) {
if (val.orgId) {
this.getReport(val);
2 years ago
}
},
2 years ago
},
mounted() {
this.getReport(this.currentLevelData);
2 years ago
},
methods: {
getReport({ orgId, orgLevel }) {
this.$http
.get(
"/actual/base/streetOverview/communityOverview?orgId=" +
orgId +
"&level=" +
orgLevel
)
.then(({ data: { data } }) => {
this.overview = data;
});
this.$http
.get(
"/actual/base/streetOverview/summaryReport?orgId=" +
orgId +
"&level=" +
orgLevel
)
.then(({ data: { data } }) => {
this.report = data;
});
},
},
2 years ago
};
</script>
<style lang="scss" src="@/assets/scss/dataBoard/overview/index.scss" scoped />