From 6e1e2b85e0926175053746cfe19f82afc452c24a Mon Sep 17 00:00:00 2001 From: whycq <10027870+whycq@user.noreply.gitee.com> Date: 星期五, 20 十月 2023 08:29:08 +0800 Subject: [PATCH] # --- pages/authority/authority.vue | 41 +++++++++++++++++++++++++++++++++++++++++ 1 files changed, 41 insertions(+), 0 deletions(-) diff --git a/pages/authority/authority.vue b/pages/authority/authority.vue index 02409e3..b1fced1 100644 --- a/pages/authority/authority.vue +++ b/pages/authority/authority.vue @@ -1,7 +1,48 @@ <template> + <view> + <u-collapse @change="change" @close="close" @open="open"> + <u-collapse-item :title="item.title" name="Docs guide" v-for="item in tree"> + <text class="u-collapse-content">1</text> + </u-collapse-item> + </u-collapse> + </view> </template> <script> + import user from '@/pages/api/user/user.js' + export default { + data() { + return { + tree: [{title: '瓒呯骇绠$悊鍛�'}] + } + }, + onShow() { + this.getUserTree() + }, + methods: { + async getUserTree() { + let res = await user.getUserTree() + if (res.code === 200) { + this.tree = [] + console.log(res.data); + for (let k of res.data) { + this.tree.push(k) + } + } else if (res.code === 403) { + this.backLogin(res) + } + }, + open(e) { + // console.log('open', e) + }, + close(e) { + // console.log('close', e) + }, + change(e) { + // console.log('change', e) + } + } + } </script> <style> -- Gitblit v1.9.1