From f71917022b1f1078c2670972c8dd9c7f89eb3744 Mon Sep 17 00:00:00 2001
From: quanyawei <401863037@qq.com>
Date: Wed, 08 Nov 2023 11:16:48 +0800
Subject: [PATCH] fix:查看详情权限修改
---
pages/index/index.vue | 85 ++++++++++++++++++++++++++++++++++++++++--
1 files changed, 80 insertions(+), 5 deletions(-)
diff --git a/pages/index/index.vue b/pages/index/index.vue
index 6445b39..76ce2ed 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -1,5 +1,80 @@
-<template />
-
-<script></script>
-
-<style></style>
+<template>
+ <view class="newIndex">
+ <uni-nav-bar backgroundColor='#000' color='#fff' statusBar :border='false' fixed :title="title" />
+ <u-loading-page :loading="loading"></u-loading-page>
+ <agencyPage v-if="isShow" ref="agencyPage"></agencyPage>
+ <myInfor v-if="!isShow"></myInfor>
+ <tabBar v-if="showTabBar" @handleChangeTabe='handleChangeTabe' :currIndex='currIndex'></tabBar>
+ </view>
+</template>
+<script>
+ import agencyPage from '@/pages/actionChange/agencyPage/index.vue'
+ import myInfor from '@/pages/actionChange/myInfor/index.vue'
+ import tabBar from '@/pages/actionChange/components/commonUserTabBar.vue'
+ export default {
+ data() {
+ return {
+ isShow: true,
+ loading: true,
+ showTabBar: true,
+ token: '',
+ currIndex: '0',
+ title: '������'
+ }
+ },
+ components: {
+ agencyPage,
+ myInfor,
+ tabBar
+ },
+ onLoad(option) {},
+ onReady() {},
+ onShow() {
+ this.currIndex = '0'
+ this.showTabBar = true
+ },
+ async mounted() {
+ //������������������
+ await this.$onLaunched
+ this.token = uni.getStorageSync('tonken')
+ console.log('indextoken', this.token)
+ this.loading = false
+ this.getData()
+ uni.$on('currIndex', data => {
+ console.log('currIndexOn', data)
+ this.currIndex = data.data.index
+ this.showTabBar = data.data.showTabBar
+ this.$refs.agencyPage.getContaminateList()
+ })
+ this.share.title = this.title
+ },
+ methods: {
+ getData() {
+ console.log('indextokengetContaminateList')
+ this.$refs.agencyPage.getContaminateList()
+ },
+ handleChangeTabe(index) {
+ if (index === 2) {
+ this.isShow = false
+ this.title = '������'
+ this.share.title = this.title
+ }
+ if (index === 0) {
+ this.isShow = true
+ this.title = '������'
+ this.share.title = this.title
+ this.$nextTick(() => {
+ this.getData()
+ })
+ }
+ if (index === 1) {
+ uni.navigateTo({
+ url: '/pages/actionChange/newPage/index'
+ })
+ this.showTabBar = false
+ }
+ }
+ }
+ }
+</script>
+<style></style>
\ No newline at end of file
--
Gitblit v1.8.0