other-downLoadApp-index.e0ccfc3f.js 12 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["other-downLoadApp-index"],{"1da3":function(t,e,n){"use strict";var a=n("88c1"),i=n.n(a);i.a},2590:function(t,e,n){"use strict";function a(t,e,n){this.$children.map((function(i){t===i.$options.name?i.$emit.apply(i,[e].concat(n)):a.apply(i,[t,e].concat(n))}))}n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("fd3c"),n("c223");var i={methods:{dispatch:function(t,e,n){var a=this.$parent||this.$root,i=a.$options.name;while(a&&(!i||i!==t))a=a.$parent,a&&(i=a.$options.name);a&&a.$emit.apply(a,[e].concat(n))},broadcast:function(t,e,n){a.call(this,t,e,n)}}};e.default=i},"4ea8":function(t,e,n){var a=n("b574");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=n("967d").default;i("592e75df",a,!0,{sourceMap:!1,shadowMode:!1})},"67ab":function(t,e,n){"use strict";n.r(e);var a=n("b960"),i=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);e["default"]=i.a},"7bda":function(t,e,n){t.exports=n.p+"other/static/images/pop.png"},"88c1":function(t,e,n){var a=n("e6c5");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=n("967d").default;i("6f4132cb",a,!0,{sourceMap:!1,shadowMode:!1})},9793:function(t,e,n){"use strict";var a=n("4ea8"),i=n.n(a);i.a},a183:function(t,e,n){"use strict";n("6a54");var a=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("5c47"),n("0506");var i=a(n("2634")),o=a(n("2fdc")),s=a(n("2ba3")),r=n("7973"),u=a(n("6b25")),c=a(n("e549")),d={components:{Shenhe:s.default,singleHeader:u.default,popDownload:c.default},data:function(){return{login:!1,data:null,phone:"",code:"",hasYzm:!1,seconds:60,customStyle:{borderRadius:"32px",display:"block",height:"72rpx",lineHeight:"72rpx",width:"100%",fontSize:"30rpx"},height:96,hasRegister:!0,tips:"",pageTitle:" ",showImg:!1}},onLoad:function(){var t=this;return(0,o.default)((0,i.default)().mark((function e(){var n;return(0,i.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,r.storeAppInfo)({},!0);case 2:if(n=e.sent,n.code){e.next=7;break}return t.data=n.data,t.pageTitle="欢迎注册".concat(n.data.store_name,"商城用户"),e.abrupt("return");case 7:uni.showModal({title:"提示",content:n.msg,showCancel:!1,success:function(){t.$utils.toUrl("/pages/home/home","switchtab")}});case 8:case"end":return e.stop()}}),e)})))()},methods:{handle:function(){this.$utils.isWechat()?this.showImg=!0:this.hasRegister=!this.hasRegister},downLoad:function(t){if(this.$utils.isWechat())this.showImg=!0;else{var e="",n=this.data,a=n.app_store_ios,i=n.app_store_android;switch(t){case"1":e=a;break;case"2":e=i;break}window.location.href=e}},codeChange:function(t){this.tips=t},end:function(){this.hasYzm=!1},getCode:function(){var t=this;return(0,o.default)((0,i.default)().mark((function e(){var n,a;return(0,i.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(e.prev=0,n=t.phone,t.$u.test.mobile(n)){e.next=4;break}return e.abrupt("return",t.$u.toast(t.$t("login.inputPhoneNumber")));case 4:if(!t.$refs.uCode.canGetCode){e.next=10;break}return a={phone:n,code_type:"login"},e.next=8,t.$allrequest.user.sms_code(a).then((function(e){e.code?t.$u.toast(e.msg):(uni.hideLoading(),t.$u.toast(t.$t("login.sentCode")),t.$refs.uCode.start(),t.hasYzm=!0)}));case 8:e.next=11;break;case 10:t.$u.toast("倒计时结束后再发送");case 11:e.next=16;break;case 13:e.prev=13,e.t0=e["catch"](0),t.$u.toast(e.t0);case 16:case"end":return e.stop()}}),e,null,[[0,13]])})))()},onSmsLogin:function(){var t=this;return(0,o.default)((0,i.default)().mark((function e(){var n,a,o,s,r;return(0,i.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=t.phone,a=t.code,n){e.next=4;break}return uni.showToast({title:"请输入手机号",icon:"none",duration:1e3}),e.abrupt("return",!1);case 4:if(t.$u.test.mobile(n)){e.next=7;break}return uni.showToast({title:"手机号格式不正确",icon:"none",duration:1e3}),e.abrupt("return",!1);case 7:if(a){e.next=10;break}return uni.showToast({title:"请输入验证码",icon:"none",duration:1e3}),e.abrupt("return",!1);case 10:return e.prev=10,o=uni.getStorageSync("parent_user_id"),s=uni.getStorageSync("page_type"),e.next=15,t.$allrequest.user.user_login({phone:n,verify_code:a,share_user_id:o||0,_platform:"phone",isLogin:"1",page_type:s,login_type:1},!0);case 15:r=e.sent,r.code?uni.showToast({title:r.msg,icon:"none",duration:1e3}):(t.$u.toast("注册成功请下载APP"),t.hasRegister=!1),e.next=23;break;case 19:e.prev=19,e.t0=e["catch"](10),uni.hideLoading(),uni.showToast({title:"注册失败",icon:"none",duration:1e3});case 23:case"end":return e.stop()}}),e,null,[[10,19]])})))()}}};e.default=d},a5e8:function(t,e,n){"use strict";n.r(e);var a=n("a183"),i=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);e["default"]=i.a},abee:function(t,e,n){"use strict";n.r(e);var a=n("c095"),i=n("a5e8");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);n("9793");var s=n("828b"),r=Object(s["a"])(i["default"],a["b"],a["c"],!1,null,"97047a0e",null,!1,a["a"],void 0);e["default"]=r.exports},b574:function(t,e,n){var a=n("c86c");e=a(!1),e.push([t.i,".content[data-v-97047a0e]{background:#f4f4f6;min-height:100vh;padding-bottom:calc(env(safe-area-inset-bottom))}.hdBg[data-v-97047a0e]{display:block;width:100%}.downLoad[data-v-97047a0e]{position:relative;min-height:%?500?%}.downLoadCon[data-v-97047a0e]{position:absolute;left:0;bottom:%?100?%;width:100%;padding:0 %?90?%;box-sizing:border-box}.downLoadCon .btn[data-v-97047a0e]{flex:1;display:flex;align-items:center;justify-content:center;height:%?96?%;background:#f0250e;border-radius:32px;color:#fff;font-size:%?30?%;font-weight:700}.downLoadCon .disabled[data-v-97047a0e]{background:#fcc1be}.formItem[data-v-97047a0e]{display:flex;align-items:center;margin-bottom:%?50?%;background:#f2f2f2;border-radius:32px}.formItem.auto[data-v-97047a0e]{margin-bottom:0;height:%?96?%;background:none}.formItem .flex[data-v-97047a0e]{flex:1;display:flex;align-items:center;overflow:hidden;padding:0 %?40?%;border-radius:32px}.formItem .input[data-v-97047a0e]{width:100%;flex:1}.yzm[data-v-97047a0e]{color:#f60313}.text[data-v-97047a0e]{padding:%?38?% 0;color:#f60313;text-align:center;font-weight:700;font-size:%?30?%}.appInfo[data-v-97047a0e]{text-align:center}.appInfo uni-image[data-v-97047a0e]{width:%?172?%;height:%?172?%;border-radius:%?32?%}.appInfo .name[data-v-97047a0e]{padding:%?30?% 0 %?24?%;font-size:%?36?%;color:#262626}.appInfo .des[data-v-97047a0e]{color:#8c8c8c;font-size:%?30?%}.btnCon[data-v-97047a0e]{display:flex;align-items:center;justify-content:space-between;padding-top:%?100?%;margin:0 %?-16?%}.btnCon .btn[data-v-97047a0e]{margin:0 %?16?%}",""]),t.exports=e},b960:function(t,e,n){"use strict";n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a={props:{value:{type:Boolean,default:!1}},data:function(){return{img:n("7bda")}}};e.default=a},c095:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return a}));var a={uInput:n("b894").default,uVerificationCode:n("6845").default},i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return 0==t.shenheStatus?n("v-uni-view",{staticClass:"content"},[t.data?[n("singleHeader",{attrs:{pageTitle:t.pageTitle}}),n("v-uni-view",{staticClass:"downLoad"},[n("v-uni-image",{staticClass:"hdBg",attrs:{src:t.data.store_app_bg,mode:"widthFix"}}),n("v-uni-view",{staticClass:"downLoadCon"},[t.hasRegister?[n("v-uni-view",{staticClass:"formItem"},[n("v-uni-view",{staticClass:"flex"},[n("u-input",{staticClass:"input",attrs:{type:"number",placeholder:"请输入手机号","custom-style":t.customStyle,height:t.height},model:{value:t.phone,callback:function(e){t.phone=e},expression:"phone"}})],1)],1),n("v-uni-view",{staticClass:"formItem"},[n("v-uni-view",{staticClass:"flex"},[n("u-input",{staticClass:"input",attrs:{type:"number",placeholder:"请输入验证码","custom-style":t.customStyle,height:t.height},model:{value:t.code,callback:function(e){t.code=e},expression:"code"}}),n("v-uni-view",{staticClass:"yzm"},[n("u-verification-code",{ref:"uCode",attrs:{seconds:t.seconds,"change-text":"Xs"},on:{end:function(e){arguments[0]=e=t.$handleEvent(e),t.end.apply(void 0,arguments)},change:function(e){arguments[0]=e=t.$handleEvent(e),t.codeChange.apply(void 0,arguments)}}}),n("v-uni-view",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.getCode.apply(void 0,arguments)}}},[t._v(t._s(t.hasYzm?t.tips:"获取验证码"))])],1)],1)],1),n("v-uni-view",{staticClass:"formItem auto"}),n("v-uni-view",{staticClass:"btn",class:t.phone?"":"disabled",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onSmsLogin.apply(void 0,arguments)}}},[t._v("立即注册")])]:[n("v-uni-view",{staticClass:"appInfo"},[n("v-uni-image",{attrs:{src:t.data.store_app_logo,mode:"widthFix"}}),n("v-uni-view",{staticClass:"name"},[t._v(t._s(t.data.store_name))]),n("v-uni-view",{staticClass:"des"},[t._v("下载APP获得更好的使用体验")])],1),n("v-uni-view",{staticClass:"btnCon"},[n("v-uni-view",{staticClass:"btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.downLoad("1")}}},[t._v("苹果APP下载")]),n("v-uni-view",{staticClass:"btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.downLoad("2")}}},[t._v("安卓APP下载")])],1)],n("v-uni-view",{staticClass:"text",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handle.apply(void 0,arguments)}}},[t._v(t._s((t.hasRegister?"直接下载":"立即注册")+"APP>>"))])],2)],1)]:t._e(),n("popDownload",{model:{value:t.showImg,callback:function(e){t.showImg=e},expression:"showImg"}})],2):1==t.shenheStatus?n("Shenhe"):t._e()},o=[]},e549:function(t,e,n){"use strict";n.r(e);var a=n("ec6b"),i=n("67ab");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);n("1da3");var s=n("828b"),r=Object(s["a"])(i["default"],a["b"],a["c"],!1,null,"e73ba79a",null,!1,a["a"],void 0);e["default"]=r.exports},e6c5:function(t,e,n){var a=n("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/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */[data-v-e73ba79a] .u-form-item--right__content__slot > uni-view,[data-v-e73ba79a] .u-form-item--right__content__slot > div,[data-v-e73ba79a] .u-form-item--right__content__slot > span,[data-v-e73ba79a] .u-form-item--right__content__slot > uni-text{width:100%}.img[data-v-e73ba79a]{display:flex;justify-content:center;width:100vw;height:100vh;background:rgba(0,0,0,.5)}.img uni-image[data-v-e73ba79a]{width:100%}',""]),t.exports=e},ec6b:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return a}));var a={uPopup:n("650d").default},i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("u-popup",{attrs:{value:t.value,mode:"center","safe-area-inset-bottom":!0},on:{close:function(e){arguments[0]=e=t.$handleEvent(e),t.$emit("input",!1)}}},[n("v-uni-view",{staticClass:"img",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.$emit("input",!1)}}},[n("v-uni-image",{attrs:{src:t.img,mode:"widthFix"}})],1)],1)},o=[]}}]);