fix:任务添加等级
This commit is contained in:
parent
1cbfc1986b
commit
d0a257ce2e
|
@ -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: "",
|
||||
};
|
||||
|
|
|
@ -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) {
|
||||
|
|
Loading…
Reference in New Issue