Browse Source

【绩效考核】案件处置情况打分-王公峰-2021-03-03

master
wanggongfeng 5 years ago
parent
commit
ec4e34df67
  1. 9
      src/views/modules/kpi/kpicasehandling-add-or-update.vue
  2. 3
      src/views/modules/kpi/kpicasehandling.vue

9
src/views/modules/kpi/kpicasehandling-add-or-update.vue

@ -22,6 +22,9 @@
<el-form-item label="案件处置打分" prop="caseHandling" label-width="120px">
<el-input-number v-model="dataForm.caseHandling" :min="0" :max="100" label="案件处置打分" :precision="2" style="width:40%;"></el-input-number>
</el-form-item>
<el-form-item label="奖励分值" prop="plusScore" label-width="120px">
<el-input-number v-model="dataForm.plusScore" :min="0" :max="2" label="奖励分值" :precision="1" style="width:40%;"></el-input-number>
</el-form-item>
</el-form>
<template slot="footer">
<el-button @click="visible = false">{{ $t('cancel') }}</el-button>
@ -53,7 +56,8 @@ export default {
updatedBy: '',
updatedTime: '',
delFlag: '',
joinDeptIdsArr: ''
joinDeptIdsArr: '',
plusScore: ''
},
options: [],
isAble: false
@ -79,6 +83,9 @@ export default {
],
joinDeptIdsArr: [
{ required: false, message: this.$t('validate.required'), trigger: 'blur' }
],
plusScore: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
]
}
}

3
src/views/modules/kpi/kpicasehandling.vue

@ -59,8 +59,9 @@
<el-table-column prop="deptName" label="部门名称" header-align="center" align="center" min-width="150" show-overflow-tooltip></el-table-column>
<el-table-column prop="deptTypeKey" label="部门类型" header-align="center" align="center" :formatter = "stateFormat" width="120"></el-table-column>
<el-table-column prop="monthYear" label="年月" header-align="center" align="center" width="130"></el-table-column>
<el-table-column prop="caseHandling" label="案件处置打分" header-align="center" align="center"></el-table-column>
<el-table-column prop="caseHandling" label="案件处置打分" header-align="center" align="center" width="130"></el-table-column>
<el-table-column prop="caseHandlingScore" label="案件处置打分(折算后)" header-align="center" align="center" width="180"></el-table-column>
<el-table-column prop="plusScore" label="奖励分值" header-align="center" align="center" width="130"></el-table-column>
<el-table-column prop="parentDeptNames" label="上级部门" header-align="center" align="center" min-width="120" show-overflow-tooltip></el-table-column>
<el-table-column prop="allDeptNames" label="所有部门" header-align="center" align="center" min-width="150" show-overflow-tooltip></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150">

Loading…
Cancel
Save