Browse Source

修改绩效考考核规则

master
曲树通 6 years ago
parent
commit
781e90eda0
  1. 29
      src/views/modules/kpi/rule-add-or-update.vue
  2. 4
      src/views/modules/kpi/rule.vue

29
src/views/modules/kpi/rule-add-or-update.vue

@ -14,11 +14,22 @@
placeholder="考核规则名称"
clearable></el-input>
</el-form-item>
<el-form-item label="考核规则编码"
<!-- <el-form-item label="考核类别"
prop="ruleCode">
<el-input v-model="dataForm.ruleCode"
placeholder="考核规则编码"
placeholder="考核类别"
clearable></el-input>
</el-form-item> -->
<el-form-item label="考核类别"
prop="ruleCode">
<el-select v-model="dataForm.ruleCode"
placeholder="考核周期">
<el-option v-for="item in dictTypeList"
:key="item.dictValue"
:label="item.dictName"
:value="item.dictValue">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="考核周期"
prop="kpiCycle">
@ -125,6 +136,7 @@ export default {
kpiCycleList: [],
kpiFormulaList: [],
metaDataCodeList: [],
dictTypeList: [],
paramAmount: 100, //
dataForm: {
id: '',
@ -193,6 +205,7 @@ export default {
this.getKpiFormulaList()
this.getMetaDataCodeList()
this.getDeptTypeKeyList()
this.getDictTypeList()
},
methods: {
init () {
@ -253,6 +266,18 @@ export default {
1000,
{ leading: true, trailing: false }
),
//
getDictTypeList () {
this.$http
.get(`/sys/dict/listSimple/kpi_rule_code_formula`)
.then(({ data: res }) => {
if (res.code !== 0) {
return this.$message.error(res.msg)
}
this.dictTypeList = res.data
})
.catch(() => { })
},
//
getKpiCycleList () {
this.$http

4
src/views/modules/kpi/rule.vue

@ -45,8 +45,8 @@
label="规则名称"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="ruleCode"
label="规则编码"
<el-table-column prop="ruleName"
label="考核类别"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="ruleMode"

Loading…
Cancel
Save