|
|
|
@ -21,6 +21,7 @@ import {dict, getSljhPgd, getYcldw, shangLiao} from "@/api/zyjh";
|
|
|
|
|
import {getBzryList} from "@/api/sjzx/bzzGL";
|
|
|
|
|
import TipsComp from "@/views/zyjhzx/components/TipsComp.vue";
|
|
|
|
|
import ZyjhSelectComp from "@/views/zyjhzx/components/SelectComp.vue";
|
|
|
|
|
import {EventBus} from "@/event-bus";
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
|
name:'SLiao',
|
|
|
|
@ -66,7 +67,6 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
sockets:{
|
|
|
|
|
zyjhzx(data){
|
|
|
|
|
|
|
|
|
|
if (this.deviceId!==data.msg.deviceId&&data.msg.actionType!=='开始报工'){
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
@ -79,19 +79,17 @@ export default {
|
|
|
|
|
this.$message.warning('短号有重复,请使用全工单号重新派工!!!')
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
console.log(this.currentDw,this.currentDwIndex)
|
|
|
|
|
if(!this.currentDw||this.currentDwIndex===-1){
|
|
|
|
|
this.$message.warning('请选择上料垛位')
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
console.log(this.currentDw)
|
|
|
|
|
|
|
|
|
|
const currentWorker=this.getCurrentWorker()
|
|
|
|
|
if (!currentWorker){
|
|
|
|
|
this.$message.warning('请选择报工人')
|
|
|
|
|
}
|
|
|
|
|
let index=-1
|
|
|
|
|
let errorFlag=true
|
|
|
|
|
for (const item of this.list) {
|
|
|
|
|
index+=1
|
|
|
|
|
if (item.djh===data.msg.orderNumber||item.djh?.slice(-djhWhLengh)===data.msg.orderNumber){
|
|
|
|
@ -117,15 +115,24 @@ export default {
|
|
|
|
|
lph:item.sllph,
|
|
|
|
|
nbsbm:item.nbsbm,
|
|
|
|
|
bfr:currentWorker.userCode,
|
|
|
|
|
type:'YCL'
|
|
|
|
|
type:'YCL',
|
|
|
|
|
deviceId:this.deviceId
|
|
|
|
|
}
|
|
|
|
|
shangLiao(data).then(res=>{
|
|
|
|
|
this.list.splice(index,1)
|
|
|
|
|
this.drawSljhItem(this.list)
|
|
|
|
|
})
|
|
|
|
|
errorFlag=false
|
|
|
|
|
break
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (errorFlag){
|
|
|
|
|
setTimeout(()=>{
|
|
|
|
|
EventBus.$emit('error', {
|
|
|
|
|
msg:'识别失败'
|
|
|
|
|
})
|
|
|
|
|
},3000)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
methods:{
|
|
|
|
@ -539,7 +546,7 @@ export default {
|
|
|
|
|
const {group}=initSearch()
|
|
|
|
|
this.layer.add(group)
|
|
|
|
|
|
|
|
|
|
//this.search(this.$refs.sliaoSearch.getQueryParam())
|
|
|
|
|
this.search(this.$refs.sliaoSearch.getQueryParam())
|
|
|
|
|
|
|
|
|
|
const {layer:sljhLayer,group:sljhGroup}=sljh(this.width,this.height)
|
|
|
|
|
this.sljhGroup=sljhGroup
|
|
|
|
|