| 1 |
- import{g as s,a,c1 as e,r as t,o as i,p as o,w as l,q as n,t as r,D as c,E as u,F as d,B as h,H as f,v as m,x as p,y as g,I as _}from"./index-P0fyQ2Em.js";import{_ as y}from"./u-icon.wXcRZHbn.js";import{r as j}from"./uni-app.es.DOtS5Ldl.js";import{_ as k}from"./index.BuZ8YmVY.js";import{_ as x}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./resources.DEPsJg7u.js";const I=x({data:()=>({list:[],majorType:"",show:!0,disabled:!1,userInfo:{}}),onLoad(e){this.userInfo=s("userInfo")||{},this.majorType=e.majorType,this.getUserOrganizes(),a({title:this.$t("app.my.myIdentity")})},methods:{getUserOrganizes(){var s;let a=(null==(s=this.userInfo)?void 0:s.standingList)||[];if(!a.length)return this.show=this.list.length>0;this.list=JSON.parse(JSON.stringify(a)),this.show=this.list.length>0,this.list.map((s=>{s.currentStanding&&(s.isDefault=!0)}))},clickRadio(s){this.disabled||s.isDefault||this.changeMajor(s.id)},change(s){this.list.map(((a,e)=>{a.isDefault=!1,a.id===s&&(a.isDefault=!0)}))},changeMajor(s){let a={majorId:s,majorType:this.majorType};e(a).then((s=>{this.$u.toast(s.msg),200===s.code&&setTimeout((()=>{t({url:"/pages/index/index"})}),500)})).catch((()=>{}))}}},[["render",function(s,a,e,t,x,I){const v=_,D=j(i("u-icon"),y),b=n,w=j(i("JnpfEmpty"),k);return r(),o(b,{class:"page_v u-flex-col"},{default:l((()=>[x.show?(r(!0),c(d,{key:0},u(x.list,((s,a)=>(r(),o(b,{class:f(["lists_box u-m-b-20",s.isDefault?"active":""]),key:a,onClick:a=>I.clickRadio(s)},{default:l((()=>[s.isDefault?(r(),o(b,{key:0,class:"icon-checked-box"},{default:l((()=>[m(v,null,{default:l((()=>[p("默认")])),_:1}),m(b,{class:"icon-checked"},{default:l((()=>[m(D,{name:"checkbox-mark",color:"#fff",size:"28"})])),_:1})])),_:1})):h("",!0),m(b,{class:"list_inner"},{default:l((()=>[m(v,{class:f(["icon-ym",s.icon])},null,8,["class"]),m(v,{class:"txt"},{default:l((()=>[p(g(s.name),1)])),_:2},1024)])),_:2},1024)])),_:2},1032,["class","onClick"])))),128)):h("",!0),x.show?h("",!0):(r(),o(w,{key:1}))])),_:1})}],["__scopeId","data-v-aa3546e5"]]);export{I as default};
|