|
@@ -4,10 +4,30 @@
|
|
|
<el-col :span="24">
|
|
|
<el-card shadow="always">
|
|
|
<div slot="header" class="clearfix">
|
|
|
- <span>产线运行记录</span>
|
|
|
-
|
|
|
- <el-radio v-model="exeStatus" label="1">全部</el-radio>
|
|
|
- <el-radio v-model="exeStatus" label="0">执行中</el-radio>
|
|
|
+ <span style="margin-left: 15px;">
|
|
|
+ <span>产线运行记录:</span>
|
|
|
+ <el-radio v-model="exeStatus" label="1">全部</el-radio>
|
|
|
+ <el-radio v-model="exeStatus" label="0">执行中</el-radio>
|
|
|
+ </span>
|
|
|
+ <!-- <span style="margin-left: 15px;">
|
|
|
+ <span>任务类型:</span>
|
|
|
+ <el-select v-model="taskType" clearable :placeholder='$t("common.pleaseSelect")' size="medium" style="width: 150px;">
|
|
|
+ <el-option
|
|
|
+ v-for="item in taskTypeData"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </span> -->
|
|
|
+ <span style="margin-left: 15px;">
|
|
|
+ <span>批次:</span>
|
|
|
+ <el-input v-model="completeBatchNo" :placeholder='$t("common.pleaseSelect")' style="width: 150px;" ></el-input>
|
|
|
+ </span>
|
|
|
+ <span style="margin-left: 15px;">
|
|
|
+ <span>零件编号:</span>
|
|
|
+ <el-input v-model="uniqueCode" :placeholder='$t("common.pleaseSelect")' style="width: 150px;"></el-input>
|
|
|
+ </span>
|
|
|
|
|
|
<el-button type="primary" size="mini" @click="getLog()">刷新</el-button>
|
|
|
</div>
|
|
@@ -352,6 +372,16 @@ export default {
|
|
|
dialogVisible: false,
|
|
|
id: '',
|
|
|
exeStatus:'1',
|
|
|
+ taskType:'',
|
|
|
+ uniqueCode:'',
|
|
|
+ completeBatchNo:'',
|
|
|
+ taskTypeData: [{
|
|
|
+ value: '1',
|
|
|
+ label: '物料'
|
|
|
+ }, {
|
|
|
+ value: '2',
|
|
|
+ label: '刀具'
|
|
|
+ }],
|
|
|
visible: false,
|
|
|
taskNodeList: []
|
|
|
}
|
|
@@ -574,6 +604,9 @@ export default {
|
|
|
this.queryParams.current = params.current ? params.current : this.queryParams.current
|
|
|
this.queryParams.size = params.size ? params.size : this.queryParams.size
|
|
|
this.queryParams.model.exeStatus = this.exeStatus=='1'? '' : '2'
|
|
|
+ this.queryParams.model.taskType = this.taskType
|
|
|
+ this.queryParams.model.uniqueCode = this.uniqueCode
|
|
|
+ this.queryParams.model.completeBatchNo = this.completeBatchNo
|
|
|
dispatchMgrApi.selectLogs(this.queryParams).then((response) => {
|
|
|
const res = response.data;
|
|
|
this.loading = false
|