| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-users-wechat_login-index"],{"0629":function(t,e,i){"use strict";i.r(e);var a=i("1cca"),n=i("5659");for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("a5c1");var s=i("828b"),c=Object(s["a"])(n["default"],a["b"],a["c"],!1,null,"75dcd203",null,!1,a["a"],void 0);e["default"]=c.exports},"0ab6":function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("64aa");var n=i("8f59"),o=i("96e0"),s=(a(i("6a1b")),i("672a")),c=i("aa10"),r={props:{isShow:{type:Boolean,value:!1},preFullPage:{type:String,value:""},tabType:{type:Number,value:1}},data:function(){return{domain:c.HTTP_REQUEST_URL,mp_is_new:this.$Cache.get("MP_VERSION_ISNEW")||!1,userInfo:{avatar:"",nickname:""},canvasStatus:!1}},computed:(0,o.configMap)({routine_logo:"",site_name:""},(0,n.mapGetters)(["viewColor","keyColor"])),mounted:function(){},methods:{uploadpic:function(){var t=this,e=this;this.canvasStatus=!0,e.$util.uploadImageChange("upload/image",(function(i){var a=e.userInfo;void 0!==a&&(e.userInfo.avatar=i.data.url),t.canvasStatus=!1}),(function(e){t.canvasStatus=!1}),(function(e){t.canvasWidth=e.w,t.canvasHeight=e.h}))},onChooseAvatar:function(t){var e=this,i=t.detail.avatarUrl;this.$util.uploadImgs("upload/image",i,(function(t){e.userInfo.avatar=t.data.path}),(function(t){}))},closeAttr:function(){this.$emit("closeEdit")},formSubmit:function(t){var e=this,i=this;return this.userInfo.avatar?t.detail.value.nickname?(this.userInfo.nickname=t.detail.value.nickname,void(0,s.editAvatar)(this.userInfo).then((function(t){return e.$emit("editSuccess"),i.$util.Tips({title:t.message,icon:"success"},{tab:e.tabType,url:e.preFullPage})})).catch((function(t){return i.$util.Tips({title:t||"保存失败"},{tab:e.tabType,url:e.preFullPage})}))):i.$util.Tips({title:"请输入昵称"}):i.$util.Tips({title:"请上传头像"})}}};e.default=r},"1cca":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){}));var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{style:t.viewColor},[i("v-uni-view",{staticClass:"mask",attrs:{hidden:0==t.isShow},on:{touchmove:function(e){e.preventDefault(),arguments[0]=e=t.$handleEvent(e)},click:function(e){arguments[0]=e=t.$handleEvent(e),t.rejectAgreement.apply(void 0,arguments)}}}),i("v-uni-view",{staticClass:"product-window popup-main bg-f",class:{on:t.isShow}},[i("v-uni-view",{staticClass:"mp-data"},[i("v-uni-text",{staticClass:"mp-name font-bold"},[t._v(t._s(t.site_name)+"服务与隐私协议")])],1),i("v-uni-view",{staticClass:"trip-msg"},[i("v-uni-view",{staticClass:"trip"},[t._v("欢迎您使用"+t._s(t.site_name)+"!请仔细阅读以下内容,并作出适当的选择:")])],1),i("v-uni-view",{staticClass:"trip-title"},[t._v("隐私政策概要")]),i("v-uni-view",{staticClass:"trip-msg"},[i("v-uni-view",{staticClass:"trip"},[t._v("当您点击同意并开始时用产品服务时,即表示您已理解并同息该条款内容,该条款将对您产生法律约束力。如您拒绝,将无法继续下一步操作。")])],1),i("v-uni-view",{staticClass:"main-color",on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.privacy(3)}}},[t._v("点击阅读"+t._s(t.agreementName))]),i("v-uni-view",{staticClass:"bottom"},[i("v-uni-button",{staticClass:"save open",attrs:{type:"default",id:"agree-btn","open-type":"agreePrivacyAuthorization"},on:{agreeprivacyauthorization:function(e){arguments[0]=e=t.$handleEvent(e),t.handleAgree.apply(void 0,arguments)}}},[t._v("同意并继续")]),i("v-uni-button",{staticClass:"reject",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.rejectAgreement.apply(void 0,arguments)}}},[t._v("取消")])],1)],1)],1)},n=[]},"219b":function(t,e,i){var a=i("c86c");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */uni-page-body[data-v-79517956]{background:#fff}body.?%PAGE?%[data-v-79517956]{background:#fff}[data-v-79517956] uni-checkbox .uni-checkbox-input,[data-v-79517956] uni-checkbox .wx-checkbox-input{border-radius:100%;width:%?30?%;height:%?30?%}[data-v-79517956] uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked,[data-v-79517956] uni-checkbox .wx-checkbox-input.wx-checkbox-input-checked{border:%?2?% solid var(--view-theme)!important;background-color:var(--view-theme)!important}.wrapper[data-v-79517956]{position:relative;height:100vh}.wrapper .bag[data-v-79517956]{position:absolute;top:0;left:0;width:100%;opacity:.8;z-index:-1;z-index:0}.wrapper .bag img[data-v-79517956]{width:100%;height:%?838?%}.wrapper .merchant-msg[data-v-79517956]{padding-top:%?252?%;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:2;position:relative}.wrapper .merchant-msg img[data-v-79517956]{width:%?152?%;height:%?152?%;border-radius:50%;object-fit:contain}.wrapper .merchant-msg .name[data-v-79517956]{font-size:%?40?%;font-weight:500;color:#333;line-height:%?56?%;margin-top:%?32?%}.wechat_login[data-v-79517956]{margin-top:%?96?%}.wechat_login .img uni-image[data-v-79517956]{width:100%}.wechat_login .btn-wrapper[data-v-79517956]{padding:0 %?66?%}.wechat_login .btn-wrapper uni-button[data-v-79517956]{width:100%;height:%?86?%;line-height:%?86?%;margin-bottom:%?40?%;border-radius:%?120?%;font-size:%?30?%}.wechat_login .btn-wrapper uni-button.btn1[data-v-79517956]{color:#fff;background:var(--view-theme)}.wechat_login .btn-wrapper uni-button.btn2[data-v-79517956]{color:#666;border:1px solid #ddd}.wechat_login .tip[data-v-79517956]{color:#999;text-align:center;font-size:%?28?%}.title-bar[data-v-79517956]{position:relative;display:flex;align-items:center;justify-content:center;font-size:%?34?%;font-weight:500;color:#333;line-height:%?48?%}.icon[data-v-79517956]{position:absolute;left:%?30?%;top:0;display:flex;align-items:center;justify-content:center;height:%?86?%}.protocol[data-v-79517956]{position:fixed;bottom:%?52?%;left:0;width:100%;margin:0 auto;color:#999;font-size:%?24?%;line-height:%?22?%;text-align:center;bottom:calc(52rpx+ constant(safe-area-inset-bottom));bottom:calc(%?52?% + env(safe-area-inset-bottom))}.protocol .main-color[data-v-79517956]{color:var(--view-theme)}.protocol .trembling[data-v-79517956]{-webkit-animation:shake .6s;animation:shake .6s}',""]),t.exports=e},2431:function(t,e,i){"use strict";i.r(e);var a=i("8c83"),n=i("873f7");for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("2a1c");var s=i("828b"),c=Object(s["a"])(n["default"],a["b"],a["c"],!1,null,"551b4d2d",null,!1,a["a"],void 0);e["default"]=c.exports},"2a1c":function(t,e,i){"use strict";var a=i("6bfae"),n=i.n(a);n.a},"48a1":function(t,e,i){var a=i("c86c");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.pl-sty[data-v-75dcd203]{color:#999;font-size:%?30?%}.product-window[data-v-75dcd203]{padding:%?64?% %?40?%;padding-bottom:%?38?%;padding-bottom:calc(38rpx+ constant(safe-area-inset-bottom));padding-bottom:calc(%?38?% + env(safe-area-inset-bottom));box-shadow:0 %?2?% %?10?% rgba(0,0,0,.06)}.product-window .mp-data[data-v-75dcd203]{display:flex;align-items:center;justify-content:center;margin-bottom:%?40?%}.product-window .mp-data .mp-name[data-v-75dcd203]{font-size:%?34?%;color:#333;line-height:%?48?%}.product-window .trip-msg[data-v-75dcd203]{padding-bottom:%?32?%}.product-window .trip-msg .title[data-v-75dcd203]{font-size:%?30?%;font-weight:700;color:#000;margin-bottom:%?6?%}.product-window .trip-msg .trip[data-v-75dcd203]{color:#333;font-size:%?28?%;font-family:PingFang SC-Regular,PingFang SC;font-weight:400}.product-window .trip-title[data-v-75dcd203]{font-size:%?28?%;font-weight:500;color:#333;margin-bottom:%?8?%}.product-window .main-color[data-v-75dcd203]{font-size:%?28?%;font-weight:400;color:var(--view-theme);margin-bottom:%?40?%}.product-window .bottom[data-v-75dcd203]{display:flex;align-items:center;justify-content:center;flex-direction:column}.product-window .bottom .save[data-v-75dcd203],\n.product-window .bottom .reject[data-v-75dcd203]{display:flex;align-items:center;justify-content:center;width:%?670?%;height:%?80?%;border-radius:%?80?%;background-color:#f5f5f5;color:#333;font-size:%?30?%;font-weight:500}.product-window .bottom .save[data-v-75dcd203]{background-color:var(--view-theme);color:#fff;margin-bottom:%?24?%}',""]),t.exports=e},5659:function(t,e,i){"use strict";i.r(e);var a=i("d6c6"),n=i.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a},"6bfae":function(t,e,i){var a=i("6fa0");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("967d").default;n("1f6389d3",a,!0,{sourceMap:!1,shadowMode:!1})},"6fa0":function(t,e,i){var a=i("c86c");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.product-window.on[data-v-551b4d2d]{-webkit-transform:translateZ(0);transform:translateZ(0);display:block}.mask[data-v-551b4d2d]{z-index:99}.product-window[data-v-551b4d2d]{position:fixed;bottom:0;width:100%;left:0;background-color:#fff;z-index:1000;border-radius:%?20?% %?20?% 0 0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:all .3s cubic-bezier(.25,.5,.5,.9);padding:%?38?% %?40?%;display:none}.product-window .icon-ic_close[data-v-551b4d2d]{position:absolute;top:%?40?%;right:%?40?%}.product-window .mp-data[data-v-551b4d2d]{display:flex;align-items:center;margin-bottom:%?30?%}.product-window .mp-data .mp-name[data-v-551b4d2d]{font-size:%?28?%;font-weight:700;color:#000}.product-window .mp-data uni-image[data-v-551b4d2d]{width:%?48?%;height:%?48?%;border-radius:50%;margin-right:%?16?%}.product-window .trip-msg[data-v-551b4d2d]{padding-bottom:%?32?%;border-bottom:1px solid #f5f5f5}.product-window .trip-msg .title[data-v-551b4d2d]{font-size:%?30?%;font-weight:700;color:#000;margin-bottom:%?6?%}.product-window .trip-msg .trip[data-v-551b4d2d]{font-size:%?26?%;color:#777}.product-window .edit[data-v-551b4d2d]{border-bottom:1px solid #f5f5f5}.product-window .edit .avatar[data-v-551b4d2d]{border-bottom:1px solid #f5f5f5}.product-window .edit .nickname .input[data-v-551b4d2d]{width:100%}.product-window .edit .nickname uni-input[data-v-551b4d2d]{height:%?80?%}.product-window .edit .edit-box[data-v-551b4d2d]{display:flex;justify-content:space-between;align-items:center;font-size:%?30?%;padding:%?22?% 0}.product-window .edit .edit-box .left[data-v-551b4d2d]{display:flex;align-items:center;flex:1}.product-window .edit .edit-box .left .head[data-v-551b4d2d]{color:rgba(0,0,0,.9);white-space:nowrap;margin-right:%?60?%}.product-window .edit .edit-box .left uni-button[data-v-551b4d2d]{flex:1;display:flex;align-items:center}.product-window .edit .edit-box uni-image[data-v-551b4d2d]{width:%?80?%;height:%?80?%;border-radius:%?6?%}.product-window .edit .icon-xiangyou[data-v-551b4d2d]{color:#cfcfcf}.product-window .bottom[data-v-551b4d2d]{display:flex;align-items:center;justify-content:center}.product-window .bottom .save[data-v-551b4d2d]{border:1px solid #f5f5f5;display:flex;align-items:center;justify-content:center;width:%?368?%;height:%?80?%;border-radius:%?12?%;margin-top:%?52?%;background-color:#f5f5f5;color:#ccc;font-size:%?30?%;font-weight:700}.product-window .bottom .save.open[data-v-551b4d2d]{border:1px solid #fff;background-color:#07c160;color:#fff}',""]),t.exports=e},"873f7":function(t,e,i){"use strict";i.r(e);var a=i("0ab6"),n=i.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a},"8c83":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){}));var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{style:t.viewColor},[i("v-uni-view",{staticClass:"product-window coupon-main bg-f",class:{on:t.isShow}},[i("v-uni-view",{staticClass:"iconfont icon-ic_close popup-close",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.closeAttr.apply(void 0,arguments)}}}),i("v-uni-view",{staticClass:"mp-data"},[i("v-uni-image",{attrs:{src:t.routine_logo,mode:""}}),i("v-uni-text",{staticClass:"mp-name font-bold"},[t._v(t._s(t.site_name)+" 申请")])],1),i("v-uni-view",{staticClass:"trip-msg"},[i("v-uni-view",{staticClass:"title font-bold"},[t._v("获取您的昵称、头像")]),i("v-uni-view",{staticClass:"trip"},[t._v("提供具有辨识度的用户中心界面")])],1),i("v-uni-form",{on:{submit:function(e){arguments[0]=e=t.$handleEvent(e),t.formSubmit.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"edit"},[i("v-uni-view",{staticClass:"avatar edit-box"},[i("v-uni-view",{staticClass:"left"},[i("v-uni-view",{staticClass:"head"},[t._v("头像")]),t.mp_is_new?i("v-uni-button",{staticClass:"avatar-box",attrs:{"open-type":"chooseAvatar"},on:{chooseavatar:function(e){arguments[0]=e=t.$handleEvent(e),t.onChooseAvatar.apply(void 0,arguments)}}},[i("v-uni-image",{attrs:{src:t.userInfo.avatar||t.domain+"/static/images/def_avatar.png"}})],1):i("v-uni-view",{staticClass:"avatar-box",on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.uploadpic.apply(void 0,arguments)}}},[i("v-uni-image",{attrs:{src:t.userInfo.avatar||t.domain+"/static/images/def_avatar.png"}})],1)],1)],1),i("v-uni-view",{staticClass:"nickname edit-box"},[i("v-uni-view",{staticClass:"left"},[i("v-uni-view",{staticClass:"head"},[t._v("昵称")]),i("v-uni-view",{staticClass:"input"},[i("v-uni-input",{attrs:{type:"nickname","placeholder-class":"pl-sty",placeholder:"请输入昵称",name:"nickname",maxlength:16,value:t.userInfo.nickname}})],1)],1)],1)],1),i("v-uni-view",{staticClass:"bottom"},[i("v-uni-button",{staticClass:"save font-bold",class:{open:t.userInfo.avatar},attrs:{formType:"submit"}},[t._v("保存")])],1)],1)],1),t.canvasStatus?i("v-uni-canvas",{style:{width:t.canvasWidth+"px",height:t.canvasHeight+"px",position:"absolute",left:"-100000px",top:"-100000px"},attrs:{"canvas-id":"canvas"}}):t._e(),t.isShow?i("v-uni-view",{staticClass:"mask",on:{touchmove:function(e){e.preventDefault(),arguments[0]=e=t.$handleEvent(e)},click:function(e){arguments[0]=e=t.$handleEvent(e),t.closeAttr.apply(void 0,arguments)}}}):t._e()],1)},n=[]},"914c":function(t,e,i){var a=i("48a1");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("967d").default;n("8f36ad98",a,!0,{sourceMap:!1,shadowMode:!1})},a5c1:function(t,e,i){"use strict";var a=i("914c"),n=i.n(a);n.a},a99f:function(t,e,i){var a=i("219b");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("967d").default;n("079219da",a,!0,{sourceMap:!1,shadowMode:!1})},ad07:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){}));var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"wrapper",style:t.viewColor},[i("v-uni-view",{staticClass:"bag"},[i("img",{attrs:{src:t.domain+"/static/images/logo_bgh.png",alt:"",srcset:""}})]),i("v-uni-view",{staticClass:"system-height",style:{height:t.statusBarHeight}}),i("v-uni-view",{staticClass:"merchant-msg"},[i("img",{attrs:{src:t.login_logo}}),i("v-uni-view",{staticClass:"name"},[t._v(t._s(t.site_name))])],1),i("v-uni-view",{staticClass:"wechat_login"},[i("v-uni-view",{staticClass:"btn-wrapper"},[i("v-uni-button",{staticClass:"bg-theme btn1",attrs:{"hover-class":"none"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.wechatLogin.apply(void 0,arguments)}}},[t._v("微信登录")])],1)],1),t.canGetPrivacySetting?t._e():i("v-uni-view",{staticClass:"protocol"},[i("v-uni-checkbox-group",{on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.ChangeIsDefault.apply(void 0,arguments)}}},[i("v-uni-checkbox",{class:t.inAnimation?"trembling":"",attrs:{checked:!!t.protocol},on:{animationend:function(e){arguments[0]=e=t.$handleEvent(e),t.inAnimation=!1}}}),i("v-uni-text",{on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.ChangeIsDefault.apply(void 0,arguments)}}},[t._v("已阅读并同意")]),i("v-uni-text",{staticClass:"main-color",on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.privacy(4)}}},[t._v("《用户协议》")]),t._v("与"),i("v-uni-text",{staticClass:"main-color",on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.privacy(3)}}},[t._v("《隐私协议》")])],1)],1),[i("editUserModal",{attrs:{isShow:t.isShow,preFullPage:t.preFullPage,tabType:t.tabType},on:{closeEdit:function(e){arguments[0]=e=t.$handleEvent(e),t.closeEdit.apply(void 0,arguments)},editSuccess:function(e){arguments[0]=e=t.$handleEvent(e),t.editSuccess.apply(void 0,arguments)}}})]],2)},n=[]},b100:function(t,e,i){"use strict";var a=i("a99f"),n=i.n(a);n.a},cca97:function(t,e,i){"use strict";i.r(e);var a=i("ad07"),n=i("fb13");for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("b100");var s=i("828b"),c=Object(s["a"])(n["default"],a["b"],a["c"],!1,null,"79517956",null,!1,a["a"],void 0);e["default"]=c.exports},d0d8:function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("4626"),i("473f"),i("bf0f"),i("5ef2");var n=a(i("5de6")),o=a(i("9b1b")),s=a(i("2431")),c=a(i("0629")),r=i("5999"),d=i("d838"),u=i("672a"),l=a(i("8dd5")),p=(a(i("bd79")),a(i("bd79"))),f=i("aa10"),v=i("96e0"),h=a(i("6a1b")),g=(i("e44d"),i("8f59")),m=getApp(),w=uni.getSystemInfoSync().statusBarHeight+"px",b={data:function(){return{domain:f.HTTP_REQUEST_URL,isUp:!1,canClose:!0,phone:"",statusBarHeight:w,isHome:!1,isPhoneBox:!1,protocol:!1,isShow:!1,logoUrl:"",code:"",codeVal:"",authKey:"",options:"",userInfo:{},codeNum:0,canUseGetUserProfile:!1,canGetPrivacySetting:!1,inAnimation:!1,colorStatus:uni.getStorageSync("color_status"),mp_is_new:this.$Cache.get("MP_VERSION_ISNEW")||!1,configData:h.default.get("BASIC_CONFIG"),bindPhone:!1,wechat_phone_switch:0,preFullPage:"",tabType:1}},computed:(0,o.default)({},(0,v.configMap)({login_logo:"",site_name:"",first_avatar_switch:""},(0,g.mapGetters)(["isLogin","viewColor"]))),components:{editUserModal:s.default,privacyAgreementPopup:c.default},watch:{},onLoad:function(t){uni.getUserProfile&&(this.canUseGetUserProfile=!0);var e=getCurrentPages(),i="/"+e[e.length-2].route;this.preFullPage=e[e.length-2].$page.fullPath;["/pages/index/index","/pages/order_addcart/order_addcart","/pages/goods_cate/goods_cate","/pages/user/index","/pages/plant_grass/index"].includes(i)?this.tabType=1:this.tabType=2,this.isHome=!(!i||"pages/order_addcart/order_addcart"!=i.route)},onReady:function(){this.getCode()},created:function(){},methods:{parseScene:function(t){return t.split("&").reduce((function(t,e){var i=e.split("="),a=(0,n.default)(i,2),o=a[0],s=a[1];return t[o]=s,t}),{})},getCode:function(){this.code=1},getAuthLogin:function(){var t=this;if(!t.protocol&&!t.canGetPrivacySetting)return t.$util.Tips({title:"请勾选用户协议与隐私政策"});uni.showLoading({title:"正在登录中"}),t.canUseGetUserProfile=!1,l.default.getUserProfile().then((function(e){var i=e.userInfo;i.code=t.code,i.spread=m.globalData.spid,i.spread_code=m.globalData.code,(0,r.commonAuth)({auth:{type:"routine",auth:i}}).then((function(e){if(200!=e.data.status)return uni.setStorageSync("auth_token",e.data.result.key),uni.navigateTo({url:"/pages/users/login/index"});var i=e.data.result.expires_time-h.default.time();t.$store.commit("UPDATE_USERINFO",e.data.result.user),t.$store.commit("LOGIN",{token:e.data.result.token,time:i}),t.$store.commit("SETUID",e.data.result.user.uid),h.default.set(d.EXPIRES_TIME,e.data.result.expires_time,i),h.default.set(d.USER_INFO,e.data.result.user,i),e.data.result.user.isNew&&t.mp_is_new&&1==t.first_avatar_switch?(uni.hideLoading(),t.isShow=!0):t.$util.Tips({title:"授权成功",icon:"success"},{tab:t.tabType,url:t.preFullPage})})).catch((function(t){uni.hideLoading(),uni.showToast({title:t,icon:"none",duration:2e3})}))})).catch((function(t){uni.hideLoading(),uni.showToast({title:t.errMsg,icon:"none",duration:2e3})}))},onAgree:function(){this.protocol=!0},ChangeIsDefault:function(t){this.$set(this,"protocol",!this.protocol)},editSuccess:function(){this.isShow=!1},closeEdit:function(){this.isShow=!1,this.$util.Tips({title:"登录成功",icon:"success"},{tab:this.tabType,url:this.preFullPage})},onReject:function(){uni.switchTab({url:"/pages/index/index"})},back:function(){uni.navigateBack({delta:1})},home:function(){uni.switchTab({url:"/pages/index/index"})},getPath:function(t){return-1!=t.indexOf("?")&&(t=t.split("?")[0]),t},getUserInfo:function(t,e){var i=this,a=this;(0,u.getUserInfo)().then((function(n){uni.hideLoading(),a.userInfo=n.data,a.$store.commit("SETUID",n.data.uid),a.$store.commit("UPDATE_USERINFO",n.data),t?i.isShow=!0:a.$util.Tips({title:"登录成功",icon:"success"},{tab:4,url:e||"/pages/user/index"})})).catch((function(t){uni.hideLoading(),uni.showToast({title:t.message,icon:"none",duration:2e3})}))},privacy:function(t){uni.navigateTo({url:"/pages/users/privacy/index?type="+t})},wechatLogin:function(){if(!this.protocol)return this.$util.Tips({title:"请勾选用户协议与隐私政策"});p.default.oAuth()}}};e.default=b},d6c6:function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=a(i("9b1b")),o=i("8f59"),s=i("96e0"),c=(a(i("8dd5")),getApp(),{data:function(){return{isShow:!1,agreementName:"",mpData:uni.getStorageSync("copyRight")}},computed:(0,n.default)({},(0,s.configMap)({site_name:""},(0,o.mapGetters)(["viewColor"]))),mounted:function(){var t=this;wx.getPrivacySetting({success:function(e){e.needAuthorization?(t.isShow=!0,t.agreementName=e.privacyContractName):t.$emit("onAgree")},fail:function(){},complete:function(){}})},methods:{handleAgree:function(){this.isShow=!1,this.$emit("onclose")},rejectAgreement:function(){this.isShow=!1,this.$emit("onReject")},privacy:function(t){uni.navigateTo({url:"/pages/users/privacy/index?type="+t})}}});e.default=c},fb13:function(t,e,i){"use strict";i.r(e);var a=i("d0d8"),n=i.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a}}]);
|