From fe75cffbf3bae6777aa2794fd89fa5dc37f5df8d Mon Sep 17 00:00:00 2001 From: gaoluyang <2820782392@qq.com> Date: 星期二, 15 七月 2025 10:11:23 +0800 Subject: [PATCH] 项目初始化 --- src/pages_mine/pages/info/index.vue | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 53 insertions(+), 0 deletions(-) diff --git a/src/pages_mine/pages/info/index.vue b/src/pages_mine/pages/info/index.vue new file mode 100644 index 0000000..287aa9f --- /dev/null +++ b/src/pages_mine/pages/info/index.vue @@ -0,0 +1,53 @@ +<template> + <view class="container"> + <uni-list> + <uni-list-item showExtraIcon="true" :extraIcon="{ type: 'person-filled' }" title="鏄电О" :rightText="user.nickName" /> + <uni-list-item showExtraIcon="true" :extraIcon="{ type: 'phone-filled' }" title="鎵嬫満鍙风爜" + :rightText="user.phonenumber" /> + <uni-list-item showExtraIcon="true" :extraIcon="{ type: 'email-filled' }" title="閭" :rightText="user.email" /> + <uni-list-item showExtraIcon="true" :extraIcon="{ type: 'auth-filled' }" title="宀椾綅" :rightText="postGroup" /> + <uni-list-item showExtraIcon="true" :extraIcon="{ type: 'staff-filled' }" title="瑙掕壊" :rightText="roleGroup" /> + <uni-list-item showExtraIcon="true" :extraIcon="{ type: 'calendar-filled' }" title="鍒涘缓鏃ユ湡" + :rightText="user.createTime" /> + </uni-list> + + <u-button @click="register()">缁戝畾寰俊</u-button> + </view> +</template> + +<script setup> +import { getUserProfile } from "@/api/system/user" +import { ref } from "vue"; +import modal from "@/plugins/modal" + +const user = ref({}) +const roleGroup = ref("") +const postGroup = ref("") +function getUser() { + getUserProfile().then(response => { + user.value = response.data + roleGroup.value = response.roleGroup + postGroup.value = response.postGroup + }) +} +getUser() + +import { wxRegister } from "@/api/oauth" +import { getWxCode } from "@/utils/geek" +function register(){ + modal.loading('缁戝畾寰俊涓�...') + getWxCode().then(res=>{ + wxRegister('miniapp',res).then(res=>{ + modal.closeLoading() + }) + }) + +} + +</script> + +<style lang="scss"> +page { + background-color: #ffffff; +} +</style> -- Gitblit v1.9.3