|
|
|
@ -7,13 +7,16 @@ |
|
|
|
<el-form-item :label="'生产订单号'"> |
|
|
|
<el-input v-model="searchData.orderNo" style="width: 130px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'派工单号'"> |
|
|
|
<el-input v-model="searchData.seqNo" style="width: 120px" onkeyup="value=value.replace(/^(0+)|[^\d]+/g,'')"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'检验单类型'"> |
|
|
|
<el-select v-model="searchData.toTypeFlag" style="width: 120px"> |
|
|
|
<el-select v-model="searchData.toTypeFlagDb" style="width: 120px"> |
|
|
|
<el-option label="全部" value=""></el-option> |
|
|
|
<el-option label="混炼胶入库" value="混炼胶入库"></el-option> |
|
|
|
<el-option label="硫化检验单" value="硫化检验单"></el-option> |
|
|
|
<el-option label="进料检验" value="进料检验"></el-option> |
|
|
|
<el-option label="物料过期送检" value="物料过期送检"></el-option> |
|
|
|
<el-option label="混炼胶入库" value="W"></el-option> |
|
|
|
<el-option label="硫化检验单" value="I"></el-option> |
|
|
|
<el-option label="进料检验" value="Q"></el-option> |
|
|
|
<el-option label="物料过期送检" value="S"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'是否检验'"> |
|
|
|
@ -379,12 +382,13 @@ |
|
|
|
workCenterNo: '', |
|
|
|
partNo: '', |
|
|
|
site: '', |
|
|
|
toTypeFlag:'', |
|
|
|
toTypeFlagDb:'', |
|
|
|
inspectedFlag:'', |
|
|
|
needReceiveFlag:'N', |
|
|
|
endDate:'', |
|
|
|
startDate:'', |
|
|
|
operatorName:'', |
|
|
|
seqNo:'', |
|
|
|
}, |
|
|
|
height2:600, |
|
|
|
inspectData:{ |
|
|
|
@ -497,7 +501,6 @@ |
|
|
|
inspectSave(this.inspectData).then(({data}) => { |
|
|
|
if (data && data.code === 0) { |
|
|
|
this.search (); |
|
|
|
debugger |
|
|
|
let printData=data.row |
|
|
|
printData.userId=this.$store.state.user.name |
|
|
|
if(this.inspectData.toTypeFlagDb=='S'){ |
|
|
|
@ -505,7 +508,7 @@ |
|
|
|
array.push(printData) |
|
|
|
printInspectStockLabel(array) |
|
|
|
}else { |
|
|
|
if(printData.toTypeFlagDb!='I'){ |
|
|
|
if(this.inspectData.toTypeFlagDb!='I'){ |
|
|
|
printData.seqNo=printData.orderNo |
|
|
|
} |
|
|
|
let array=[]; |
|
|
|
@ -553,14 +556,20 @@ |
|
|
|
}) |
|
|
|
}, |
|
|
|
cancelInspect(row){ |
|
|
|
this.$confirm(`是否删除这条检验单?`, '提示', { |
|
|
|
confirmButtonText: '确定', |
|
|
|
cancelButtonText: '取消', |
|
|
|
type: 'warning' |
|
|
|
}).then(() => { |
|
|
|
if(row.toTypeFlag==='硫化检验单'){ |
|
|
|
this.$alert('这个检验单不是重复的检验单无法删除', '错误', { |
|
|
|
confirmButtonText: '确定' |
|
|
|
}) |
|
|
|
|
|
|
|
}else { |
|
|
|
this.$confirm(`是否删除这条检验单?`, '提示', { |
|
|
|
confirmButtonText: '确定', |
|
|
|
cancelButtonText: '取消', |
|
|
|
type: 'warning' |
|
|
|
}).then(() => { |
|
|
|
cancelInspect(row).then(({data}) => { |
|
|
|
if (data && data.code === 0) { |
|
|
|
this.search (); |
|
|
|
this.search(); |
|
|
|
this.$message({ |
|
|
|
message: '操作成功', |
|
|
|
type: 'success', |
|
|
|
@ -568,14 +577,15 @@ |
|
|
|
onClose: () => { |
|
|
|
} |
|
|
|
}) |
|
|
|
}else { |
|
|
|
} else { |
|
|
|
this.$alert(data.msg, '错误', { |
|
|
|
confirmButtonText: '确定' |
|
|
|
}) |
|
|
|
} |
|
|
|
}) |
|
|
|
}).catch(() => { |
|
|
|
}) |
|
|
|
}).catch(() => { |
|
|
|
}) |
|
|
|
} |
|
|
|
}, |
|
|
|
toPrint(row){ |
|
|
|
if(row.toTypeFlagDb=='S') { |
|
|
|
@ -597,7 +607,7 @@ |
|
|
|
if (data && data.code === 0) { |
|
|
|
let printData=data.row |
|
|
|
printData.userId=this.$store.state.user.name |
|
|
|
if(printData.toTypeFlagDb!='I'){ |
|
|
|
if(row.toTypeFlagDb!='I'){ |
|
|
|
printData.seqNo=printData.orderNo |
|
|
|
} |
|
|
|
if(row.toTypeFlag=='硫化检验单(重复)'){ |
|
|
|
|