schangxiang@126.com
2025-05-19 ed231e8624dd3b5ad021ea02cb0818d9fdfc4eb1
PipeLineLems/pipelinelems_web/src/widgets/PipeAccessoryPick/Views/Pages/PipeAccessoryPick/PipeAccessoryPick.tsx
@@ -51,8 +51,8 @@
    onMounted(() => {
      // 组件挂载后获取型号列表和库位号列表
      getModelList()
      getPlaceNoList()
      // getModelList()
      // getPlaceNoList()
    })
    // 组盘操作
@@ -97,17 +97,31 @@
    }
    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('没有找到数据'); 
        initQueryForm();
      }else{
        queryForm.value=workPlan.data.workPlan;
        queryForm.value.placeNo=workPlan.data.placeNo;
        queryForm.value.continerNo=workPlan.data.continerNo;
      }
    };
    const initQueryForm=()=>{
        queryForm.value ={ pipeSpecCode: '',
          continerNo:'',
          placeNo:'',
@@ -124,13 +138,7 @@
          workstationCode: '',
          processName: '',
          equipmentCode: ''}
      }else{
        queryForm.value=workPlan.data.workPlan;
        queryForm.value.placeNo=workPlan.data.placeNo;
        queryForm.value.continerNo=workPlan.data.continerNo;
      }
    };
    // 分拣事件处理
    const startWork = () => {