Files
yshop-pro-uniapp/unpackage/dist/build/h5/assets/pages-userInfo-index.b9c0db35.js

10 lines
63 KiB
JavaScript
Raw Normal View History

2023-11-14 17:21:03 +08:00
import{T as e,f as t,o as n,b as s,a as i,w as r,u as a,F as o,d as u,h as l,c as d,r as h,m as c,ag as f,t as m,I as _}from"./index-d76b1e7a.js";import{H as y}from"./index.e515e89b.js";import{u as p,b as g,c as w}from"./store.e8087601.js";import{_ as v}from"./uv-icon.5730d4d2.js";import{_ as k}from"./uv-image.e629c74e.js";import{_ as M}from"./uv-upload.9e6ede9e.js";import{u as D}from"./useInterface.5df3648b.js";import{c as S}from"./useRouter.2bdb47a0.js";import{_ as Y}from"./uv-picker.2c560387.js";import{_ as b}from"./uv-datetime-picker.d35fc8d0.js";import{M as O}from"./index.31bfccff.js";import{_ as x}from"./_plugin-vue_export-helper.1b428a4d.js";import"./utils.033f3041.js";import"./api.9246a192.js";import"./uv-transition.b33e1d5c.js";import"./uv-popup.432d8c17.js";import"./uv-status-bar.66ab7702.js";/* empty css */import"./index.30cfb093.js";
//! moment.js
//! version : 2.29.4
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
//! license : MIT
//! momentjs.com
var T,N;function P(){return T.apply(null,arguments)}function R(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function W(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function C(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function U(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(C(e,t))return!1;return!0}function H(e){return void 0===e}function F(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function V(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function L(e,t){var n,s=[],i=e.length;for(n=0;n<i;++n)s.push(t(e[n],n));return s}function j(e,t){for(var n in t)C(t,n)&&(e[n]=t[n]);return C(t,"toString")&&(e.toString=t.toString),C(t,"valueOf")&&(e.valueOf=t.valueOf),e}function G(e,t,n,s){return Xt(e,t,n,s,!0).utc()}function E(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function A(e){if(null==e._isValid){var t=E(e),n=N.call(t.parsedDateParts,(function(e){return null!=e})),s=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n);if(e._strict&&(s=s&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return s;e._isValid=s}return e._isValid}function I(e){var t=G(NaN);return null!=e?j(E(t),e):E(t).userInvalidated=!0,t}N=Array.prototype.some?Array.prototype.some:function(e){var t,n=Object(this),s=n.length>>>0;for(t=0;t<s;t++)if(t in n&&e.call(this,n[t],t,n))return!0;return!1};var Z=P.momentProperties=[],z=!1;function $(e,t){var n,s,i,r=Z.length;if(H(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),H(t._i)||(e._i=t._i),H(t._f)||(e._f=t._f),H(t._l)||(e._l=t._l),H(t._strict)||(e._strict=t._strict),H(t._tzm)||(e._tzm=t._tzm),H(t._isUTC)||(e._isUTC=t._isUTC),H(t._offset)||(e._offset=t._offset),H(t._pf)||(e._pf=E(t)),H(t._locale)||(e._locale=t._locale),r>0)for(n=0;n<r;n++)H(i=t[s=Z[n]])||(e[s]=i);return e}function B(e){$(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===z&&(z=!0,P.updateOffset(this),z=!1)}function q(e){return e instanceof B||null!=e&&null!=e._isAMomentObject}function J(e){!1===P.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function Q(e,t){var n=!0;return j((function(){if(null!=P.deprecationHandler&&P.deprecationHandler(null,e),n){var s,i,r,a=[],o=arguments.length;for(i=0;i<o;i++){if(s="","object"==typeof arguments[i]){for(r in s+="\n["+i+"] ",arguments[0])C(arguments[0],r)&&(s+=r+": "+arguments[0][r]+", ");s=s.slice(0,-2)}else s=arguments[i];a.push(s)}J(e+"\nArguments: "+Array.prototype.slice.call(a).join("")+"\n"+(new Error).stack),n=!1}return t.apply(this,arguments)}),t)}var X,K={};function ee(e,t){null!=P.deprecationHandler&&P.deprecationHandler(e,t),K[e]||(J(t),K[e]=!0)}function te(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function ne(e,t){var n,s=j({},e);for(n in t)C(t,n)&&(W(e[n])&&W(t[n])?(s[n]={},j(s[n],e[n]),j(s[n],t[n])):null!=t[n]?s[n]=t[n]:delete s[n]);for(n in e)C(e,n)&&!C(t,n)&&W(e[n])&&(s[n]=j({},s[n]));return s}function se(e){null!=e&&this.set(e)}P.suppressDeprecationWarnings=!1,P.deprecationHandler=null,X=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)C(e,t)&&n.push(t);return n};function ie(e,t,n){var s=""+Math.abs(e),i=t-s.length;return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+s}var re=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk
//! moment.js
P.version="2.29.4",T=Kt,P.fn=In,P.min=function(){var e=[].slice.call(arguments,0);return nn("isBefore",e)},P.max=function(){var e=[].slice.call(arguments,0);return nn("isAfter",e)},P.now=function(){return Date.now?Date.now():+new Date},P.utc=G,P.unix=function(e){return Kt(1e3*e)},P.months=function(e,t){return Bn(e,t,"months")},P.isDate=V,P.locale=Wt,P.invalid=I,P.duration=yn,P.isMoment=q,P.weekdays=function(e,t,n){return qn(e,t,n,"weekdays")},P.parseZone=function(){return Kt.apply(null,arguments).parseZone()},P.localeData=Ut,P.isDuration=an,P.monthsShort=function(e,t){return Bn(e,t,"monthsShort")},P.weekdaysMin=function(e,t,n){return qn(e,t,n,"weekdaysMin")},P.defineLocale=Ct,P.updateLocale=function(e,t){if(null!=t){var n,s,i=Ot;null!=xt[e]&&null!=xt[e].parentLocale?xt[e].set(ne(xt[e]._config,t)):(null!=(s=Rt(e))&&(i=s._config),t=ne(i,t),null==s&&(t.abbr=e),(n=new se(t)).parentLocale=xt[e],xt[e]=n),Wt(e)}else null!=xt[e]&&(null!=xt[e].parentLocale?(xt[e]=xt[e].parentLocale,e===Wt()&&Wt(e)):null!=xt[e]&&delete xt[e]);return xt[e]},P.locales=function(){return X(xt)},P.weekdaysShort=function(e,t,n){return qn(e,t,n,"weekdaysShort")},P.normalizeUnits=me,P.relativeTimeRounding=function(e){return void 0===e?ws:"function"==typeof e&&(ws=e,!0)},P.relativeTimeThreshold=function(e,t){return void 0!==vs[e]&&(void 0===t?vs[e]:(vs[e]=t,"s"===e&&(vs.ss=t-1),!0))},P.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},P.prototype=In,P.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};const bs=[{label:"ID",field:"id",type:"text",icon:!1},{label:"昵称",field:"nickname",type:"input",icon:!0},{label:"性别",field:"sex",type:"text",icon:!0,map:{0:"女",1:"男"},func:"openSex"},{label:"出生日期",field:"birthday",type:"text",icon:!0,func:"openBirthday"}],Os=[{label:"手机号",field:"mobile",type:"text",icon:!1}],xs=[[{label:"男",value:1},{label:"女",value:0}]],Ts=x({__name:"index",setup(x){const{doUpdateAvatar:T,doUpdateUserInfo:N}=function(){const{loading:e,hideLoading:t,toast:n}=D(),s=p();return{doUpdateAvatar:async function(n){let i=new FormData;i.append("avatarFile",n),e({title:"上传中..."}),await g(i),await s.getUserInfo(),t()},doUpdateUserInfo:async function(){await w(s.user),await s.getUserInfo()}}}(),R=p(),{user:W}=e(R),C={openSex:function(){a(H).open()},openBirthday:function(){a(F).open()}},U=t((new Date).getTime()),H=t(),F=t(),V=t();async function L(e){const t=await f(e.file.url);await T(new File([t],"",{type:t.type}))}function j(e){const t=e.value[0].value;W.value.sex=t,N()}function G(e){const t=e.value;W.value.birthday=P(t).format("YYYY-MM-DD"),N()}function E(e){"input"!==e.type&&"text"===e.type&&e.func&&C[e.func]()}return S((async()=>{await R.getUserInfo()})),(e,t)=>{const f=u,p=_;return n(),s(o,null,[i(f,{class:"account-setting"},{default:r((()=>[i(y,{"header-area-bg":"#fff","system-bar-area-bg":"#fff"},{default:r((()=>[l(" 账号设置 ")])),_:1}),i(f,{class:"card"},{default:r((()=>[i(f,{class:"cell-row"},{default:r((()=>[i(f,{class:"label"},{default:r((()=>[l(" 头像 ")])),_:1}),i(f,{class:"value"},{default:r((()=>[i(M,{capture:["album","camera"],"use-before-read":"",onAfterRead:L},{default:r((()=>[i(k,{class:"img",src:a(W)&&a(W).avatar,width:"90rpx",height:"90rpx",shape:"circle"},{error:r((()=>[i(v,{name:"photo"})])),_:1},8,["src"])])),_:1}),i(v,{name:"arrow-right",color:"#999"})])),_:1})])),_:1})])),_:1}),a(W)?(n(),d(f,{key:0,class:"card"},{default:r((()=>[(n(!0),s(o,null,h(a(bs),(e=>(n(),d(f,{key:e.field,class:"cell-row",onClick:t=>E(e)},{default:r((()=>[i(f,{class:"label"},{default:r((()=>[l(m(e.label),1)])),_:2},1024),i(f,{class:"value"},{default:r((()=>["text"===e.type?(n(),s(o,{key:0},[e.map?(n(),s(o,{key:0},[l(m(e.map[a(W)[e.field]]),1)],64)):(n(),s(o,{key:1},[l(m(a(W)[e.field]),1)],64))],64)):c("",!0),"