年中改为年度

master
xy 1 year ago
parent 6f3cfb049c
commit 2a4c7e2d48

@ -3,14 +3,14 @@
<el-dialog :title="(type === 1 ? '年中' : '年末') + '自评表'" :visible.sync="isShow" width="54%">
<Tag v-if="form.year_middle_audit < 0 || form.year_end_audit < 0" color="warning"></Tag>
<el-form :model="form" size="small">
<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 => {
type === 1 ? form.middle_achievement = e : form.end_achievement = e
}"></el-input>
</el-form-item>
<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 }"
@ -19,7 +19,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 }"
@ -28,7 +28,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 }"
@ -37,7 +37,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="(请结合指标扣分项进行阐述,准确分析问题原因)"
@ -46,7 +46,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="(针对存在的问题,分别提出相关整改措施)"

@ -14,11 +14,11 @@
<td style="text-align: center;font-weight: 600;" colspan="9">{{ detail.year }} 年度</td>
</tr>
<tr>
<th>{{ type === 1 ? '年' : '年度' }}绩效目标</th>
<th>{{ type === 1 ? '年' : '年度' }}绩效目标</th>
<td colspan="8">{{ type === 1 ? detail.year_midst : detail.year_end }}</td>
</tr>
<tr>
<th>{{ type === 1 ? '年' : '年度' }}绩效目标完成情况</th>
<th>{{ type === 1 ? '年' : '年度' }}绩效目标完成情况</th>
<td colspan="8">{{ type === 1 ? detail.middle_result : detail.end_result }}</td>
</tr>
<!-- <tr>-->

@ -31,6 +31,7 @@
$refs['addPoint'].show();
}"
@delete="destroy">
<template #btns> </template>
</xy-table>
<div style="display: flex;justify-content: flex-end;">
@ -115,6 +116,36 @@ export default {
label: "分值",
prop: "score",
width: 100
},
{
label: "操作",
align: "left",
width: 160,
customFn: row => {
return (
<div>
<Button ghost={true}
type="error"
size="small"
on={{
['click']: _ => {
this.$confirm('确定删除该指标吗?').then(() => this.destroy(row))
}
}}>删除</Button>
<Button ghost={true}
style="margin-left: 6px;"
type="primary"
size="small"
on={{
['click']:_ => {
this.$refs['addPoint'].id = row.id;
this.$refs['addPoint'].type = 'editor';
this.$refs['addPoint'].show();
}
}}>编辑</Button>
</div>
)
}
}
],
list: [],
@ -224,6 +255,10 @@ export default {
// }
// this.spanArr = arr
// console.log(arr)
this.$nextTick(() => {
setTimeout(() => this.$refs['table'].doLayout(),500)
})
},
spanMethod({ row, column, rowIndex, columnIndex }) {

Loading…
Cancel
Save