fix:任务添加等级

This commit is contained in:
shijing 2025-08-04 15:36:48 +08:00
parent 1cbfc1986b
commit d0a257ce2e
2 changed files with 27 additions and 8 deletions

View File

@ -84,7 +84,7 @@
{{ scope.row.material_.name }}
</template>
</el-table-column>
<el-table-column label="任务状态" prop="state">
<el-table-column label="任务状态" prop="state" width="85">
<template #default="scope">
<el-tag
v-if="scope.row.state == 40"
@ -103,6 +103,19 @@
</el-tag>
</template>
</el-table-column>
<el-table-column label="任务等级" prop="priority" width="75">
<template #default="scope">
<el-tag v-if="scope.row.priority == 10" type="primary">
{{ priority_[scope.row.priority] }}
</el-tag>
<el-tag v-else-if="scope.row.priority == 20" type="warning">
{{ priority_[scope.row.priority] }}
</el-tag>
<el-tag v-else type="danger">
{{ priority_[scope.row.priority] }}
</el-tag>
</template>
</el-table-column>
<el-table-column label="任务数量" prop="count">
</el-table-column>
<el-table-column label="合格数量" prop="count_ok">
@ -264,6 +277,11 @@ export default {
34: "终止",
40: "已提交",
},
priority_: {
10: "低",
20: "中",
30: "高",
},
start_date: "",
newDate: "",
};

View File

@ -64,19 +64,19 @@
}}
</span>
</el-form-item>
<!-- <el-form-item label="任务等级">
<el-form-item label="任务等级">
<el-select
v-model="form.level"
v-model="form.priority"
value-key="id"
style="width: 100%"
filterable
:disabled="mode == 'edit'"
>
<el-option label="高" value="高"></el-option>
<el-option label="中" value="中"></el-option>
<el-option label="低" value="低"></el-option>
<el-option label="低" :value="10"></el-option>
<el-option label="中" :value="20"></el-option>
<el-option label="高" :value="30"></el-option>
</el-select>
</el-form-item> -->
</el-form-item>
<el-form-item label="产品" prop="material">
<el-select
v-model="form.material"
@ -153,7 +153,7 @@ export default {
routeOptions: [],
currentRoute: "",
form: {
// level: "",
priority: 20,
},
rules: {
count: [
@ -305,6 +305,7 @@ export default {
//
setData(data) {
Object.assign(this.form, data);
this.getFinalMaterial(this.form.routepack);
},
//
setFilters(filters) {