pages-my-settings-index.DBWTpuGc.js 2.2 KB

1
  1. import{at as e,n as t,aq as l,a8 as a,k as s,m as o,w as i,c0 as n,o as c,p as u,q as d}from"./index-C9TJPork.js";import{_ as r,a as m}from"./u-cell-group.BPfexNA1.js";import{r as p}from"./uni-app.es.CUt9gedF.js";import{_ as f}from"./u-select._zRP6WN5.js";import{_ as y}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./u-icon.BNGPST4x.js";import"./u-popup.7vl_vYde.js";const h=y({data:()=>({titleStyle:{color:"#303133"},localeList:[{label:"简体中文",value:"zh-Hans"},{label:"繁体中文",value:"zh-Hant"},{label:"English",value:"en"}],selectLocaleShow:!1,defaultLocale:[]}),onLoad(){this.defaultLocale=[this.localeList.findIndex((t=>t.value===e()))]},methods:{modifyPsd(e){e&&t({url:e})},localeConfirm(e){if(e[0].index===this.defaultLocale[0])return;"android"===l().platform.toLowerCase()?a({content:"应用此设置将重启App",success:t=>{t.confirm&&this.handleChangeLocale(e[0])}}):this.handleChangeLocale(e[0])},handleChangeLocale(e){this.defaultLocale=[e.index];const{changeLocale:t}=n();t(e.value)}}},[["render",function(e,t,l,a,n,y){const h=p(s("u-cell-item"),r),g=p(s("u-cell-group"),m),L=p(s("u-select"),f),C=c;return u(),o(C,{class:"settings-v"},{default:i((()=>[d(g,{class:"u-p-l-20 u-p-r-20",border:!1},{default:i((()=>[d(h,{title:e.$t("app.my.settings.language"),onClick:t[0]||(t[0]=e=>n.selectLocaleShow=!0),"title-style":n.titleStyle},null,8,["title","title-style"]),d(h,{title:e.$t("app.my.settings.changePassword"),onClick:t[1]||(t[1]=e=>y.modifyPsd("/pages/my/modifyPsd/index")),"title-style":n.titleStyle},null,8,["title","title-style"]),d(h,{title:e.$t("app.my.settings.contact"),onClick:t[2]||(t[2]=e=>y.modifyPsd("/pages/my/contactUs/index")),"title-style":n.titleStyle},null,8,["title","title-style"]),d(h,{title:e.$t("app.my.settings.About"),onClick:t[3]||(t[3]=e=>y.modifyPsd("/pages/my/abouts/index")),"title-style":n.titleStyle,"border-bottom":!1},null,8,["title","title-style"])])),_:1}),d(L,{modelValue:n.selectLocaleShow,"onUpdate:modelValue":t[4]||(t[4]=e=>n.selectLocaleShow=e),list:n.localeList,mode:"single-column","default-value":n.defaultLocale,onConfirm:y.localeConfirm},null,8,["modelValue","list","default-value","onConfirm"])])),_:1})}],["__scopeId","data-v-e3ed82c3"]]);export{h as default};