feat:homeIndex

master
张林 2024-06-11 16:06:10 +08:00
parent 6bc49a7d68
commit 2cbfc7330f
6 changed files with 89 additions and 89 deletions

View File

@ -25,16 +25,16 @@
<!-- nav --> <!-- nav -->
<view class="navBar"> <view class="navBar">
<div class="navList" v-for="(item, index) in getNavList" :key="index"> <div class="navList" v-for="(item, index) in getNavList" :key="index">
<div @click="myNavigateTo(item.url)"> <div @click="myNavigateTo(item.url)">
<div class="navIcon"> <div class="navIcon">
<image <image
style="width: 100%; height: 100%" style="width: 100%; height: 100%"
:src="item.icon" :src="item.icon"
mode="aspectFit" mode="aspectFit"
></image> ></image>
</div> </div>
<div class="navTxt">{{ item.value }}</div> <div class="navTxt">{{ item.value }}</div>
</div> </div>
</div> </div>
</view> </view>
<view class="warn"> <view class="warn">
@ -235,79 +235,79 @@ export default {
} }
}, },
computed: { computed: {
getNavList() { getNavList () {
const adcd = uni.getStorageSync('value').adcd const adcd = uni.getStorageSync('value').adcd
let lever = 0 let lever = 0
if (adcd.endsWith('000000000')) { if (adcd.endsWith('000000000')) {
// //
return [ return [
{ {
value: '雨情', value: '雨情',
key: 1, key: 1,
icon: '../../static/tabs/xingzhuang.png', icon: '../../static/tabs/xingzhuang2.png',
url:"/pages/rain/rain" url: '/pages/rain/rain'
}, },
{ {
value: '水情', value: '水情',
key: 2, key: 2,
icon: '../../static/tabs/water.png', icon: '../../static/tabs/water2.png',
url:"/pages/water/water" url: '/pages/water/water'
}, },
{ {
value: '工情灾情', value: '工情灾情',
key: 3, key: 3,
icon: '../../static/tabs/gongqing.png', icon: '../../static/tabs/gongqing2.png',
url:'/pages/gqzq/index' url: '/pages/gqzq/index'
}, },
{ {
value: '信息上报', value: '信息上报',
key: 4, key: 4,
icon: '../../static/tabs/xinxi_icon@2x.png', icon: '../../static/tabs/xinxi_icon@2x2.png',
url:'/pages/xxsb/index' url: '/pages/xxsb/index'
}, },
{ {
value: '预警', value: '预警',
key: 5, key: 5,
icon: '../../static/tabs/yujing_icon@2x.png', icon: '../../static/tabs/yujing_icon@2x2.png',
url:'/pages/forewarning/forewarning' url: '/pages/forewarning/forewarning'
} }
] ]
} else { } else {
// //
return [ return [
{ {
value: '雨情', value: '雨情',
key: 1, key: 1,
icon: '../../static/tabs/xingzhuang.png', icon: '../../static/tabs/xingzhuang2.png',
url:"/pages/rain/rain" url: '/pages/rain/rain'
}, },
{ {
value: '水情', value: '水情',
key: 2, key: 2,
icon: '../../static/tabs/water.png', icon: '../../static/tabs/water2.png',
url:"/pages/water/water" url: '/pages/water/water'
}, },
{ {
value: '工情灾情', value: '工情灾情',
key: 3, key: 3,
icon: '../../static/tabs/gongqing.png', icon: '../../static/tabs/gongqing2.png',
url:'/pages/gqzq/index' url: '/pages/gqzq/index'
}, },
{ {
value: '调令反馈', value: '调令反馈',
key: 5, key: 5,
icon: '../../static/tabs/yujing_icon@2x.png', icon: '../../static/tabs/yujing_icon@2x2.png',
url:'/pages/orderFeedback/orderFeedback' url: '/pages/orderFeedback/orderFeedback'
}, },
{ {
value: '信息上报', value: '信息上报',
key: 4, key: 4,
icon: '../../static/tabs/xinxi_icon@2x.png', icon: '../../static/tabs/xinxi_icon@2x2.png',
url:'/pages/xxsb/index' url: '/pages/xxsb/index'
} }
] ]
} }
} }
}, },
methods: { methods: {
todetail (val) { todetail (val) {
@ -402,12 +402,12 @@ export default {
this.tm = d1 + h1 this.tm = d1 + h1
}, },
myNavigateTo (url) { myNavigateTo (url) {
uni.navigateTo({ uni.navigateTo({
url: url // url: url //
}); })
} }
}, },
onLoad () { onLoad () {
this.getSwiperList() this.getSwiperList()

BIN
static/tabs/gongqing2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

BIN
static/tabs/water2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

BIN
static/tabs/xingzhuang2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB