|
|
|
|
@ -7,6 +7,8 @@
|
|
|
|
|
<el-card class="box-card" style="margin: 20px 0;">
|
|
|
|
|
<div slot="header" class="clearfix">
|
|
|
|
|
<span>预算总体进展情况</span>
|
|
|
|
|
<DatePicker :value="select.year" placeholder="选择所属年份" placement="bottom" style="width: 130px;float: right;" type="year"
|
|
|
|
|
@on-change="changeYear"></DatePicker>
|
|
|
|
|
</div> <router-link :to="`/statisticalReport/budgetProgress`">
|
|
|
|
|
<div class="progress-card" >
|
|
|
|
|
<div class="progress-card-item">
|
|
|
|
|
@ -120,6 +122,9 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|
select:{
|
|
|
|
|
year:'2022'
|
|
|
|
|
},
|
|
|
|
|
statistic:'',
|
|
|
|
|
department_id: [],
|
|
|
|
|
userIds: [],
|
|
|
|
|
@ -235,8 +240,13 @@ export default {
|
|
|
|
|
}).catch(error => {})
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
changeYear(e){
|
|
|
|
|
this.select.year=e;
|
|
|
|
|
this.getStatistic()
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
async getStatistic(){
|
|
|
|
|
const res = await statistic()
|
|
|
|
|
const res = await statistic(this.select)
|
|
|
|
|
console.log(res)
|
|
|
|
|
this.statistic = res
|
|
|
|
|
},
|
|
|
|
|
|