| | |
| | | |
| | | onMounted(() => { |
| | | // 组件挂载后获取型号列表和库位号列表 |
| | | getModelList() |
| | | getPlaceNoList() |
| | | // getModelList() |
| | | // getPlaceNoList() |
| | | }) |
| | | |
| | | // 组盘操作 |
| | |
| | | } |
| | | const handleChange =async (value) => { |
| | | console.log('输入内容确认:', value); // 失去焦点或回车时触发 |
| | | if(value==''){ |
| | | initQueryForm(); |
| | | return; |
| | | } |
| | | // 在此处添加业务逻辑(如校验、提交等) |
| | | const param={ |
| | | pipeSpecCode:value, |
| | | pipeSpecCode_FilterMode:2,//精准查询 |
| | | processName:'装配工序', |
| | | processName:'切割工序', |
| | | processName_FilterMode:2,//精准查询 |
| | | } |
| | | const workPlan = await getPickRet(param); |
| | | console.log('返回:'+workPlan); |
| | | if(workPlan.code!="200"){ |
| | | ElMessage.error('没有找到数据'); |
| | | queryForm.value ={ pipeSpecCode: '', |
| | | continerNo:'', |
| | | placeNo:'', |
| | | processRouteNumber: '', |
| | | taskCode: '', |
| | | length: '', |
| | | projectNumber: '', |
| | | shipNumber: '', |
| | | material: '', |
| | | outerDiameter: '', |
| | | thickness: '', |
| | | plannedStartTime: '', |
| | | plannedEndTime: '', |
| | | workstationCode: '', |
| | | processName: '', |
| | | equipmentCode: ''} |
| | | initQueryForm(); |
| | | }else{ |
| | | queryForm.value=workPlan.data.workPlan; |
| | | |
| | |
| | | queryForm.value.continerNo=workPlan.data.continerNo; |
| | | } |
| | | }; |
| | | |
| | | const initQueryForm=()=>{ |
| | | queryForm.value ={ pipeSpecCode: '', |
| | | continerNo:'', |
| | | placeNo:'', |
| | | processRouteNumber: '', |
| | | taskCode: '', |
| | | length: '', |
| | | projectNumber: '', |
| | | shipNumber: '', |
| | | material: '', |
| | | outerDiameter: '', |
| | | thickness: '', |
| | | plannedStartTime: '', |
| | | plannedEndTime: '', |
| | | workstationCode: '', |
| | | processName: '', |
| | | equipmentCode: ''} |
| | | } |
| | | |
| | | // 分拣事件处理 |
| | | const startWork = () => { |
| | |
| | | ).then(async () => { |
| | | //您的业务逻辑 |
| | | const param={ |
| | | taskCode:queryForm.value.taskCode, |
| | | pipeSpecCode:queryForm.value.pipeSpecCode, |
| | | continerNo:queryForm.value.continerNo, |
| | | placeNo:queryForm.value.placeNo |