城阳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.

63 lines
1.5 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">
2 years ago
{{overview}}
2 years ago
</div>
</div>
<div class="m-jdjs-bg">
<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">
2 years ago
{{report}}
2 years ago
</div>
</div>
</div>
</template>
<script>
export default {
name: "jdjs",
2 years ago
data() {
return {
orgId: this.$store.state.chooseArea.chooseName,
report: "",
overview: ""
}
},
watch: {
"$store.state.chooseArea.chooseName"(val) {
console.log(val,'val')
console.log(123)
if(val.orgId) {
this.getReport(val)
}
}
},
mounted() {
console.log(this.orgId.orgId)
if(this.orgId.orgId) {
this.getReport(this.orgId)
}
},
methods: {
getReport({orgId,level}) {
this.$http.get('/actual/base/streetOverview/communityOverview?orgId='+orgId+'&level='+level).then(({data: {data}}) => {
this.overview = data
})
this.$http.get('/actual/base/streetOverview/summaryReport?orgId='+orgId+'&level='+level).then(({data: {data}}) => {
this.report = data
})
}
}
2 years ago
};
</script>
2 years ago
<style lang="scss" src="@/assets/scss/dataBoard/overview/index.scss" scoped/>