1 line
32 KiB
JavaScript
1 line
32 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["uni_modules-uni-id-pages-pages-userinfo-userinfo"],{"0313":function(t,e,n){var i=n("ea86");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("03e05ff5",i,!0,{sourceMap:!1,shadowMode:!1})},"0394":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"uni-popup-dialog"},[n("v-uni-view",{staticClass:"uni-dialog-title"},[n("v-uni-text",{staticClass:"uni-dialog-title-text",class:["uni-popup__"+t.dialogType]},[t._v(t._s(t.titleText))])],1),"base"===t.mode?n("v-uni-view",{staticClass:"uni-dialog-content"},[t._t("default",[n("v-uni-text",{staticClass:"uni-dialog-content-text"},[t._v(t._s(t.content))])])],2):n("v-uni-view",{staticClass:"uni-dialog-content"},[t._t("default",["checkbox"===t.inputType?n("v-uni-input",{staticClass:"uni-dialog-input",attrs:{maxlength:t.maxlength,placeholder:t.placeholderText,focus:t.focus,type:"checkbox"},model:{value:t.val,callback:function(e){t.val=e},expression:"val"}}):"radio"===t.inputType?n("input",{directives:[{name:"model",rawName:"v-model",value:t.val,expression:"val"}],staticClass:"uni-dialog-input",attrs:{maxlength:t.maxlength,placeholder:t.placeholderText,focus:t.focus,type:"radio"},domProps:{checked:t._q(t.val,null)},on:{change:function(e){t.val=null}}}):n("input",{directives:[{name:"model",rawName:"v-model",value:t.val,expression:"val"}],staticClass:"uni-dialog-input",attrs:{maxlength:t.maxlength,placeholder:t.placeholderText,focus:t.focus,type:t.inputType},domProps:{value:t.val},on:{input:function(e){e.target.composing||(t.val=e.target.value)}}})])],2),n("v-uni-view",{staticClass:"uni-dialog-button-group"},[t.showClose?n("v-uni-view",{staticClass:"uni-dialog-button",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.closeDialog.apply(void 0,arguments)}}},[n("v-uni-text",{staticClass:"uni-dialog-button-text"},[t._v(t._s(t.closeText))])],1):t._e(),n("v-uni-view",{staticClass:"uni-dialog-button",class:t.showClose?"uni-border-left":"",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onOk.apply(void 0,arguments)}}},[n("v-uni-text",{staticClass:"uni-dialog-button-text uni-button-color"},[t._v(t._s(t.okText))])],1)],1)],1)},a=[]},"074d":function(t,e,n){"use strict";var i=n("c4bd"),a=n.n(i);a.a},"18ce":function(t,e,n){"use strict";n.r(e);var i=n("b373"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);e["default"]=a.a},"1f95":function(t){t.exports=JSON.parse('{"uni-popup.cancel":"cancel","uni-popup.ok":"ok","uni-popup.placeholder":"pleace enter","uni-popup.title":"Hint","uni-popup.shareTitle":"Share to"}')},"25f6":function(t,e,n){"use strict";n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{}},created:function(){this.popup=this.getParent()},methods:{getParent:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"uniPopup",e=this.$parent,n=e.$options.name;while(n!==t){if(e=e.$parent,!e)return!1;n=e.$options.name}return e}}};e.default=i},"317c":function(t,e,n){var i=n("5b89");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("5cf8a511",i,!0,{sourceMap:!1,shadowMode:!1})},"339a":function(t,e,n){"use strict";n.r(e);var i=n("605d"),a=n("865d");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("6afa");var r=n("828b"),u=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"accfeb5e",null,!1,i["a"],void 0);e["default"]=u.exports},"35e7":function(t){t.exports=JSON.parse('{"uni-popup.cancel":"取消","uni-popup.ok":"確定","uni-popup.placeholder":"請輸入","uni-popup.title":"提示","uni-popup.shareTitle":"分享到"}')},"4c8f":function(t,e,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("64aa"),n("f7a5");var a=i(n("25f6")),o=n("d3b4"),r=i(n("cbba")),u=(0,o.initVueI18n)(r.default),c=u.t,d={name:"uniPopupDialog",mixins:[a.default],emits:["confirm","close","update:modelValue","input"],props:{inputType:{type:String,default:"text"},showClose:{type:Boolean,default:!0},value:{type:[String,Number],default:""},placeholder:{type:[String,Number],default:""},type:{type:String,default:"error"},mode:{type:String,default:"base"},title:{type:String,default:""},content:{type:String,default:""},beforeClose:{type:Boolean,default:!1},cancelText:{type:String,default:""},confirmText:{type:String,default:""},maxlength:{type:Number,default:-1},focus:{type:Boolean,default:!0}},data:function(){return{dialogType:"error",val:""}},computed:{okText:function(){return this.confirmText||c("uni-popup.ok")},closeText:function(){return this.cancelText||c("uni-popup.cancel")},placeholderText:function(){return this.placeholder||c("uni-popup.placeholder")},titleText:function(){return this.title||c("uni-popup.title")}},watch:{type:function(t){this.dialogType=t},mode:function(t){"input"===t&&(this.dialogType="info")},value:function(t){-1!=this.maxlength&&"input"===this.mode?this.val=t.slice(0,this.maxlength):this.val=t},val:function(t){this.$emit("input",t)}},created:function(){this.popup.disableMask(),"input"===this.mode?(this.dialogType="info",this.val=this.value):this.dialogType=this.type},methods:{onOk:function(){"input"===this.mode?this.$emit("confirm",this.val):this.$emit("confirm"),this.beforeClose||this.popup.close()},closeDialog:function(){this.$emit("close"),this.beforeClose||this.popup.close()},close:function(){this.popup.close()}}};e.default=d},"52acc":function(t,e,n){"use strict";var i=n("317c"),a=n.n(i);a.a},"55fa":function(t,e,n){var i=n("c86c");e=i(!1),e.push([t.i,"\n.box[data-v-7aa6a24c]{overflow:hidden}\n.box[data-v-7aa6a24c]{padding:0}.chooseAvatar[data-v-7aa6a24c]{\ndisplay:inline-block;box-sizing:border-box;\nborder-radius:10px;text-align:center;padding:1px}.showBorder[data-v-7aa6a24c]{border:solid 1px #ddd}",""]),t.exports=e},"59be":function(t,e,n){"use strict";n.r(e);var i=n("a4d7"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);e["default"]=a.a},"5b89":function(t,e,n){var i=n("c86c");e=i(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 水平间距 */\r\n/* 水平间距 */\r\n/* 行为相关颜色 */\r\n/* 兼容 uni-ui 相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.input-box[data-v-088aa68e] .uni-input-input[type="password"]::-ms-reveal{display:none}.uni-content[data-v-088aa68e]{padding:0 %?60?%}.login-logo[data-v-088aa68e]{display:none}@media screen and (min-width:690px){.uni-content[data-v-088aa68e]{margin:0 auto;position:relative;top:100px;padding:30px 40px 80px 40px;max-width:450px;max-height:450px;border-radius:10px;box-shadow:0 0 20px #efefef;background-color:#fff}.login-logo[data-v-088aa68e]{display:flex;justify-content:center}.login-logo uni-image[data-v-088aa68e]{width:60px;height:60px}.register-back[data-v-088aa68e]{display:none}uni-button[data-v-088aa68e]{padding-bottom:1px}}.uni-content uni-view[data-v-088aa68e]{box-sizing:border-box}.title[data-v-088aa68e]{display:flex;padding:18px 0;font-weight:800;flex-direction:column}.tip[data-v-088aa68e]{display:flex;color:#bdbdc0;font-size:11px;margin:6px 0}.uni-content[data-v-088aa68e] .uni-easyinput__content,\r\n.input-box[data-v-088aa68e]{height:44px;background-color:#f8f8f8!important;border-radius:0;font-size:14px;display:flex;flex:1}.link[data-v-088aa68e]{color:#04498c;cursor:pointer}.uni-content[data-v-088aa68e] .uni-forms-item__inner{padding-bottom:8px}.uni-btn[data-v-088aa68e]{text-align:center;height:40px;line-height:40px;margin:15px 0 10px 0;color:#fff!important;border-radius:5px;font-size:16px}.uni-body.uni_modules-uni-id-pages-pages-login-login-withoutpwd[data-v-088aa68e]{height:auto!important}.uni-content[data-v-088aa68e]{padding:0}uni-view[data-v-088aa68e]{display:flex;box-sizing:border-box;flex-direction:column}@media screen and (min-width:690px){.uni-content[data-v-088aa68e]{padding:0;max-width:690px;margin-left:calc(50% - 345px);border:none;max-height:none;border-radius:0;box-shadow:none}}.avatar[data-v-088aa68e]{align-items:center;justify-content:center;margin:22px 0;width:100%}.item[data-v-088aa68e]{flex:1;flex-direction:row;justify-content:space-between;align-items:center}uni-button[data-v-088aa68e]{margin:10%;margin-top:40px;border-radius:0;background-color:#fff;width:80%}.mt10[data-v-088aa68e]{margin-top:10px}',""]),t.exports=e},"605d":function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return i}));var i={uniPopup:n("3b99").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("uni-popup",{ref:"popup",attrs:{type:"bottom"}},[n("v-uni-view",{staticClass:"box"},[n("v-uni-text",{staticClass:"headBox"},[t._v("绑定资料")]),n("v-uni-text",{staticClass:"tip"},[t._v("将一键获取你的手机号码绑定你的个人资料")]),n("v-uni-view",{staticClass:"btnBox"},[n("v-uni-text",{staticClass:"close",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.closeMe.apply(void 0,arguments)}}},[t._v("关闭")]),n("v-uni-button",{staticClass:"agree uni-btn",attrs:{type:"primary","open-type":"getPhoneNumber"},on:{getphonenumber:function(e){arguments[0]=e=t.$handleEvent(e),t.bindMobileByMpWeixin.apply(void 0,arguments)}}},[t._v("获取")])],1)],1)],1)},o=[]},"68ff":function(t,e,n){"use strict";var i=n("800f"),a=n.n(i);a.a},"6afa":function(t,e,n){"use strict";var i=n("0313"),a=n.n(i);a.a},"6cee":function(t,e,n){"use strict";n.r(e);var i=n("0394"),a=n("7b07");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("68ff");var r=n("828b"),u=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"b2d7af54",null,!1,i["a"],void 0);e["default"]=u.exports},"7b07":function(t,e,n){"use strict";n.r(e);var i=n("4c8f"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);e["default"]=a.a},"800f":function(t,e,n){var i=n("a20b3");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("17c13eac",i,!0,{sourceMap:!1,shadowMode:!1})},"865d":function(t,e,n){"use strict";n.r(e);var i=n("8b54"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);e["default"]=a.a},"8b54":function(t,e,n){"use strict";(function(t){n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("bf0f");var a=i(n("2634")),o=i(n("2fdc")),r=t.database(),u=(r.collection("uni-id-users"),t.importObject("uni-id-co")),c={emits:["success"],computed:{},data:function(){return{}},methods:{beforeGetphonenumber:function(){return(0,o.default)((0,a.default)().mark((function e(){return(0,a.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,new Promise((function(e,n){uni.showLoading({mask:!0}),wx.checkSession({success:function(){e(),uni.hideLoading()},fail:function(){wx.login({success:function(i){var a=i.code;t.importObject("uni-id-co",{customUI:!0}).loginByWeixin({code:a}).then((function(t){e()})).catch((function(t){n()})).finally((function(t){uni.hideLoading()}))},fail:function(t){n()}})}})}));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))()},bindMobileByMpWeixin:function(t){var e=this;return(0,o.default)((0,a.default)().mark((function n(){return(0,a.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:if("getPhoneNumber:ok"!=t.detail.errMsg){n.next=6;break}return n.next=3,e.beforeGetphonenumber();case 3:u.bindMobileByMpWeixin(t.detail).then((function(t){e.$emit("success")})).finally((function(t){e.closeMe()})),n.next=7;break;case 6:e.closeMe();case 7:case"end":return n.stop()}}),n)})))()},open:function(){var t=this;return(0,o.default)((0,a.default)().mark((function e(){return(0,a.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.$refs.popup.open();case 1:case"end":return e.stop()}}),e)})))()},closeMe:function(t){this.$refs.popup.close()}}};e.default=c}).call(this,n("861b")["default"])},"91d3":function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return i}));var i={uniIdPagesAvatar:n("c4d5").default,uniList:n("137d").default,uniListItem:n("ed13").default,uniPopup:n("3b99").default,uniPopupDialog:n("6cee").default,uniIdPagesBindMobile:n("339a").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"uni-content"},[n("v-uni-view",{staticClass:"avatar"},[n("uni-id-pages-avatar",{attrs:{width:"260rpx",height:"260rpx"}})],1),n("uni-list",[n("uni-list-item",{staticClass:"item",attrs:{title:"昵称",rightText:t.userInfo.nickname||"未设置",link:!0},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.setNickname("")}}}),n("uni-list-item",{staticClass:"item",attrs:{title:"手机号",rightText:t.userInfo.mobile||"未绑定",link:!0},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindMobile.apply(void 0,arguments)}}}),t.userInfo.email?n("uni-list-item",{staticClass:"item",attrs:{title:"电子邮箱",rightText:t.userInfo.email}}):t._e(),t.hasPwd?n("uni-list-item",{staticClass:"item",attrs:{title:"修改密码",link:!0},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.changePassword.apply(void 0,arguments)}}}):t._e()],1),n("uni-list",{staticClass:"mt10"},[n("uni-list-item",{attrs:{title:"注销账号",link:"navigateTo"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.deactivate.apply(void 0,arguments)}}})],1),n("uni-popup",{ref:"dialog",attrs:{type:"dialog"}},[n("uni-popup-dialog",{attrs:{mode:"input",value:t.userInfo.nickname,inputType:t.setNicknameIng?"nickname":"text",title:"设置昵称",placeholder:"请输入要设置的昵称"},on:{confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.setNickname.apply(void 0,arguments)}}})],1),n("uni-id-pages-bind-mobile",{ref:"bind-mobile-by-sms",on:{success:function(e){arguments[0]=e=t.$handleEvent(e),t.bindMobileSuccess.apply(void 0,arguments)}}}),t.showLoginManage?[t.userInfo._id?n("v-uni-button",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.logout.apply(void 0,arguments)}}},[t._v("退出登录")]):n("v-uni-button",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.login.apply(void 0,arguments)}}},[t._v("去登录")])]:t._e()],2)},o=[]},9979:function(t,e,n){"use strict";n.r(e);var i=n("91d3"),a=n("b1bc");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("52acc");var r=n("828b"),u=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"088aa68e",null,!1,i["a"],void 0);e["default"]=u.exports},a20b3:function(t,e,n){var i=n("c86c");e=i(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 水平间距 */\r\n/* 水平间距 */\r\n/* 行为相关颜色 */\r\n/* 兼容 uni-ui 相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.uni-popup-dialog[data-v-b2d7af54]{width:300px;border-radius:11px;background-color:#fff}.uni-dialog-title[data-v-b2d7af54]{display:flex;flex-direction:row;justify-content:center;padding-top:25px}.uni-dialog-title-text[data-v-b2d7af54]{font-size:16px;font-weight:500}.uni-dialog-content[data-v-b2d7af54]{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px}.uni-dialog-content-text[data-v-b2d7af54]{font-size:14px;color:#6c6c6c}.uni-dialog-button-group[data-v-b2d7af54]{display:flex;flex-direction:row;border-top-color:#f5f5f5;border-top-style:solid;border-top-width:1px}.uni-dialog-button[data-v-b2d7af54]{display:flex;flex:1;flex-direction:row;justify-content:center;align-items:center;height:45px}.uni-border-left[data-v-b2d7af54]{border-left-color:#f0f0f0;border-left-style:solid;border-left-width:1px}.uni-dialog-button-text[data-v-b2d7af54]{font-size:16px;color:#333}.uni-button-color[data-v-b2d7af54]{color:#007aff}.uni-dialog-input[data-v-b2d7af54]{flex:1;font-size:14px;border:1px #eee solid;height:40px;padding:0 10px;border-radius:5px;color:#555}.uni-popup__success[data-v-b2d7af54]{color:#4cd964}.uni-popup__warn[data-v-b2d7af54]{color:#f0ad4e}.uni-popup__error[data-v-b2d7af54]{color:#dd524d}.uni-popup__info[data-v-b2d7af54]{color:#909399}',""]),t.exports=e},a4d7:function(t,e,n){"use strict";(function(t){n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("4626"),n("bf0f"),n("d4b5");var a=i(n("2634")),o=i(n("2fdc")),r=n("cbed"),u={data:function(){return{isPC:!1}},props:{width:{type:String,default:function(){return"50px"}},height:{type:String,default:function(){return"50px"}},border:{type:Boolean,default:function(){return!1}}},mounted:function(){var t=this;return(0,o.default)((0,a.default)().mark((function e(){return(0,a.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.isPC=!["ios","android"].includes(uni.getSystemInfoSync().platform);case 1:case"end":return e.stop()}}),e)})))()},computed:{hasLogin:function(){return r.store.hasLogin},userInfo:function(){return r.store.userInfo},avatar_file:function(){return r.store.userInfo.avatar_file}},methods:{setAvatarFile:function(t){r.mutations.updateUserInfo({avatar_file:t})},bindchooseavatar:function(e){var n=this;return(0,o.default)((0,a.default)().mark((function i(){var o,r,u,c,d;return(0,a.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return o=e.detail.avatarUrl,r={extname:o.split(".")[o.split(".").length-1],name:"",url:""},u=n.userInfo._id+""+Date.now(),r.name=u,i.prev=4,uni.showLoading({title:"更新中",mask:!0}),i.next=8,t.uploadFile({filePath:o,cloudPath:u,fileType:"image"});case 8:c=i.sent,d=c.fileID,r.url=d,uni.hideLoading(),i.next=17;break;case 14:i.prev=14,i.t0=i["catch"](4);case 17:n.setAvatarFile(r);case 19:case"end":return i.stop()}}),i,null,[[4,14]])})))()},uploadAvatarImg:function(e){var n=this;if(!this.hasLogin)return uni.navigateTo({url:"/uni_modules/uni-id-pages/pages/login/login-withoutpwd"});var i={quality:100,width:600,height:600,resize:!0};uni.chooseImage({count:1,crop:i,success:function(){var e=(0,o.default)((0,a.default)().mark((function e(o){var r,u,c,d,s,l;return(0,a.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r=o.tempFiles[0],u={extname:r.name.split(".")[r.name.split(".").length-1]},c=o.tempFilePaths[0],n.isPC){e.next=5;break}return e.next=4,new Promise((function(t){uni.navigateTo({url:"/uni_modules/uni-id-pages/pages/userinfo/cropImage/cropImage?path="+c+"&options=".concat(JSON.stringify(i)),animationType:"fade-in",events:{success:function(e){t(e)}},complete:function(t){}})}));case 4:c=e.sent;case 5:return d=n.userInfo._id+""+Date.now(),u.name=d,uni.showLoading({title:"更新中",mask:!0}),e.next=10,t.uploadFile({filePath:c,cloudPath:d,fileType:"image"});case 10:s=e.sent,l=s.fileID,u.url=l,uni.hideLoading(),n.setAvatarFile(u);case 15:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()})}}};e.default=u}).call(this,n("861b")["default"])},b1bc:function(t,e,n){"use strict";n.r(e);var i=n("baf7"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);e["default"]=a.a},b373:function(t,e,n){"use strict";(function(t){n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={name:"cloud-image",emits:["click"],props:{mode:{type:String,default:function(){return"widthFix"}},src:{default:function(){return""}},width:{type:String,default:function(){return"100rpx"}},height:{type:String,default:function(){return"100rpx"}}},watch:{src:{handler:function(e){var n=this;e&&"cloud://"==e.substring(0,8)?t.getTempFileURL({fileList:[e]}).then((function(t){n.cSrc=t.fileList[0].tempFileURL})):this.cSrc=e},immediate:!0}},methods:{onClick:function(){this.$emit("click")}},data:function(){return{cSrc:!1}}};e.default=i}).call(this,n("861b")["default"])},baf7:function(t,e,n){"use strict";(function(t){n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("bf0f");var a=i(n("2634")),o=i(n("2fdc")),r=n("cbed"),u=t.importObject("uni-id-co"),c={computed:{userInfo:function(){return r.store.userInfo},realNameStatus:function(){return this.userInfo.realNameAuth?this.userInfo.realNameAuth.authStatus:0}},data:function(){return{univerifyStyle:{authButton:{title:"本机号码一键绑定"},otherLoginButton:{title:"其他号码绑定"}},hasPwd:!1,showLoginManage:!1,setNicknameIng:!1}},onShow:function(){var t=this;return(0,o.default)((0,a.default)().mark((function e(){return(0,a.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.univerifyStyle.authButton.title="本机号码一键绑定",t.univerifyStyle.otherLoginButton.title="其他号码绑定";case 2:case"end":return e.stop()}}),e)})))()},onLoad:function(t){var e=this;return(0,o.default)((0,a.default)().mark((function n(){var i;return(0,a.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return t.showLoginManage&&(e.showLoginManage=!0),n.next=3,u.getAccountInfo();case 3:i=n.sent,e.hasPwd=i.isPasswordSet;case 5:case"end":return n.stop()}}),n)})))()},methods:{login:function(){uni.navigateTo({url:"/uni_modules/uni-id-pages/pages/login/login-withoutpwd",complete:function(t){}})},logout:function(){r.mutations.logout()},bindMobileSuccess:function(){r.mutations.updateUserInfo()},changePassword:function(){uni.navigateTo({url:"/uni_modules/uni-id-pages/pages/userinfo/change_pwd/change_pwd",complete:function(t){}})},bindMobile:function(){this.bindMobileBySmsCode()},univerify:function(){var t=this;uni.login({provider:"univerify",univerifyStyle:this.univerifyStyle,success:function(){var t=(0,o.default)((0,a.default)().mark((function t(e){return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:u.bindMobileByUniverify(e.authResult).then((function(t){r.mutations.updateUserInfo()})).catch((function(t){})).finally((function(t){uni.closeAuthView()}));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),fail:function(e){"30002"!=e.code&&"30001"!=e.code||t.bindMobileBySmsCode()}})},bindMobileBySmsCode:function(){uni.navigateTo({url:"./bind-mobile/bind-mobile"})},setNickname:function(t){t?(r.mutations.updateUserInfo({nickname:t}),this.setNicknameIng=!1,this.$refs.dialog.close()):this.$refs.dialog.open()},deactivate:function(){uni.navigateTo({url:"/uni_modules/uni-id-pages/pages/userinfo/deactivate/deactivate"})},bindThirdAccount:function(e){var n=this;return(0,o.default)((0,a.default)().mark((function i(){var u,c;return(0,a.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(u=t.importObject("uni-id-co"),c={weixin:"wx_openid",alipay:"ali_openid",apple:"apple_openid",qq:"qq_openid"}[e.toLowerCase()],!n.userInfo[c]){i.next=9;break}return i.next=5,u["unbind"+e]();case 5:return i.next=7,r.mutations.updateUserInfo();case 7:i.next=10;break;case 9:uni.login({provider:e.toLowerCase(),onlyAuthorize:!0,success:function(){var t=(0,o.default)((0,a.default)().mark((function t(n){var i;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,u["bind"+e]({code:n.code});case 2:return i=t.sent,i.errCode&&uni.showToast({title:i.errMsg||"绑定失败",duration:3e3}),t.next=6,r.mutations.updateUserInfo();case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),fail:function(){var t=(0,o.default)((0,a.default)().mark((function t(e){return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:uni.hideLoading();case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()});case 10:case"end":return i.stop()}}),i)})))()},realNameVerify:function(){uni.navigateTo({url:"/uni_modules/uni-id-pages/pages/userinfo/realname-verify/realname-verify"})}}};e.default=c}).call(this,n("861b")["default"])},c4bd:function(t,e,n){var i=n("55fa");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("b5d0681e",i,!0,{sourceMap:!1,shadowMode:!1})},c4d3:function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return i}));var i={cloudImage:n("ded1").default,uniIcons:n("e3a5").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-button",{staticClass:"box",class:{showBorder:t.border},style:{width:t.width,height:t.height,lineHeight:t.height},attrs:{"open-type":"chooseAvatar"},on:{chooseavatar:function(e){arguments[0]=e=t.$handleEvent(e),t.bindchooseavatar.apply(void 0,arguments)},click:function(e){arguments[0]=e=t.$handleEvent(e),t.uploadAvatarImg.apply(void 0,arguments)}}},[t.avatar_file?n("cloud-image",{attrs:{src:t.avatar_file.url,width:t.width,height:t.height}}):n("uni-icons",{staticClass:"chooseAvatar",style:{width:t.width,height:t.height,lineHeight:t.height},attrs:{type:"plusempty",size:"30",color:"#dddddd"}})],1)},o=[]},c4d5:function(t,e,n){"use strict";n.r(e);var i=n("c4d3"),a=n("59be");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("074d");var r=n("828b"),u=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"7aa6a24c",null,!1,i["a"],void 0);e["default"]=u.exports},cb6c:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticStyle:{"justify-content":"center"},style:{width:t.width,height:t.height},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onClick.apply(void 0,arguments)}}},[t.cSrc?n("v-uni-image",{style:{width:t.width,height:t.height},attrs:{src:t.cSrc,mode:t.mode}}):t._e()],1)},a=[]},cbba:function(t,e,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n("1f95")),o=i(n("df35")),r=i(n("35e7")),u={en:a.default,"zh-Hans":o.default,"zh-Hant":r.default};e.default=u},ded1:function(t,e,n){"use strict";n.r(e);var i=n("cb6c"),a=n("18ce");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);var r=n("828b"),u=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);e["default"]=u.exports},df35:function(t){t.exports=JSON.parse('{"uni-popup.cancel":"取消","uni-popup.ok":"确定","uni-popup.placeholder":"请输入","uni-popup.title":"提示","uni-popup.shareTitle":"分享到"}')},ea86:function(t,e,n){var i=n("c86c");e=i(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 水平间距 */\r\n/* 水平间距 */\r\n/* 行为相关颜色 */\r\n/* 兼容 uni-ui 相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.input-box[data-v-accfeb5e] .uni-input-input[type="password"]::-ms-reveal{display:none}.uni-content[data-v-accfeb5e]{padding:0 %?60?%}.login-logo[data-v-accfeb5e]{display:none}@media screen and (min-width:690px){.uni-content[data-v-accfeb5e]{margin:0 auto;position:relative;top:100px;padding:30px 40px 80px 40px;max-width:450px;max-height:450px;border-radius:10px;box-shadow:0 0 20px #efefef;background-color:#fff}.login-logo[data-v-accfeb5e]{display:flex;justify-content:center}.login-logo uni-image[data-v-accfeb5e]{width:60px;height:60px}.register-back[data-v-accfeb5e]{display:none}uni-button[data-v-accfeb5e]{padding-bottom:1px}}.uni-content uni-view[data-v-accfeb5e]{box-sizing:border-box}.title[data-v-accfeb5e]{display:flex;padding:18px 0;font-weight:800;flex-direction:column}.tip[data-v-accfeb5e]{display:flex;color:#bdbdc0;font-size:11px;margin:6px 0}.uni-content[data-v-accfeb5e] .uni-easyinput__content,\r\n.input-box[data-v-accfeb5e]{height:44px;background-color:#f8f8f8!important;border-radius:0;font-size:14px;display:flex;flex:1}.link[data-v-accfeb5e]{color:#04498c;cursor:pointer}.uni-content[data-v-accfeb5e] .uni-forms-item__inner{padding-bottom:8px}.uni-btn[data-v-accfeb5e]{text-align:center;height:40px;line-height:40px;margin:15px 0 10px 0;color:#fff!important;border-radius:5px;font-size:16px}.uni-body.uni_modules-uni-id-pages-pages-login-login-withoutpwd[data-v-accfeb5e]{height:auto!important}uni-view[data-v-accfeb5e]{display:flex}.box[data-v-accfeb5e]{background-color:#fff;height:200px;width:%?750?%;flex-direction:column;border-top-left-radius:15px;border-top-right-radius:15px}.headBox[data-v-accfeb5e]{padding:%?20?%;height:%?80?%;line-height:%?80?%;text-align:left;font-size:16px;color:#333;margin-left:%?15?%}.tip[data-v-accfeb5e]{color:#666;text-align:left;justify-content:center;margin:%?10?% %?30?%;font-size:18px}.btnBox[data-v-accfeb5e]{margin-top:%?45?%;justify-content:center;flex-direction:row}.close[data-v-accfeb5e],\r\n.agree[data-v-accfeb5e]{text-align:center;width:%?200?%;height:%?80?%;line-height:%?80?%;border-radius:5px;margin:0 %?20?%;font-size:14px}.close[data-v-accfeb5e]{color:#999;border-color:#eee;border-style:solid;border-width:1px;background-color:#fff}.close[data-v-accfeb5e]:active{color:#989898;background-color:#e2e2e2}.agree[data-v-accfeb5e]{color:#fff}.agree[data-v-accfeb5e]:active{background-color:#f5f5f6}',""]),t.exports=e}}]); |