lion 7 months ago
parent 6161c51d36
commit ee1a1acc53

@ -11,15 +11,15 @@
form.middle_expenditure_survey = e
}"></el-input>
</el-form-item>
<el-form-item v-else :label="'年科室支出概况'">
<el-form-item v-else :label="'年科室支出概况'">
<el-input :value="form.end_expenditure_survey"
placeholder="年科室支出概况"
placeholder="年科室支出概况"
type="textarea"
@input="e => {
form.end_expenditure_survey = e
}"></el-input>
</el-form-item>
<el-form-item v-if="type !== 1" :label="(type === 1 ? '年度' : '年') + '绩效等级'">
<el-form-item v-if="type !== 1" :label="(type === 1 ? '年度' : '年') + '绩效等级'">
<el-input :value="type === 1 ? form.middle_achievement : form.end_achievement"
placeholder="绩效等级"
@input="e => {
@ -29,7 +29,7 @@
<el-form-item :label="(type === 1 ? '年度' : '年') + '绩效目标'">
<el-form-item :label="(type === 1 ? '年度' : '年') + '绩效目标'">
<el-input :value="type === 1 ? form.year_midst : form.year_end"
type="textarea"
:autosize="{ minRows: 2 }"
@ -38,7 +38,7 @@
type === 1 ? form.year_midst = e : form.year_end = e
}"></el-input>
</el-form-item>
<el-form-item :label="(type === 1 ? '年度目标实现情况' : '年绩效目标完成情况')">
<el-form-item :label="(type === 1 ? '年度目标实现情况' : '年绩效目标完成情况')">
<el-input :value="type === 1 ? form.middle_result : form.end_result"
type="textarea"
:autosize="{ minRows: 2 }"
@ -47,7 +47,7 @@
type === 1 ? form.middle_result = e : form.end_result = e
}"></el-input>
</el-form-item>
<el-form-item v-if="type !== 1" :label="(type === 1 ? '年度' : '年') + '成效(通过绩效评价总结的成效)'">
<el-form-item v-if="type !== 1" :label="(type === 1 ? '年度' : '年') + '成效(通过绩效评价总结的成效)'">
<el-input :value="type === 1 ? form.middle_effect : form.end_effect"
type="textarea"
:autosize="{ minRows: 2 }"
@ -56,7 +56,7 @@
type === 1 ? form.middle_effect = e : form.end_effect = e
}"></el-input>
</el-form-item>
<el-form-item :label="(type === 1 ? '年度偏差问题及原因(主要针对偏差指标)' : '年问题 (按照决策、过程、履职、效益分别归类撰写)')">
<el-form-item :label="(type === 1 ? '年度偏差问题及原因(主要针对偏差指标)' : '年问题 (按照决策、过程、履职、效益分别归类撰写)')">
<el-input :value="type === 1 ? form.middle_question : form.end_question"
type="textarea"
placeholder="(请结合指标扣分项进行阐述,准确分析问题原因)"
@ -65,7 +65,7 @@
type === 1 ? form.middle_question = e : form.end_question = e
}"></el-input>
</el-form-item>
<el-form-item :label="(type === 1 ? '年度' : '年') + '整改措施(针对存在的问题,分别提出相关整改措施)'">
<el-form-item :label="(type === 1 ? '年度' : '年') + '整改措施(针对存在的问题,分别提出相关整改措施)'">
<el-input :value="type === 1 ? form.middle_measure : form.end_measure"
type="textarea"
placeholder="(针对存在的问题,分别提出相关整改措施)"

@ -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 || []
}
},

Loading…
Cancel
Save