zxl
5 天以前 874e9cce3b2f9b6649ab72047d98e4244a345b3c
1
2
"use strict";const e=require("../../common/vendor.js"),c=require("../../api/login/login.js"),u=()=>"../../components/BottomTabBar.js",g={name:"Mine",components:{BottomTabBar:u},data(){const o=e.index.getStorageSync("userInfo")||{};e.index.__f__("log","at subpackage/user/mine.vue:79","打印"),e.index.__f__("log","at subpackage/user/mine.vue:80",o);const i=(Array.isArray(o.roles)?o.roles:[]).map(t=>({common:"普通角色",admin:"管理员",user:"业主"})[t]||t).join(",")||"暂无";return{user:{name:o.user.userName||"暂无",dept:o.user.dept.deptName||"暂无",role:i,phone:o.user.phonenumber||"暂无"}}},computed:{initials(){const o=this.user.name||"";return o.length>=2?o.slice(-2):o}},methods:{async out(){e.index.__f__("log","at subpackage/user/mine.vue:103","退出登录");try{(await c.loginOut()).statusCode===200&&(e.index.removeStorageSync("token"),e.index.removeStorageSync("userInfo"),e.index.navigateTo({url:"/subpackage/login/login"}))}catch{e.index.showToast({title:"退出登录失败",icon:"none"})}},goFunctions(){e.index.navigateTo({url:"/subpackage/user/functions"})},goReport(){e.index.navigateTo({url:"/subpackage/manager/report"})},goSchedule(){e.index.navigateTo({url:"/subpackage/manager/schedule"})},goSetting(){}}};if(!Array){const o=e.resolveComponent("uni-icons"),s=e.resolveComponent("BottomTabBar");(o+s)()}const l=()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js";Math||l();function p(o,s,i,a,t,n){return{a:e.t(n.initials),b:e.t(t.user.name),c:e.t(t.user.dept),d:e.t(t.user.role),e:e.t(t.user.phone),f:e.p({type:"compose",color:"#26A69A",size:"44"}),g:e.p({type:"right",color:"#999",size:"28"}),h:e.o((...r)=>n.goReport&&n.goReport(...r)),i:e.p({type:"calendar",color:"#FF9800",size:"44"}),j:e.p({type:"right",color:"#999",size:"28"}),k:e.o((...r)=>n.goSchedule&&n.goSchedule(...r)),l:e.p({type:"list",color:"#1E88E5",size:"44"}),m:e.p({type:"right",color:"#999",size:"28"}),n:e.o((...r)=>n.out&&n.out(...r)),o:e.p({type:"list",color:"#1E88E5",size:"44"}),p:e.p({type:"right",color:"#999",size:"28"}),q:e.o((...r)=>n.goSetting&&n.goSetting(...r)),r:e.p({active:"mine"})}}const m=e._export_sfc(g,[["render",p],["__scopeId","data-v-9bf25229"]]);wx.createPage(m);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/subpackage/user/mine.js.map