|
|
@@ -7,7 +7,7 @@
|
|
|
placeholder="请输入时长"
|
|
|
clearable
|
|
|
@keyup.enter="handleQuery"
|
|
|
- controls-position="right" :precision="0" :step="1" :min="0"
|
|
|
+ controls-position="right" :precision="0" :step="1" :min="0" :max="9999"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="启用状态" prop="status" label-position="top">
|
|
|
@@ -74,7 +74,7 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column label="维保工单奖励分值" prop="plannedMaintenanceScore" align="center"/>
|
|
|
<el-table-column label="维修工单奖励分值" prop="unplannedMaintenanceScore" align="center"/>
|
|
|
- <el-table-column label="长时间停运分值" prop="downtimeScore" align="center"/>
|
|
|
+ <el-table-column label="长时间停运扣分值" prop="downtimeScore" align="center"/>
|
|
|
<el-table-column label="启用状态" prop="status" align="center">
|
|
|
<template #default="scope">
|
|
|
<dict-tag :options="sys_normal_disable" :value="scope.row.status" />
|
|
|
@@ -96,20 +96,20 @@
|
|
|
@pagination="getList"
|
|
|
/>
|
|
|
|
|
|
- <!-- 添加或修改安全运行奖励对话框 -->
|
|
|
+ <!-- 添加或修改奖惩分值对话框 -->
|
|
|
<el-dialog :title="title" v-model="open" width="600px" append-to-body>
|
|
|
<el-form ref="formRef" :model="form" :rules="rules" label-width="200px">
|
|
|
<el-form-item label="连续安全运行时长(≥)" prop="safeDuration">
|
|
|
- <el-input-number v-model="form.safeDuration" placeholder="请输入连续安全运行时长(天)" controls-position="right" :precision="0" :step="1" :min="0" style="width: 80%"/>(天)
|
|
|
+ <el-input-number v-model="form.safeDuration" placeholder="请输入连续安全运行时长(天)" controls-position="right" :precision="0" :step="1" :min="0" :max="9999" style="width: 80%"/>(天)
|
|
|
</el-form-item>
|
|
|
<el-form-item label="维保工单奖励分值" prop="plannedMaintenanceScore">
|
|
|
- <el-input-number v-model="form.plannedMaintenanceScore" controls-position="right" :precision="2" :step="0.1" :min="0" style="width: 100%"/>
|
|
|
+ <el-input-number v-model="form.plannedMaintenanceScore" controls-position="right" :precision="2" :step="0.1" :min="0" :max="999" style="width: 100%"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="维修工单奖励分值" prop="unplannedMaintenanceScore">
|
|
|
- <el-input-number v-model="form.unplannedMaintenanceScore" controls-position="right" :precision="2" :step="0.1" :min="0" style="width: 100%"/>
|
|
|
+ <el-input-number v-model="form.unplannedMaintenanceScore" controls-position="right" :precision="2" :step="0.1" :min="0" :max="999" style="width: 100%"/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="长时间停运分值" prop="downtimeScore">
|
|
|
- <el-input-number v-model="form.downtimeScore" controls-position="right" :precision="2" :step="0.1" :max="0" style="width: 100%"/>
|
|
|
+ <el-form-item label="长时间停运扣分值" prop="downtimeScore">
|
|
|
+ <el-input-number v-model="form.downtimeScore" controls-position="right" :precision="2" :step="0.1" :max="0" :min="-999" style="width: 100%"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="启用状态" prop="status">
|
|
|
<el-radio-group v-model="form.status">
|
|
|
@@ -195,13 +195,13 @@ const data = reactive({
|
|
|
safeDuration: [{ required: true, message: "连续安全运行时长不能为空", trigger: "blur" }],
|
|
|
plannedMaintenanceScore: [{ required: true, message: "维保工单奖励分值不能为空", trigger: "blur" }],
|
|
|
unplannedMaintenanceScore: [{ required: true, message: "维修工单奖励分值不能为空", trigger: "blur" }],
|
|
|
- downtimeScore: [{ required: true, message: "长时间停运分值不能为空", trigger: "blur" }]
|
|
|
+ downtimeScore: [{ required: true, message: "长时间停运扣分值不能为空", trigger: "blur" }]
|
|
|
}
|
|
|
})
|
|
|
|
|
|
const { queryParams, form, rules } = toRefs(data)
|
|
|
|
|
|
-/** 查询安全运行奖励列表 */
|
|
|
+/** 查询奖惩分值列表 */
|
|
|
function getList() {
|
|
|
loading.value = true
|
|
|
listSafeOperationReward(queryParams.value).then(response => {
|
|
|
@@ -253,7 +253,7 @@ function handleSelectionChange(selection) {
|
|
|
function handleAdd() {
|
|
|
reset()
|
|
|
open.value = true
|
|
|
- title.value = "添加安全运行奖励"
|
|
|
+ title.value = "奖惩分值设置"
|
|
|
}
|
|
|
|
|
|
/** 修改按钮操作 */
|
|
|
@@ -263,7 +263,7 @@ function handleUpdate(row) {
|
|
|
getSafeOperationReward(id).then(response => {
|
|
|
form.value = response.data
|
|
|
open.value = true
|
|
|
- title.value = "修改安全运行奖励"
|
|
|
+ title.value = "修改奖惩分值"
|
|
|
})
|
|
|
}
|
|
|
|
|
|
@@ -291,7 +291,7 @@ function submitForm() {
|
|
|
/** 删除按钮操作 */
|
|
|
function handleDelete(row) {
|
|
|
const deleteIds = row.id || ids.value
|
|
|
- proxy.$modal.confirm('是否确认删除安全运行奖励编号为"' + deleteIds + '"的数据项?').then(function() {
|
|
|
+ proxy.$modal.confirm('是否确认删除奖惩分值编号为"' + deleteIds + '"的数据项?').then(function() {
|
|
|
return delSafeOperationReward(deleteIds)
|
|
|
}).then(() => {
|
|
|
getList()
|
|
|
@@ -311,7 +311,7 @@ function handleExport() {
|
|
|
'连续安全运行时长',
|
|
|
'维保工单奖励分值',
|
|
|
'维修工单奖励分值',
|
|
|
- '长时间停运分值'
|
|
|
+ '长时间停运扣分值'
|
|
|
];
|
|
|
|
|
|
// 在导出字段中查找对应的key
|