zs
2025-06-04 5a149d626ae8bc3fa4bddbb53f8caf40f51f6da6
PipeLineLems/pipelinelems_web/src/widgets/PipeAccessoryAssembly/Views/Pages/PipeAccessoryAssembly/PipeAccessoryAssembly.tsx
@@ -62,6 +62,8 @@
      openDetail,
      onSuccess,
      onBeforeUpload,
      onSendFlangeCode,
      onFinishSendFlangeCode
    } = usePipeAccessoryAssembly(props, ctx)
    // 查询表单数据
@@ -181,7 +183,7 @@
const paramForProcessRoute= {
  processName: '法兰冲码工序',
  ProcessName_FilterMode:2,//精准查询
  pipeSpecCode: '',
  pipeSpecCode: 'XXX',//默认先给个不存在的数据
  pipeSpecCode_FilterMode:2,//精准查询
}
@@ -189,13 +191,31 @@
    // 刷新工艺信息
    const refreshProcessRoute = () => {
      console.log('执行 刷新工艺信息')
      // if (queryForm.value.pipeSpecCode == '') {
      //   ElMessage.error('请输入管段编码')
      //   return
      // }
      if (queryForm.value.pipeSpecCode == '') {
        ElMessage.error('请输入管段编码')
        return
      }
      routeUrl.value="/api/v1/PipeLineLems/workTask/page";
      paramForProcessRoute.pipeSpecCode = queryForm.value.pipeSpecCode
      tableRef.value.getList(paramForProcessRoute)  
    }
     // 下发法兰冲码
     const sendFlangeCode = () => {
      console.log('执行 下发法兰冲码')
      if (queryForm.value.pipeSpecCode == '') {
        ElMessage.error('请输入管段编码')
        return
      }
       onSendFlangeCode();
    }
     // 完工法兰冲码
     const finishSendFlangeCode = () => {
      console.log('执行 完工法兰冲码')
      if (queryForm.value.pipeSpecCode == '') {
        ElMessage.error('请输入管段编码')
        return
      }
      onFinishSendFlangeCode();
    }
    // 开工事件处理
    const startWork = () => {
@@ -539,10 +559,16 @@
          </div> */}
          <div class="info-block">
            <h2 class="block-title">工艺信息</h2>
            <div class={styles.actionButtons}>
            <div class={styles.actionButtons} style="margin-bottom:5px;">
              <ElButton type="warning" onClick={refreshProcessRoute}>
                刷新
              </ElButton>
              <ElButton type="warning" onClick={sendFlangeCode}>
                下发法兰冲码
              </ElButton>
              <ElButton type="warning" onClick={finishSendFlangeCode}>
                完工法兰冲码
              </ElButton>
            </div>
            <RenderBaseTable
              url={routeUrl.value}