|
@ -5,13 +5,21 @@ |
|
|
<el-form :inline="true" |
|
|
<el-form :inline="true" |
|
|
:model="dataForm" |
|
|
:model="dataForm" |
|
|
@keyup.enter.native="getDataList()"> |
|
|
@keyup.enter.native="getDataList()"> |
|
|
<el-form-item> |
|
|
<!-- <el-form-item> |
|
|
<el-input v-model="dataForm.id" |
|
|
<el-input v-model="dataForm.id" |
|
|
placeholder="id" |
|
|
placeholder="id" |
|
|
clearable></el-input> |
|
|
clearable></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> --> |
|
|
<el-form-item> |
|
|
<!-- <el-form-item> |
|
|
<el-button @click="getDataList()">{{ $t('query') }}</el-button> |
|
|
<el-button @click="getDataList()">{{ $t('query') }}</el-button> |
|
|
|
|
|
</el-form-item> --> |
|
|
|
|
|
<el-form-item> |
|
|
|
|
|
考核公式<br> |
|
|
|
|
|
响应率得分A=(议题响应数/议题总数)×50;<br> |
|
|
|
|
|
办结满意率得分B=[(满意数×100%+基本满意数×65%+不满意数×0)/项目总数] <br> |
|
|
|
|
|
履行抓基层党建工作职责得分D=主观打分×50% <br> |
|
|
|
|
|
群众满意度得分E=(A+B)×50%<br> |
|
|
|
|
|
考核总分=D+E |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item> |
|
|
<el-form-item> |
|
|
<el-button v-if="$hasPermission('events:deptkpiconfig:save')" |
|
|
<el-button v-if="$hasPermission('events:deptkpiconfig:save')" |
|
@ -28,11 +36,8 @@ |
|
|
:data="dataList" |
|
|
:data="dataList" |
|
|
border |
|
|
border |
|
|
@selection-change="dataListSelectionChangeHandle" |
|
|
@selection-change="dataListSelectionChangeHandle" |
|
|
style="width: 100%;"> |
|
|
style="width: 100%;" |
|
|
<el-table-column type="selection" |
|
|
:row-class-name="tableRowClassName"> |
|
|
header-align="center" |
|
|
|
|
|
align="center" |
|
|
|
|
|
width="50"></el-table-column> |
|
|
|
|
|
<el-table-column prop="kpiItemCode" |
|
|
<el-table-column prop="kpiItemCode" |
|
|
label="绩效指标编码" |
|
|
label="绩效指标编码" |
|
|
header-align="center" |
|
|
header-align="center" |
|
@ -96,6 +101,25 @@ export default { |
|
|
}, |
|
|
}, |
|
|
components: { |
|
|
components: { |
|
|
AddOrUpdate |
|
|
AddOrUpdate |
|
|
|
|
|
}, |
|
|
|
|
|
methods: { |
|
|
|
|
|
tableRowClassName ({ row, rowIndex }) { |
|
|
|
|
|
if (rowIndex < 3) { |
|
|
|
|
|
return 'warning-row' |
|
|
|
|
|
} else if (rowIndex < 6) { |
|
|
|
|
|
return 'success-row' |
|
|
|
|
|
} |
|
|
|
|
|
return '' |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
</script> |
|
|
</script> |
|
|
|
|
|
<style> |
|
|
|
|
|
.el-table .warning-row { |
|
|
|
|
|
background: #ffe9c1; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.el-table .success-row { |
|
|
|
|
|
background: #9deed0; |
|
|
|
|
|
} |
|
|
|
|
|
</style> |
|
|