jiangping
2023-08-25 282e032b5771da13d224214d3b0b71f3efde9a42
minipro_standard/pages/mine/mine.vue
@@ -5,14 +5,14 @@
         <image src="@/static/2@2x.png" mode="widthFix" />
         <div class="box_info_box">
            <text>张三</text>
            <div class="box_info_box_x">
            <div class="box_info_box_x" @click="show = true">
               <text>豆米科技</text>
               <image src="@/static/mine_ic_change@2x.png" alt="" />
            </div>
         </div>
      </div>
      <div class="box_function">
         <div class="box_function_item" v-for="(item, index) in MENU" :key="index">
         <div class="box_function_item" v-for="(item, index) in MENU" :key="index" @click="jump(item.url)">
            <div class="box_function_item_left">
               <image :src="item.icon" alt="" />
               <text>{{item.name}}</text>
@@ -24,6 +24,8 @@
      </div>
      <div class="box_out"><text>退出登录</text></div>
   </div>
   <!-- 部门选择器 -->
   <u-picker :show="show" :columns="columns" @confirm="confirm"></u-picker>
   <myTabbar :index="2" />
</view>
</template>
@@ -37,28 +39,31 @@
      data() {
         return {
            MENU: [
               { name: '个人信息', url: '/personal/personalInformation', icon: require('@/static/mine_ic_gerenxinxi@2x.png') },
               { name: '个人信息', url: '/pages/personal/personal', icon: require('@/static/mine_ic_gerenxinxi@2x.png') },
               // { name: '系统通知', url: '', icon: require('@/assets/icon/mine_ic_xitonggonggao@2x.png') },
               { name: '更新手机号', url: '/personal/updatePhone', icon: require('@/static/mine_ic_shoujihao@2x.png') },
               { name: '更新邮箱号', url: '/personal/updateMailbox', icon: require('@/static/mine_ic_youxianghao@2x.png') },
               { name: '更新手机号', url: '/pages/updatePhone/updatePhone', icon: require('@/static/mine_ic_shoujihao@2x.png') },
               { name: '更新邮箱号', url: '/pages/updateMailbox/updateMailbox', icon: require('@/static/mine_ic_youxianghao@2x.png') },
               { name: '扫码绑定账号', url: '', icon: require('@/static/mine_ic_bangding@2x.png') },
               { name: '修改密码', url: '/personal/changePassword', icon: require('@/static/mine_ic_xiugaimima@2x.png') },
               { name: '修改密码', url: '/pages/changePassword/changePassword', icon: require('@/static/mine_ic_xiugaimima@2x.png') },
            ],
            img: require('@/static/mine_bg@2x.png')
            img: require('@/static/mine_bg@2x.png'),
            show: false,
            columns: [
               ['中国', '美国', '日本']
            ]
         }
      },
      onLoad() {
         uni.hideTabBar()
         // uni.login({
         //    success: data => {
         //       this.wxLogin(data.code)
         //    },
         //    fail: err => {
         //       uni.$u.toast(err)
         //    }
         // })
      },
      methods: {
         jump(url) {
            uni.navigateTo({ url })
         },
         confirm(val) {
            console.log(val)
            this.show = false
         }
      }
   }
</script>