fix 所有任务

This commit is contained in:
张江玮
2023-04-18 10:20:48 +08:00
parent 7d8cb55911
commit f255c44516
24 changed files with 111 additions and 165 deletions

View File

@@ -8,7 +8,7 @@
class="demo-form-inline"
label-position="right"
label-width="90px"
label-suffix=":"
label-suffix=""
>
<el-form-item label="编码名称">
<el-input
@@ -313,12 +313,13 @@
{{ dict.label.true_or_false[scope.row.is_used] }}
</template>
</el-table-column>
<el-table-column prop="vehicle_type" label="载具类型" min-width="120">
<el-table-column prop="vehicle_type" label="载具类型" min-width="80">
<template slot-scope="scope">
{{ dict.label.vehicle_type[scope.row.vehicle_type] }}
</template>
</el-table-column>
<el-table-column prop="vehicle_code" label="载具编码" min-width="120" />
<el-table-column prop="vehicle_code" label="载具编码" min-width="80" />
<el-table-column prop="material_code" label="物料编码" min-width="260" />
<el-table-column prop="remark" label="备注" min-width="100" show-overflow-tooltip />
<el-table-column prop="update_optname" label="修改人" />
<el-table-column prop="update_time" label="修改时间" width="150" />

View File

@@ -7,66 +7,36 @@
:inline="true"
class="demo-form-inline"
label-position="right"
label-width="80px"
label-suffix=":"
label-width="90px"
label-suffix=""
>
<el-form-item label="任务">
<label slot="label">&nbsp;&nbsp;&nbsp;:</label>
<el-form-item label="任务编码">
<el-input
v-model="query.task_code"
clearable
style="width: 180px"
placeholder="任务"
placeholder="任务编码"
@keyup.enter.native="crud.toQuery"
/>
</el-form-item>
<el-form-item label="载具">
<label slot="label">&nbsp;&nbsp;&nbsp;:</label>
<el-form-item label="载具编码">
<el-input
v-model="query.vehicle_code"
clearable
style="width: 180px"
placeholder="载具"
placeholder="载具编码"
@keyup.enter.native="crud.toQuery"
/>
</el-form-item>
<el-form-item label="点位编码">
<el-form-item label="起点终点">
<el-input
v-model="query.point_code"
clearable
style="width: 180px"
placeholder="起点"
placeholder="起点终点"
@keyup.enter.native="crud.toQuery"
/>
</el-form-item>
<el-form-item label="任务类型">
<treeselect
v-model="query.task_type"
:load-options="loadChildNodes"
:options="classes1"
style="width: 180px"
placeholder="请选择"
/>
</el-form-item>
<el-form-item label="完成方式">
<el-select
v-model="query.finished_type"
style="width: 180px"
placeholder="完成方式"
class="filter-item"
clearable
@change="hand"
>
<el-option
v-for="item in finishTypeList"
:key="item.code"
clearable
:label="item.name"
:value="item.code"
/>
</el-select>
</el-form-item>
<el-form-item label="创建时间">
<el-date-picker
v-model="query.createTime"
@@ -117,25 +87,26 @@
<el-table-column v-if="false" prop="material_id" label="物料标识" min-width="150" show-overflow-tooltip />
<el-table-column prop="task_code" label="任务编码" min-width="100" show-overflow-tooltip />
<el-table-column v-if="false" prop="task_type" label="任务类型" />
<el-table-column prop="acs_task_type" label="acs任务类型" min-width="120" show-overflow-tooltip >
<el-table-column v-if="false" prop="acs_task_type" label="acs任务类型" min-width="120" show-overflow-tooltip >
<template slot-scope="scope">
{{ dict.label.acs_task_type[scope.row.acs_task_type] }}
</template>
</el-table-column>
<el-table-column prop="task_name" label="任务描述" min-width="120" show-overflow-tooltip />
<el-table-column prop="task_name" label="任务名称" min-width="120" show-overflow-tooltip />
<el-table-column v-if="false" prop="task_type_name" label="任务类型" min-width="120" show-overflow-tooltip />
<el-table-column v-if="false" prop="task_status" label="任务状态" />
<el-table-column prop="task_status_name" label="任务状态" width="95px" :formatter="formatTaskStatusName" />
<el-table-column prop="vehicle_type" label="载具类型" min-width="100" show-overflow-tooltip >
<el-table-column prop="point1_name" label="起点" width="150" />
<el-table-column prop="point1_region_name" label="起点区域" width="80" />
<el-table-column prop="point2_name" label="终点" min-width="150" show-overflow-tooltip />
<el-table-column prop="point2_region_name" label="终点区域" min-width="80" show-overflow-tooltip />
<el-table-column prop="vehicle_type" label="载具类型" min-width="80" show-overflow-tooltip >
<template slot-scope="scope">
{{ dict.label.vehicle_type[scope.row.vehicle_type] }}
</template>
</el-table-column>
<el-table-column prop="vehicle_code" label="载具编码" min-width="100" show-overflow-tooltip />
<el-table-column prop="point_code1" label="点位1" width="120" />
<el-table-column prop="point1_region_name" label="区域1" width="120" />
<el-table-column prop="point_code2" label="点位2" min-width="120" show-overflow-tooltip />
<el-table-column prop="point2_region_name" label="区域2" min-width="120" show-overflow-tooltip />
<el-table-column prop="material_code" label="物料编码" min-width="260" show-overflow-tooltip />
<!--<el-table-column prop="point_code3" label="点位3" min-width="100" show-overflow-tooltip />
<el-table-column prop="point3_region_name" label="区域3" min-width="120" show-overflow-tooltip />-->
<!--<el-table-column prop="point_code3" label="点位3" width="85" />
@@ -218,7 +189,7 @@ export default {
sort: 'task_id,desc',
crudMethod: { ...crudTask },
query: {
task_code: '', vehicle_code: '', start_point_code: '', next_point_code: '', task_type: '', finished_type: '', task_status: ''
task_code: '', vehicle_code: '', start_point_code: '', next_point_code: '', task_type: '', finished_type: '', task_status: ['-1']
},
optShow: {
add: false,
@@ -254,7 +225,6 @@ export default {
crudTask.getFinishType().then(data => {
this.finishTypeList = data
})
this.crud.query.task_status = ['-1']
this.crud.toQuery()
},
methods: {