| | |
| | | openDetail, |
| | | onSuccess, |
| | | onBeforeUpload, |
| | | onSendFlangeCode, |
| | | onFinishSendFlangeCode |
| | | } = usePipeAccessoryAssembly(props, ctx) |
| | | |
| | | // 查询表单数据 |
| | |
| | | equipmentCode: '', |
| | | }) |
| | | |
| | | const tableData = ref([ |
| | | { sequence: 1, flangeA: 'RF-200-1.6MPa', flangeB: 'WN-200-1.6MPa' }, |
| | | { sequence: 2, flangeA: 'WN-250-2.5MPa', flangeB: 'SO-250-2.5MPa' }, |
| | | { sequence: 3, flangeA: 'PL-300-1.0MPa', flangeB: 'RF-300-1.0MPa' }, |
| | | { sequence: 4, flangeA: 'SO-150-2.0MPa', flangeB: 'WN-150-2.0MPa' }, |
| | | { sequence: 5, flangeA: 'RF-400-1.6MPa', flangeB: 'PL-400-1.6MPa' }, |
| | | { sequence: 6, flangeA: 'WN-200-4.0MPa', flangeB: 'SO-200-4.0MPa' }, |
| | | { sequence: 7, flangeA: 'SO-300-1.6MPa', flangeB: 'RF-300-1.6MPa' }, |
| | | { sequence: 8, flangeA: 'PL-250-1.0MPa', flangeB: 'WN-250-1.0MPa' }, |
| | | { sequence: 9, flangeA: 'RF-150-2.5MPa', flangeB: 'SO-150-2.5MPa' }, |
| | | { sequence: 10, flangeA: 'WN-400-2.0MPa', flangeB: 'PL-400-2.0MPa' }, |
| | | ]) |
| | | const tableData2 = [ |
| | | { sequence: 1, flangeA: 'RF-200-1.6MPa', flangeB: 'WN-200-1.6MPa' }, |
| | | { sequence: 2, flangeA: 'WN-250-2.5MPa', flangeB: 'SO-250-2.5MPa' }, |
| | | { sequence: 3, flangeA: 'PL-300-1.0MPa', flangeB: 'RF-300-1.0MPa' }, |
| | | { sequence: 4, flangeA: 'SO-150-2.0MPa', flangeB: 'WN-150-2.0MPa' }, |
| | | { sequence: 5, flangeA: 'RF-400-1.6MPa', flangeB: 'PL-400-1.6MPa' }, |
| | | { sequence: 6, flangeA: 'WN-200-4.0MPa', flangeB: 'SO-200-4.0MPa' }, |
| | | { sequence: 7, flangeA: 'SO-300-1.6MPa', flangeB: 'RF-300-1.6MPa' }, |
| | | { sequence: 8, flangeA: 'PL-250-1.0MPa', flangeB: 'WN-250-1.0MPa' }, |
| | | { sequence: 9, flangeA: 'RF-150-2.5MPa', flangeB: 'SO-150-2.5MPa' }, |
| | | { sequence: 10, flangeA: 'WN-400-2.0MPa', flangeB: 'PL-400-2.0MPa' }, |
| | | ] |
| | | |
| | | const tableData3 = [ |
| | | { |
| | | date: '2016-05-03', |
| | | name: 'Tom', |
| | | address: 'No. 189, Grove St, Los Angeles', |
| | | }, |
| | | { |
| | | date: '2016-05-02', |
| | | name: 'Tom', |
| | | address: 'No. 189, Grove St, Los Angeles', |
| | | }, |
| | | { |
| | | date: '2016-05-04', |
| | | name: 'Tom', |
| | | address: 'No. 189, Grove St, Los Angeles', |
| | | }, |
| | | { |
| | | date: '2016-05-01', |
| | | name: 'Tom', |
| | | address: 'No. 189, Grove St, Los Angeles', |
| | | }, |
| | | ] |
| | | |
| | | // 数据源 |
| | | const modelOptions = ref<Array<{ value: string; label: string }>>([]) |
| | | const placeNoOptions = ref<Array<{ value: string; label: string }>>([]) |
| | |
| | | console.log('输入内容确认:', value) // 失去焦点或回车时触发 |
| | | if (value == '') { |
| | | initQueryForm() |
| | | |
| | | return |
| | | } |
| | | // 在此处添加业务逻辑(如校验、提交等) |
| | |
| | | initQueryForm() |
| | | } else { |
| | | queryForm.value = workPlan |
| | | refreshProcessRoute(); |
| | | } |
| | | } |
| | | const initQueryForm = () => { |
| | |
| | | processName: '', |
| | | equipmentCode: '', |
| | | } |
| | | |
| | | dataSource.value=[] //清空表格数据 |
| | | } |
| | | //您的业务逻辑 |
| | | const paramForProcessRoute= { |
| | | processName: '法兰冲码工序', |
| | | ProcessName_FilterMode:2,//精准查询 |
| | | pipeSpecCode: queryForm.value.pipeSpecCode, |
| | | pipeSpecCode: '', |
| | | pipeSpecCode_FilterMode:2,//精准查询 |
| | | } |
| | | |
| | | let routeUrl=ref(""); |
| | | // 刷新工艺信息 |
| | | const refreshProcessRoute = () => { |
| | | console.log('执行 刷新工艺信息') |
| | |
| | | // 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 = () => { |
| | |
| | | </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> |
| | | {/* <el-table stripe :data="tableData3" style="width: 100%"> |
| | | <el-table-column prop="date" label="Date" width="180" /> |
| | | <el-table-column prop="name" label="Name" width="180" /> |
| | | <el-table-column prop="address" label="Address" /> |
| | | </el-table> */} |
| | | <RenderBaseTable |
| | | url="/api/v1/PipeLineLems/workTask/page" |
| | | url={routeUrl.value} |
| | | dataSource={dataSource} |
| | | isChecked={true} |
| | | isDrag={true} |