diff --git a/packages/mobile/src/assets/images/banenr.png b/packages/mobile/src/assets/images/banenr.png new file mode 100644 index 0000000..4809592 Binary files /dev/null and b/packages/mobile/src/assets/images/banenr.png differ diff --git a/packages/mobile/src/assets/images/人员管理icon.png b/packages/mobile/src/assets/images/人员管理icon.png new file mode 100644 index 0000000..7b5831b Binary files /dev/null and b/packages/mobile/src/assets/images/人员管理icon.png differ diff --git a/packages/mobile/src/assets/images/恢复重建icon.png b/packages/mobile/src/assets/images/恢复重建icon.png new file mode 100644 index 0000000..823f7b5 Binary files /dev/null and b/packages/mobile/src/assets/images/恢复重建icon.png differ diff --git a/packages/mobile/src/assets/images/灾毁管理icon.png b/packages/mobile/src/assets/images/灾毁管理icon.png new file mode 100644 index 0000000..6559ab5 Binary files /dev/null and b/packages/mobile/src/assets/images/灾毁管理icon.png differ diff --git a/packages/mobile/src/assets/images/物资管理icon.png b/packages/mobile/src/assets/images/物资管理icon.png new file mode 100644 index 0000000..007769b Binary files /dev/null and b/packages/mobile/src/assets/images/物资管理icon.png differ diff --git a/packages/mobile/src/assets/images/组 104.png b/packages/mobile/src/assets/images/组 104.png deleted file mode 100644 index aa43209..0000000 Binary files a/packages/mobile/src/assets/images/组 104.png and /dev/null differ diff --git a/packages/mobile/src/assets/images/组 105(1).png b/packages/mobile/src/assets/images/组 105(1).png deleted file mode 100644 index fd55a39..0000000 Binary files a/packages/mobile/src/assets/images/组 105(1).png and /dev/null differ diff --git a/packages/mobile/src/assets/images/组 105.png b/packages/mobile/src/assets/images/组 105.png deleted file mode 100644 index 9b79de3..0000000 Binary files a/packages/mobile/src/assets/images/组 105.png and /dev/null differ diff --git a/packages/mobile/src/assets/images/组 106.png b/packages/mobile/src/assets/images/组 106.png deleted file mode 100644 index 2459003..0000000 Binary files a/packages/mobile/src/assets/images/组 106.png and /dev/null differ diff --git a/packages/mobile/src/assets/images/组 63.png b/packages/mobile/src/assets/images/组 63.png deleted file mode 100644 index b4102b5..0000000 Binary files a/packages/mobile/src/assets/images/组 63.png and /dev/null differ diff --git a/packages/mobile/src/assets/images/设备管理icon.png b/packages/mobile/src/assets/images/设备管理icon.png new file mode 100644 index 0000000..6e7411d Binary files /dev/null and b/packages/mobile/src/assets/images/设备管理icon.png differ diff --git a/packages/mobile/src/assets/images/预警信息icon.png b/packages/mobile/src/assets/images/预警信息icon.png new file mode 100644 index 0000000..603f24a Binary files /dev/null and b/packages/mobile/src/assets/images/预警信息icon.png differ diff --git a/packages/mobile/src/views/DisasterManagement/IceDisaster/IceDisaster.vue b/packages/mobile/src/views/DisasterManagement/IceDisaster/IceDisaster.vue index 4eecb6c..fba3c85 100644 --- a/packages/mobile/src/views/DisasterManagement/IceDisaster/IceDisaster.vue +++ b/packages/mobile/src/views/DisasterManagement/IceDisaster/IceDisaster.vue @@ -15,11 +15,20 @@ 校准时间 + + @@ -192,6 +201,10 @@ const formData = ref({ yhzMaterialList: [], }); +const routeFilterForm = ref({ + routeType: '', +}); + const parsePointValue = point => { if (!point) { return { longitude: null, latitude: null }; @@ -221,6 +234,20 @@ const parsePointValue = point => { return { longitude: null, latitude: null }; }; +const resetRouteFields = () => { + formData.value.event.routeNo = ''; + formData.value.event.startStakeNo = ''; + formData.value.event.startStakeLng = ''; + formData.value.event.startStakeLat = ''; + formData.value.event.endStakeNo = ''; + formData.value.event.endStakeLng = ''; + formData.value.event.endStakeLat = ''; +}; + +const handleRouteTypeChange = () => { + resetRouteFields(); +}; + const handleRouteNoChange = (item = {}) => { formData.value.event.routeNo = item.routeCode; formData.value.event.startStakeNo = item.startStakeNo; diff --git a/packages/mobile/src/views/DisasterManagement/WaterDisaster/WaterDisaster.vue b/packages/mobile/src/views/DisasterManagement/WaterDisaster/WaterDisaster.vue index b161ae8..3987009 100644 --- a/packages/mobile/src/views/DisasterManagement/WaterDisaster/WaterDisaster.vue +++ b/packages/mobile/src/views/DisasterManagement/WaterDisaster/WaterDisaster.vue @@ -29,8 +29,22 @@ 校准时间 + + - + @@ -204,6 +218,10 @@ const formData = ref({ fileList: [] }) +const routeFilterForm = ref({ + routeType: '' +}) + const submitting = ref(false) // 时间选择器范围 @@ -251,6 +269,20 @@ const parsePointValue = (point) => { return { longitude: null, latitude: null } } +const resetRouteFields = () => { + formData.value.event.routeNo = '' + formData.value.event.startStakeNo = '' + formData.value.event.startStakeLng = '' + formData.value.event.startStakeLat = '' + formData.value.event.endStakeNo = '' + formData.value.event.endStakeLng = '' + formData.value.event.endStakeLat = '' +} + +const handleRouteTypeChange = () => { + resetRouteFields() +} + const handleRouteNoChange = (item) => { formData.value.event.routeNo = item.routeCode formData.value.event.startStakeNo = item.startStakeNo diff --git a/packages/mobile/src/views/DisasterManagement/components/LossList.vue b/packages/mobile/src/views/DisasterManagement/components/LossList.vue index 69aaaf8..f3a543a 100644 --- a/packages/mobile/src/views/DisasterManagement/components/LossList.vue +++ b/packages/mobile/src/views/DisasterManagement/components/LossList.vue @@ -17,7 +17,11 @@ - 添加损失 + + + 添加损失 + + diff --git a/packages/mobile/src/views/DisasterManagement/components/MaterialPicker.vue b/packages/mobile/src/views/DisasterManagement/components/MaterialPicker.vue index a0d0e54..d7ccc2a 100644 --- a/packages/mobile/src/views/DisasterManagement/components/MaterialPicker.vue +++ b/packages/mobile/src/views/DisasterManagement/components/MaterialPicker.vue @@ -18,9 +18,13 @@ - - 添加物资 - + + + + 添加物资 + + + --> - + diff --git a/packages/mobile/src/views/Home.vue b/packages/mobile/src/views/Home.vue index cd0d940..fb529a8 100644 --- a/packages/mobile/src/views/Home.vue +++ b/packages/mobile/src/views/Home.vue @@ -3,22 +3,27 @@ - - - - - - - {{ item.text }} - - - + + + + + + + + {{ card.text }} + + + + + + + + {{ item.text }} + + + + 请在服务站授权定位 取消 - 授权定位 + 授权定位 \ No newline at end of file + diff --git a/packages/mobile/src/views/Rebuild/Rebuild.vue b/packages/mobile/src/views/Rebuild/Rebuild.vue index 8b2b6f3..1845227 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/RebuildAdd.vue b/packages/mobile/src/views/Rebuild/RebuildAdd.vue index 1e57e7b..1f749c7 100644 --- a/packages/mobile/src/views/Rebuild/RebuildAdd.vue +++ b/packages/mobile/src/views/Rebuild/RebuildAdd.vue @@ -1,59 +1,109 @@ - - - - - - - - - - - 公里 - - - - - - - - - - 万元 - - - - - - - - - - 提交 - - + + + + + + + + + + 公里 + + + + + + + + 万元 + + + + + + 提交 + - 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 } } diff --git a/packages/mobile/src/views/WarningMessage/WarningMessage.vue b/packages/mobile/src/views/WarningMessage/WarningMessage.vue index 776b07a..f5e3a87 100644 --- a/packages/mobile/src/views/WarningMessage/WarningMessage.vue +++ b/packages/mobile/src/views/WarningMessage/WarningMessage.vue @@ -100,7 +100,7 @@ const getData = async (keyword = '') => { const markNoticeRead = async id => { await request({ url: `/snow-ops-platform/weather-warning/notice/${id}/_read`, - method: 'put', + method: 'post', }); };