schangxiang@126.com
2025-05-19 ed231e8624dd3b5ad021ea02cb0818d9fdfc4eb1
PipeLineLems/pipelinelems_web/src/widgets/PipeAccessoryAssembly/Views/Pages/PipeAccessoryAssembly/PipeAccessoryAssembly.tsx
@@ -50,8 +50,8 @@
    onMounted(() => {
      // 组件挂载后获取型号列表和库位号列表
      getModelList()
      getPlaceNoList()
      // getModelList()
      // getPlaceNoList()
    })
    // 组盘操作
@@ -96,6 +96,10 @@
    }
    const handleChange =async (value) => {
      console.log('输入内容确认:', value); // 失去焦点或回车时触发
      if(value==''){
        initQueryForm();
        return;
      }
      // 在此处添加业务逻辑(如校验、提交等)
      const param={
        pipeSpecCode:value,
@@ -107,24 +111,27 @@
      console.log('返回:'+workPlan);
      if(workPlan==''){
        ElMessage.error('没有找到数据'); 
        queryForm.value ={ pipeSpecCode: '',
          processRouteNumber: '',
          taskCode: '',
          length: '',
          projectNumber: '',
          shipNumber: '',
          material: '',
          outerDiameter: '',
          thickness: '',
          plannedStartTime: '',
          plannedEndTime: '',
          workstationCode: '',
          processName: '',
          equipmentCode: ''}
        initQueryForm();
      }else{
        queryForm.value=workPlan;
      }
    };
    const initQueryForm=()=>{
      queryForm.value ={ pipeSpecCode: '',
        processRouteNumber: '',
        taskCode: '',
        length: '',
        projectNumber: '',
        shipNumber: '',
        material: '',
        outerDiameter: '',
        thickness: '',
        plannedStartTime: '',
        plannedEndTime: '',
        workstationCode: '',
        processName: '',
        equipmentCode: ''}
    }
    // 开工事件处理
    const startWork = () => {
@@ -204,9 +211,9 @@
          <div class={styles.actionButtons}>
            <ElButton type="warning" onClick={startWork}>开工</ElButton>
            <ElButton type="warning" onClick={finishWork}>完工</ElButton>
            <ElButton type="warning">暂停</ElButton>
            {/* <ElButton type="warning">暂停</ElButton>
            <ElButton type="warning">自动</ElButton>
            <ElButton type="warning">质检</ElButton>
            <ElButton type="warning">质检</ElButton> */}
          </div>
          <h2 class={styles.blockTitle}>当前任务</h2>