From ea1dc1afc4256766b56a409b8984fc84f1040d5f Mon Sep 17 00:00:00 2001 From: huangchenhao <123673748@qq.com> Date: Wed, 6 May 2026 09:31:28 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=81=A2=E5=A4=8D=E9=87=8D=E5=BB=BAH5?= =?UTF-8?q?=20=E6=B7=BB=E5=8A=A0=E5=8A=A0=E8=BD=BD=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/mobile/src/views/Rebuild/Rebuild.vue | 209 +++++++++--------- .../src/views/Rebuild/RebuildDetails.vue | 8 +- 2 files changed, 116 insertions(+), 101 deletions(-) diff --git a/packages/mobile/src/views/Rebuild/Rebuild.vue b/packages/mobile/src/views/Rebuild/Rebuild.vue index 8b2b6f3..8fb51ce 100644 --- a/packages/mobile/src/views/Rebuild/Rebuild.vue +++ b/packages/mobile/src/views/Rebuild/Rebuild.vue @@ -1,40 +1,47 @@ - - + + - + - - - - 审批通过 - 审批驳回 - 待审批 - + + + + + 审批通过 + 审批驳回 + 待审批 + - - - 起止桩号:{{ `${item.startStakeNo} - - ${item.endStakeNo}`}} - - 路况位置:{{ item.roadLocation }} - 提交日期:{{ item.submitTime }} - - - - - - + + + + 起止桩号:{{ + `${item.startStakeNo} - + ${item.endStakeNo}` + }} + + + 路况位置:{{ item.roadLocation }} + + + 提交日期:{{ item.submitTime }} + + + + + + + - - - + + + + - - 项目填报 - - + 项目填报 + \ No newline at end of file + diff --git a/packages/mobile/src/views/Rebuild/RebuildDetails.vue b/packages/mobile/src/views/Rebuild/RebuildDetails.vue index 40ceaf9..39ad782 100644 --- a/packages/mobile/src/views/Rebuild/RebuildDetails.vue +++ b/packages/mobile/src/views/Rebuild/RebuildDetails.vue @@ -1,7 +1,7 @@ - + {{ data.projectName }} @@ -26,7 +26,7 @@ 恢复重建预估费用: {{ data.estimatedCost }} - + @@ -56,6 +56,7 @@ const router = useRouter() const route = useRoute() const data = ref({}) +const loading = ref(false) onMounted(() => { if (route.params.data) { @@ -69,6 +70,7 @@ onMounted(() => { const getDetaillData = async (id) => { try { + loading.value = true const res = await request({ url: '/snow-ops-platform/recovery/getById', method: 'GET', @@ -82,6 +84,8 @@ const getDetaillData = async (id) => { } catch (error) { showToast('获取详情失败,请稍后重试') console.log('error', error); + } finally { + loading.value = false } }