|
@@ -52,7 +52,11 @@
|
|
52
|
<el-table-column label="二级分类" align="center" prop="categoryName" />
|
52
|
<el-table-column label="二级分类" align="center" prop="categoryName" />
|
|
53
|
<el-table-column label="分值" align="center" prop="score" />
|
53
|
<el-table-column label="分值" align="center" prop="score" />
|
|
54
|
<el-table-column label="单位" align="center" prop="unit" />
|
54
|
<el-table-column label="单位" align="center" prop="unit" />
|
|
55
|
- <el-table-column label="事病假" align="center" prop="leaveType" />
|
|
|
|
|
|
55
|
+ <el-table-column label="事病假" align="center" prop="leaveType">
|
|
|
|
56
|
+ <template #default="scope">
|
|
|
|
57
|
+ <dict-tag :options="base_performance_indicator_leave_type" :value="scope.row.leaveType" />
|
|
|
|
58
|
+ </template>
|
|
|
|
59
|
+ </el-table-column>
|
|
56
|
<!-- <el-table-column label="检查标准" align="center" prop="checkStandard" />
|
60
|
<!-- <el-table-column label="检查标准" align="center" prop="checkStandard" />
|
|
57
|
<el-table-column label="检查方法" align="center" prop="checkMethod" /> -->
|
61
|
<el-table-column label="检查方法" align="center" prop="checkMethod" /> -->
|
|
58
|
<!-- <el-table-column label="重要程度" align="center" prop="importance">
|
62
|
<!-- <el-table-column label="重要程度" align="center" prop="importance">
|
|
@@ -106,9 +110,7 @@
|
|
106
|
|
110
|
|
|
107
|
<el-form-item label="事病假" prop="leaveType">
|
111
|
<el-form-item label="事病假" prop="leaveType">
|
|
108
|
<el-select v-model="form.leaveType" placeholder="请选择事病假" style="width: 100%">
|
112
|
<el-select v-model="form.leaveType" placeholder="请选择事病假" style="width: 100%">
|
|
109
|
- <el-option label="事假" value="事假" />
|
|
|
|
110
|
- <el-option label="病假" value="病假" />
|
|
|
|
111
|
- <el-option label="无" value="无" />
|
|
|
|
|
|
113
|
+ <el-option v-for="dict in base_performance_indicator_leave_type" :key="dict.value" :label="dict.label" :value="dict.value" />
|
|
112
|
</el-select>
|
114
|
</el-select>
|
|
113
|
</el-form-item>
|
115
|
</el-form-item>
|
|
114
|
<!-- <el-form-item label="重要程度" prop="importance">
|
116
|
<!-- <el-form-item label="重要程度" prop="importance">
|
|
@@ -164,7 +166,7 @@ import { listIndicator, getIndicator, delIndicator, addIndicator, updateIndicato
|
|
164
|
import { queryAssessCategoryTree } from "@/api/system/classificationAssessIndicator"
|
166
|
import { queryAssessCategoryTree } from "@/api/system/classificationAssessIndicator"
|
|
165
|
import { getToken } from '@/utils/auth'
|
167
|
import { getToken } from '@/utils/auth'
|
|
166
|
const { proxy } = getCurrentInstance()
|
168
|
const { proxy } = getCurrentInstance()
|
|
167
|
-const { base_check_importance, check_level, check_checked_level } = proxy.useDict('base_check_importance', 'check_level', 'check_checked_level')
|
|
|
|
|
|
169
|
+const { base_check_importance, check_level, check_checked_level, base_performance_indicator_leave_type } = proxy.useDict('base_check_importance', 'check_level', 'check_checked_level', 'base_performance_indicator_leave_type')
|
|
168
|
|
170
|
|
|
169
|
const indicatorList = ref([])
|
171
|
const indicatorList = ref([])
|
|
170
|
const open = ref(false)
|
172
|
const open = ref(false)
|