From ea87c908fb6cdfc3e227a584a53e6730efb8262a Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期四, 26 十月 2023 13:41:12 +0800
Subject: [PATCH] 小程序代码
---
minipro_standard/pages/workbench/workbench.vue | 68 ++++++---------------------------
1 files changed, 13 insertions(+), 55 deletions(-)
diff --git a/minipro_standard/pages/workbench/workbench.vue b/minipro_standard/pages/workbench/workbench.vue
index 01a623e..a301b62 100644
--- a/minipro_standard/pages/workbench/workbench.vue
+++ b/minipro_standard/pages/workbench/workbench.vue
@@ -1,12 +1,12 @@
<template>
<view class="index">
<view class="menu">
- <view class="menu_list" v-for="(row, i) in 3" :key="i">
+ <view class="menu_list" v-for="(row, i) in Menu" :key="i">
<view class="menu_list_head">
- <span>甯哥敤鍔熻兘</span>
+ <span>{{row.label}}</span>
</view>
<div class="menu_list_list">
- <view class="menu_list_item" v-for="item in list" :key="item.id" @click="jump(item)">
+ <view class="menu_list_item" v-for="item in row.children" :key="item.id" @click="jump(item.urlSec)">
<image :src="item.icon" mode="widthFix" />
<span>{{item.label}}</span>
</view>
@@ -21,71 +21,29 @@
</template>
<script>
- import myTabbar from "@/components/myTabber.vue"
+ import myTabbar from "@/components/myTabber.vue"
+ import { mapState } from 'vuex'
export default {
components: {
myTabbar
},
+ computed: {
+ ...mapState(['Menu'])
+ },
data() {
return {
- list: [
- {
- icon: require('@/static/logo@2x.png'),
- label: '娴嬭瘯'
- },
- {
- icon: require('@/static/logo@2x.png'),
- label: '娴嬭瘯'
- },
- {
- icon: require('@/static/logo@2x.png'),
- label: '娴嬭瘯'
- },
- {
- icon: require('@/static/logo@2x.png'),
- label: '娴嬭瘯'
- },
- {
- icon: require('@/static/logo@2x.png'),
- label: '娴嬭瘯'
- },
- {
- icon: require('@/static/logo@2x.png'),
- label: '娴嬭瘯'
- }
- ]
+
};
},
onLoad() {
+ this.$store.dispatch('getUpcomingNum')
uni.hideTabBar()
- // uni.login({
- // success: data => {
- // this.wxLogin(data.code)
- // },
- // fail: err => {
- // uni.$u.toast(err)
- // }
- // })
},
methods: {
-
- // wxLogin(code) {
- // wxEmpower({code})
- // .then(res => {
- // this.openId = res.openid
- // if (res.userInfo) {
- // this.$store.commit('SETTOKEN', res.userInfo.token)
- // this.$store.commit('SETUSERINFO', res.userInfo)
- // uni.navigateTo({
- // url:'/pages/projectList/projectList'
- // })
- // }
- // })
- // .catch(err => {
- // uni.$u.toast(err)
- // })
- // }
+ jump(url) {
+ uni.navigateTo({ url });
+ }
}
}
</script>
--
Gitblit v1.9.3