master
张林 2024-07-01 16:22:28 +08:00
parent ac8ac04469
commit 59ba1069ae
5 changed files with 31 additions and 11 deletions

View File

@ -219,15 +219,22 @@
<p class="title"> <p class="title">
<span class="line"></span><span class="h4">短时天气预报</span> <span class="line"></span><span class="h4">短时天气预报</span>
</p> </p>
<div class="time">{{ imgHourstm[0] }}{{ imgHourstm[1] }}</div> <div class="time" v-if="imgHourstm.length > 0">
{{ imgHourstm[0] }}{{ imgHourstm[1] }}
</div>
</div> </div>
<div class="imgs" style="height: 100%; text-align: center"> <div class="imgs" style="height: 100%; text-align: center">
<image <image
v-if="imgHoursList.url != ''"
:src="imgHoursList.url" :src="imgHoursList.url"
mode="aspectFit" mode="aspectFit"
v-if="imgHoursList.url"
></image> ></image>
<image class="noData" src="" mode="aspectFit" v-else></image> <image
v-if="imgHoursList.url == ''"
class="noData"
src="../../static/tabs//noData1.png"
mode="aspectFit"
></image>
</div> </div>
</view> </view>
</view> </view>
@ -386,7 +393,7 @@ export default {
imgData: [], imgData: [],
imgHours: '', imgHours: '',
imgHourstm: [], imgHourstm: [],
imgHoursList: {}, imgHoursList: { url: '' },
interval: null, interval: null,
numPic: 0 numPic: 0
} }

View File

@ -318,7 +318,7 @@
</view> </view </view> </view
></view> ></view>
<view v-if="isMap"> <view v-if="isMap">
<newmap v-if="isMap" @back="back"></newmap> <newmap v-if="isMap" @back="back" @navBack="navBack"></newmap>
</view> </view>
</view> </view>
</template> </template>
@ -407,7 +407,7 @@ export default {
type: 'string', type: 'string',
required: true, required: true,
message: '请选择时间', message: '请选择时间',
trigger: ['blur', 'change'] trigger: ['change']
} }
] ]
// severity: [ // severity: [
@ -436,6 +436,9 @@ export default {
this.$refs.form3.setRules(this.rules2) this.$refs.form3.setRules(this.rules2)
}, },
methods: { methods: {
navBack () {
this.isMap = false
},
back (lnglat, address) { back (lnglat, address) {
console.log('搜索框22key', lnglat, address) console.log('搜索框22key', lnglat, address)
this.isMap = false this.isMap = false
@ -613,7 +616,7 @@ export default {
} else { } else {
params.fileIds = [] params.fileIds = []
} }
console.log('this.---can', params)
uni.$http uni.$http
.post('/gunshiApp/xfflood/iaCHsfwater/insert', params) .post('/gunshiApp/xfflood/iaCHsfwater/insert', params)
.then(res => { .then(res => {

View File

@ -347,7 +347,7 @@ export default {
type: 'string', type: 'string',
required: true, required: true,
message: '请选择工程名称', message: '请选择工程名称',
trigger: ['blur', 'change'] trigger: ['change']
} }
] ]
}, },

View File

@ -321,7 +321,7 @@ export default {
type: 'string', type: 'string',
required: true, required: true,
message: '请选择工程名称', message: '请选择工程名称',
trigger: ['blur', 'change'] trigger: ['change']
} }
], ],
severity: [ severity: [
@ -329,7 +329,7 @@ export default {
type: 'string', type: 'string',
required: true, required: true,
message: '请选择严重程度', message: '请选择严重程度',
trigger: ['blur', 'change'] trigger: ['change']
} }
] ]
}, },

View File

@ -1,5 +1,12 @@
<template> <template>
<view> <view>
<u-navbar
title="灾害发生地点"
@leftClick="navigateBack"
safeAreaInsetTop
fixed
placeholder
></u-navbar>
<view class="page-section page-section-gap"> <view class="page-section page-section-gap">
<map <map
style="width: 100%; height: 300px; flex: 1" style="width: 100%; height: 300px; flex: 1"
@ -59,6 +66,9 @@ export default {
onShow () {}, onShow () {},
onLoad () {}, onLoad () {},
methods: { methods: {
navigateBack () {
this.$emit('navBack', false)
},
backclick () { backclick () {
this.$emit('back', this.lnglat, this.address) this.$emit('back', this.lnglat, this.address)
}, },
@ -70,7 +80,7 @@ export default {
console.log('erreee', 'wgs84', 'gcj02') console.log('erreee', 'wgs84', 'gcj02')
uni.getLocation({ uni.getLocation({
type: 'wgs84', type: 'gcj02',
isHighAccuracy: 'true', isHighAccuracy: 'true',
geocode: 'true', geocode: 'true',
success: function (res) { success: function (res) {