|
|
|
|
@ -8,18 +8,18 @@
|
|
|
|
|
<div class="detail-achievement-modal__body">
|
|
|
|
|
<table id="detail-achievement-table" ref="detail-achievement-table">
|
|
|
|
|
<tr>
|
|
|
|
|
<th style="text-align: center;font-weight: 600;line-height: 2;font-size: 17px;" colspan="9">江苏省省级项目预算绩效目标表</th>
|
|
|
|
|
<th style="text-align: center;font-weight: 600;line-height: 2;font-size: 17px;" colspan="12">江苏省省级项目预算绩效目标表</th>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td style="text-align: center;font-weight: 600;" colspan="9">{{ detail.year }} 年度</td>
|
|
|
|
|
<td style="text-align: center;font-weight: 600;" colspan="12">{{ detail.year }} 年度</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<th>{{ type === 1 ? '年度' : '年度' }}绩效目标</th>
|
|
|
|
|
<td colspan="8">{{ type === 1 ? detail.year_midst : detail.year_end }}</td>
|
|
|
|
|
<td colspan="11">{{ type === 1 ? detail.year_midst : detail.year_end }}</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<th>{{ type === 1 ? '年度' : '年度' }}绩效目标完成情况</th>
|
|
|
|
|
<td colspan="8">{{ type === 1 ? detail.middle_result : detail.end_result }}</td>
|
|
|
|
|
<td colspan="11">{{ type === 1 ? detail.middle_result : detail.end_result }}</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<!-- <tr>-->
|
|
|
|
|
<!-- <th>单位名称</th>-->
|
|
|
|
|
@ -62,6 +62,8 @@
|
|
|
|
|
<th>三级指标</th>
|
|
|
|
|
<th style="min-width: 100px;">{{ type === 1 ? '半年' : '全年' }}(程)指标值</th>
|
|
|
|
|
<th>{{ type === 1 ? '半年实际执行值' : '实际完成值' }}</th>
|
|
|
|
|
<th>年初计划值</th>
|
|
|
|
|
<th>分值</th>
|
|
|
|
|
<th v-if="type === 1">是否偏差(是/否)</th>
|
|
|
|
|
<th v-if="type === 1">完成可能性(确定能/有可能/完全不可能)</th>
|
|
|
|
|
<th v-if="type !== 1">分值</th>
|
|
|
|
|
@ -75,6 +77,8 @@
|
|
|
|
|
<td :rowspan="spanArr1[index]" v-if="spanArr1[index]" :style="{ 'display': spanArr1[index] ? '' : 'none' }">{{ (item.target && item.target.target_type2_detail) ? item.target.target_type2_detail.name : '' }}</td>
|
|
|
|
|
<td>{{ item.target ? item.target.name : '' }}</td>
|
|
|
|
|
<td>{{ targetValue(item) }}</td>
|
|
|
|
|
<th>{{item.year_plan?item.year_plan:''}}</th>
|
|
|
|
|
<th>{{item.score_level?item.score_level:''}}</th>
|
|
|
|
|
<td>{{ actResultFormat(item) }}</td>
|
|
|
|
|
<td v-if="type === 1">{{ isDeviation(item) }}</td>
|
|
|
|
|
<td v-if="type === 1">{{ endPossibility(item) }}</td>
|
|
|
|
|
@ -104,36 +108,36 @@
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr v-if="type !== 1">
|
|
|
|
|
<th colspan="5">合计</th>
|
|
|
|
|
<th colspan="7">合计</th>
|
|
|
|
|
<td>{{ targetTotal }}</td>
|
|
|
|
|
<td>{{ scoreTotal }}</td>
|
|
|
|
|
<th colspan="2"></th>
|
|
|
|
|
<th colspan="4"></th>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr v-if="type == 1">
|
|
|
|
|
<th>年中科室支出概况</th>
|
|
|
|
|
<td colspan="8">{{ detail.middle_expenditure_survey}}</td>
|
|
|
|
|
<td colspan="11">{{ detail.middle_expenditure_survey}}</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr v-if="type !== 1">
|
|
|
|
|
<th>年末科室支出概况</th>
|
|
|
|
|
<td colspan="8">{{ detail.end_expenditure_survey}}</td>
|
|
|
|
|
<td colspan="11">{{ detail.end_expenditure_survey}}</td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr v-if="type !== 1">
|
|
|
|
|
<th>绩效等级</th>
|
|
|
|
|
<td colspan="8">{{ type === 1 ? detail.middle_achievement : detail.end_achievement }}</td>
|
|
|
|
|
<td colspan="11">{{ type === 1 ? detail.middle_achievement : detail.end_achievement }}</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr v-if="type !== 1">
|
|
|
|
|
<th>主要成效(通过绩效评价总结的成效)</th>
|
|
|
|
|
<td colspan="8">{{ type === 1 ? detail.middle_effect : detail.end_effect }}</td>
|
|
|
|
|
<td colspan="11">{{ type === 1 ? detail.middle_effect : detail.end_effect }}</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<th>{{ type === 1 ? '偏差问题及原因(主要针对偏差指标)' : '存在问题(按照决策、过程、履职、效益分别归类撰写)' }}</th>
|
|
|
|
|
<td colspan="8">{{ type === 1 ? detail.middle_question : detail.end_question }}</td>
|
|
|
|
|
<td colspan="11">{{ type === 1 ? detail.middle_question : detail.end_question }}</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<th>整改措施(针对存在的问题,分别提出相关整改措施)</th>
|
|
|
|
|
<td colspan="8">{{ type === 1 ? detail.middle_measure : detail.end_measure }}</td>
|
|
|
|
|
<td colspan="11">{{ type === 1 ? detail.middle_measure : detail.end_measure }}</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
|
|
|
|
@ -318,7 +322,7 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
files () {
|
|
|
|
|
return function(item) {
|
|
|
|
|
return item.plan_evaluates?.find(j => j.plan_target_id === item.id)?.files || []
|
|
|
|
|
return item.plan_evaluates?.find(j => j.plan_target_id === item.id && j.type === this.type)?.files || []
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|