|
|
@@ -335,6 +335,7 @@ import {
|
|
|
getPipeDetailByOrderItemId,
|
|
|
getPipeTaskItemListByOrderId,
|
|
|
addInspectProject,
|
|
|
+ getInputIdByEquipId,
|
|
|
} from '@/api/pipe/pipeTaskOrder'
|
|
|
import { updateEquipPipeSafetyManager } from '@/api/pipe/pipeEquip'
|
|
|
import NavBar from '@/components/NavBar/NavBar.vue'
|
|
|
@@ -866,9 +867,18 @@ const handleUpdateSafetyManagerConfirm = async (params: { name: string; phone: s
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-const handleRouteToEquipmentDetail = (item: any, pageType: string) => {
|
|
|
+const handleRouteToEquipmentDetail = async (item: any, pageType: string) => {
|
|
|
+ uni.showLoading({ title: '加载中'})
|
|
|
+ const equipPipeId = item.equipPipeId
|
|
|
+ const inputIdResp = await getInputIdByEquipId({ equipId: equipPipeId })
|
|
|
+ if (inputIdResp.code != 0 || inputIdResp.data == '') {
|
|
|
+ uni.showToast({ title: '查找设备信息失败', icon: 'none' })
|
|
|
+ return
|
|
|
+ }
|
|
|
+ uni.hideLoading()
|
|
|
+ const inputId = inputIdResp.data
|
|
|
uni.navigateTo({
|
|
|
- url: `/pages/equipment/detail/equipmentDetail?orderId=${orderId.value}&orderItemId=${item.id}&equipId=${item.equipId}&pageType=${pageType}&useOnline=1&canEdit=${true}`,
|
|
|
+ url: `/pages/equipment/detail/equipmentDetail?orderId=${orderId.value}&orderItemId=${inputId}&equipId=${equipPipeId}&pageType=${pageType}&useOnline=1&canEdit=${true}`,
|
|
|
})
|
|
|
}
|
|
|
</script>
|