pages-app-login-login.33ddf70b.js 23 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-app-login-login"],{"0000":function(t,i,e){"use strict";var a;e.d(i,"b",(function(){return n})),e.d(i,"c",(function(){return o})),e.d(i,"a",(function(){return a}));var n=function(){var t=this,i=t.$createElement,e=t._self._c||i;return e("v-uni-view",{staticClass:"app"},[e("v-uni-view",[e("v-uni-view",{staticClass:"logo"},[t._v("期权管理系统")]),e("v-uni-view",{staticClass:"form-item"},[e("v-uni-text",{staticClass:"label"},[t._v("手机号")]),e("v-uni-view",{staticClass:"intput-area"},[e("v-uni-input",{attrs:{type:"text",placeholder:"请输入手机号"},model:{value:t.mobile,callback:function(i){t.mobile=i},expression:"mobile"}})],1)],1),e("v-uni-view",{staticClass:"form-item"},[e("v-uni-text",{staticClass:"label"},[t._v("验证码")]),e("v-uni-view",{staticClass:"intput-area"},[e("v-uni-input",{attrs:{type:"number",maxlength:"4",placeholder:"请输入验证码"},model:{value:t.mcode,callback:function(i){t.mcode=i},expression:"mcode"}}),t.mobileValiting?t._e():e("v-uni-text",{staticClass:"enable",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.getCode.apply(void 0,arguments)}}},[t._v("获取验证码")]),t.mobileValiting?e("v-uni-text",{staticClass:"disabled"},[t._v("重新发送("+t._s(t.timelimit)+")")]):t._e()],1)],1),t.showIdcard?e("v-uni-view",{staticClass:"form-item"},[e("v-uni-text",{staticClass:"label"},[t._v("身份证号")]),e("v-uni-view",{staticClass:"intput-area"},[e("v-uni-input",{attrs:{type:"text",placeholder:"请输入身份证号"},on:{input:function(i){arguments[0]=i=t.$handleEvent(i),t.handleIdCard.apply(void 0,arguments)}},model:{value:t.idcard,callback:function(i){t.idcard=i},expression:"idcard"}})],1)],1):t._e(),t.error?e("v-uni-view",{staticClass:"err-tips"},[t._v(t._s(t.error))]):t._e(),e("v-uni-view",{staticClass:"ctrls"},[e("v-uni-view",{staticClass:"button big",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.doLogin.apply(void 0,arguments)}}},[t._v("登录")])],1)],1),e("v-uni-view",{staticClass:"xieyi"},[t._v("本系统由ESOP服务商提供技术支持")])],1)},o=[]},"0569":function(t,i,e){"use strict";e.r(i);var a=e("f41b"),n=e.n(a);for(var o in a)"default"!==o&&function(t){e.d(i,t,(function(){return a[t]}))}(o);i["default"]=n.a},3152:function(t,i,e){"use strict";var a=e("7d41"),n=e.n(a);n.a},3571:function(t,i,e){"use strict";e.r(i);var a=e("0000"),n=e("0569");for(var o in n)"default"!==o&&function(t){e.d(i,t,(function(){return n[t]}))}(o);e("c8ac"),e("3152");var d,r=e("f0c5"),s=Object(r["a"])(n["default"],a["b"],a["c"],!1,null,"0f52d704",null,!1,a["a"],d);i["default"]=s.exports},"490b":function(t,i,e){var a=e("24fb");i=a(!1),i.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/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */uni-page-body[data-v-0f52d704]{height:100%;background-color:#f7f7f7;display:flex;flex-direction:column}.app[data-v-0f52d704]{flex:1;box-sizing:border-box;padding:0 %?48?%;display:flex;flex-direction:column;justify-content:space-between}.app .logo[data-v-0f52d704]{padding:%?62?% 0 %?80?%;margin:0 auto;display:flex;justify-content:center;align-items:center;color:#0274ee;font-size:%?52?%;letter-spacing:%?1?%}.app .logo uni-image[data-v-0f52d704]{width:%?80?%;height:%?80?%;display:block;margin-right:%?24?%}.form-item[data-v-0f52d704]{position:relative;display:flex;flex-direction:column;box-sizing:border-box;border-bottom:%?2?% solid #999;padding:%?38?% 0 0}.form-item .label[data-v-0f52d704]{width:100%;color:#444;font-size:%?28?%;font-family:PingFangSC-Medium,PingFang SC;display:flex;justify-content:space-between;align-items:center;font-weight:bolder}.form-item .label uni-text[data-v-0f52d704]{opacity:.4}.form-item .label uni-text.light[data-v-0f52d704]{opacity:1}.form-item .intput-area[data-v-0f52d704]{display:flex;justify-content:space-between;font-size:%?26?%;line-height:%?106?%}.form-item .intput-area uni-input[data-v-0f52d704]{height:%?106?%;flex:1;font-size:%?54?%;font-family:DINAlternate-Bold,DINAlternate}.form-item .intput-area .uni-input-placeholder[data-v-0f52d704]{font-size:%?28?%}.form-item uni-text[data-v-0f52d704]{color:#999}.form-item uni-text.enable[data-v-0f52d704]{color:#0274ee}.err-tips[data-v-0f52d704]{color:#ab0000;font-size:%?24?%;display:block;margin-top:%?24?%}.ctrls[data-v-0f52d704]{margin-top:%?100?%;display:flex;justify-content:center;box-sizing:border-box}.ctrls .button[data-v-0f52d704]{margin:0 %?15?%;width:%?276?%}body.?%PAGE?%[data-v-0f52d704]{background-color:#f7f7f7}',""]),t.exports=i},5230:function(t,i,e){var a=e("24fb"),n=e("1de5"),o=e("a922"),d=e("b7d3"),r=e("59d7"),s=e("0835"),l=e("f0ec"),c=e("0bef"),f=e("58ad"),u=e("0f2e"),p=e("3907"),g=e("a842"),h=e("3f69"),v=e("f452"),b=e("5dcb"),m=e("8b23"),w=e("5826"),y=e("224e"),k=e("84ab"),x=e("88dc"),z=e("da29"),C=e("83e4"),j=e("faca"),_=e("2a40");i=a(!1);var I=n(o),S=n(d),T=n(r),M=n(s),D=n(l),A=n(c),L=n(f),P=n(u),F=n(p),$=n(g),E=n(h),U=n(v),V=n(b),O=n(m),B=n(w),R=n(y),q=n(k),J=n(x),N=n(z),X=n(C),G=n(j),H=n(_);i.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/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */uni-page-head[data-v-0f52d704]{display:none}uni-page-body[data-v-0f52d704]{color:#111;font-size:%?28?%;font-family:PingFangSC-Regular,PingFang SC}[data-v-0f52d704]::-webkit-scrollbar{display:none}.button[data-v-0f52d704]{background-color:#0274ee;border-radius:%?32?%;font-size:%?32?%;line-height:%?64?%;color:#fff;padding:0 %?30?%;text-align:center;position:relative;white-space:nowrap}.button.border[data-v-0f52d704]{border:%?2?% solid #cecece;background-color:#fff;color:#333}.button.border-g[data-v-0f52d704]{border:%?2?% solid #0274ee;background-color:initial;color:#0274ee}.button.gray[data-v-0f52d704]{border:%?2?% solid #eee;background-color:#fff;color:#888}.button.mini[data-v-0f52d704]{display:inline-block;padding:0 %?16?%;font-size:%?26?%;line-height:%?48?%}.button.big[data-v-0f52d704]{line-height:%?80?%;border-radius:%?80?%}.button uni-button[data-v-0f52d704]{opacity:0;position:absolute;width:100%;height:100%;left:0;top:0}.addr[data-v-0f52d704]{display:flex;align-items:center}.addr[data-v-0f52d704]:before{content:"";background:url('+I+') no-repeat 50%;background-size:contain;display:inline-block;width:%?18?%;height:%?26?%;margin-right:%?8?%;flex-shrink:0}.price[data-v-0f52d704]{font-family:PingFangSC-Semibold,PingFang SC;display:flex;font-size:%?30?%}.price[data-v-0f52d704]:before{content:"¥";margin-right:%?10?%}.icon-eye[data-v-0f52d704]{background:url('+S+") no-repeat 50%;background-size:%?38?% %?28?%;display:inline-block;width:%?44?%;height:%?44?%}.icon-checkbox[data-v-0f52d704]{display:inline-block;width:%?30?%;height:%?30?%;border:%?2?% solid #979797;border-radius:50%}.icon-checkbox.checked[data-v-0f52d704]{background:url("+T+") no-repeat;background-size:%?34?% %?34?%;border:0;width:%?34?%;height:%?34?%}.icon-arrow-down[data-v-0f52d704]{background:url("+M+") no-repeat 50%;background-size:%?24?% %?18?%;display:inline-block;width:%?44?%;height:%?44?%}.icon-arrow-right[data-v-0f52d704]{flex-shrink:0;width:%?10?%;height:%?18?%;background:url("+D+") no-repeat;background-size:contain;margin-left:%?12?%}.icon-person[data-v-0f52d704]{background:url("+A+") no-repeat 50%;background-size:contain;display:inline-block;width:%?36?%;height:%?36?%}.icon-auth[data-v-0f52d704]{background:url("+L+") no-repeat 50%;background-size:contain;display:inline-block;width:%?36?%;height:%?36?%}.icon-addr1[data-v-0f52d704]{background:url("+P+") no-repeat 50%;background-size:contain;display:inline-block;width:%?36?%;height:%?36?%}.icon-coupon[data-v-0f52d704]{background:url("+F+") no-repeat 50%;background-size:contain;display:inline-block;width:%?36?%;height:%?36?%}.icon-card1[data-v-0f52d704]{background:url("+$+") no-repeat 50%;background-size:contain;display:inline-block;width:%?36?%;height:%?36?%}.icon-help[data-v-0f52d704]{background:url("+E+") no-repeat 50%;background-size:contain;display:inline-block;width:%?36?%;height:%?36?%}.icon-about[data-v-0f52d704]{background:url("+U+") no-repeat 50%;background-size:contain;display:inline-block;width:%?36?%;height:%?36?%}.icon-customer[data-v-0f52d704]{background:url("+V+") no-repeat 50%;background-size:contain;display:inline-block;width:%?36?%;height:%?36?%}.icon-setting[data-v-0f52d704]{background:url("+O+") no-repeat 50%;background-size:contain;display:inline-block;width:%?36?%;height:%?36?%}.icon-edit[data-v-0f52d704]{background:url("+B+") no-repeat 50%;background-size:contain;display:inline-block;width:%?40?%;height:%?40?%}.icon-minus[data-v-0f52d704]{background:url("+R+") no-repeat 50%;background-size:contain;display:inline-block;width:%?40?%;height:%?40?%}.icon-add[data-v-0f52d704]{background:url("+q+") no-repeat 50%;background-size:contain;display:inline-block;width:%?40?%;height:%?40?%}.icon-address[data-v-0f52d704]{background:url("+J+") no-repeat 50%;background-size:auto %?28?%;display:inline-block;width:%?24?%;height:%?28?%}.icon-address-b[data-v-0f52d704]{background:url("+I+") no-repeat 50%;background-size:auto %?28?%;display:inline-block;width:%?24?%;height:%?28?%}.icon-right[data-v-0f52d704]{background:url("+D+") no-repeat 50%;background-size:contain;display:inline-block;width:%?10?%;height:%?18?%}.tags[data-v-0f52d704]{margin-top:%?12?%;display:flex}.tag[data-v-0f52d704]{border:%?1?% solid #0274ee;line-height:%?28?%;font-size:%?20?%;padding:0 %?8?%;border-radius:%?4?%;margin-right:%?8?%;color:#0274ee}.tag.orange[data-v-0f52d704]{border-color:#ff5000;color:#ff5000}.tag.light[data-v-0f52d704]{border-color:#1fb588;color:#1fb588;opacity:.5}.tag.disabled[data-v-0f52d704]{border-color:#f6f6f6;background-color:#f6f6f6;color:#777}.tag.border[data-v-0f52d704]{border-color:#999;color:#333}.btn-page-back[data-v-0f52d704], .btn-page-home[data-v-0f52d704]{position:fixed;background:url("+N+") no-repeat 50% rgba(0,0,0,.3);background-size:%?44?%;width:%?44?%;height:%?44?%;z-index:999;left:0}.btn-page-home[data-v-0f52d704]{background-image:url("+X+')}.btns-buygroup[data-v-0f52d704]{display:flex;align-items:center}.btns-buygroup uni-text[data-v-0f52d704]{margin:0 %?15?%}.topinfo[data-v-0f52d704]{position:relative;display:flex;background-color:#fff;flex-direction:column;padding:%?32?% %?32?% %?22?%;z-index:3}.topinfo.flex1[data-v-0f52d704]{flex:1}.topinfo .address[data-v-0f52d704]{display:flex;justify-content:space-between;align-items:center}.topinfo .address > uni-view[data-v-0f52d704]:first-child{width:%?500?%}.topinfo .address .adr-shop[data-v-0f52d704]{display:flex;align-items:center}.topinfo .address .adr-shop .sp-name[data-v-0f52d704]{margin:0 %?16?%;color:#333;font-size:%?28?%;line-height:%?40?%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.topinfo .address .adr-shop .icon-address[data-v-0f52d704]{flex-shrink:0}.topinfo .address .range[data-v-0f52d704]{font-size:%?22?%;line-height:%?32?%;color:#666;margin-top:%?12?%;display:inline-block}.topinfo .address .switch[data-v-0f52d704]{background-color:#0274ee;border-radius:%?30?%;padding:%?6?%;display:flex;align-items:center;flex-shrink:0}.topinfo .address .switch uni-text[data-v-0f52d704]{font-size:%?24?%;color:#fff;padding:0 %?18?%;border-radius:%?30?%;line-height:%?38?%;display:inline-block}.topinfo .address .switch uni-text.active[data-v-0f52d704]{background-color:#fff;color:#0274ee}.topinfo .msg[data-v-0f52d704]{margin-top:%?12?%;display:flex;font-size:%?22?%;line-height:%?32?%;justify-content:space-between;align-items:center}.topinfo .msg > uni-text[data-v-0f52d704]:first-child{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:%?36?%}.topinfo .msg .more[data-v-0f52d704]{font-size:%?20?%;line-height:%?28?%;color:#999;display:flex;align-items:center;flex-shrink:0}.topinfo .msg .more[data-v-0f52d704]:after{content:"";background:url('+G+') no-repeat 50%;background-size:contain;display:inline-block;width:%?10?%;height:%?6?%;margin-left:%?8?%}.topinfo .msg.showmore > uni-text[data-v-0f52d704]:first-child{opacity:0}.topinfo .msg.showmore .more[data-v-0f52d704]:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.topinfo .shop-desc-box[data-v-0f52d704]{position:relative;width:100%}.topinfo .shop-desc-layer[data-v-0f52d704]{position:absolute;left:%?-32?%;right:%?-32?%;background-color:#fff;top:0;padding:%?32?%}.topinfo .shop-desc-layer .desc[data-v-0f52d704]{margin-top:%?32?%;color:#666;font-size:%?22?%}.topinfo .shop-desc-layer uni-navigator[data-v-0f52d704]{margin-top:%?32?%}.topinfo .shop-desc-layer .h3[data-v-0f52d704]{display:block;font-size:%?26?%;color:#0274ee}.topinfo .shop-desc-layer .section[data-v-0f52d704]{display:flex;flex-direction:column;margin-top:%?32?%;font-size:%?22?%;color:#666;line-height:%?34?%}.topinfo .shop-desc-layer .section .h3[data-v-0f52d704]{margin-bottom:%?8?%}.nav-item[data-v-0f52d704]{display:flex;justify-content:space-between;align-items:center;padding:%?20?% 0;font-size:%?28?%;color:#111}.nav-item .icon[data-v-0f52d704]{width:%?36?%;height:%?36?%;min-width:auto;margin-right:%?16?%}.nav-item > uni-text[data-v-0f52d704]{min-width:%?104?%;flex-shrink:0}.nav-item > uni-view[data-v-0f52d704]{display:flex;align-items:baseline;color:#333;flex:1;margin-left:%?12?%;justify-content:flex-end;text-align:right}.nav-item > uni-view[data-v-0f52d704]:after{flex-shrink:0;content:"";width:%?10?%;height:%?18?%;background:url('+D+') no-repeat;background-size:contain;margin-left:%?12?%}.nav-item > uni-view .tip[data-v-0f52d704]{color:#999;font-size:%?24?%}.nav-item > uni-view .gray[data-v-0f52d704]{color:#999}.nav-item[data-v-0f52d704]:last-child{margin-bottom:0}.nav-item.noright > uni-view[data-v-0f52d704]:after{display:none}.nav-item.help[data-v-0f52d704]{padding:%?31?% 0;font-size:%?30?%}.nav-item.help > uni-text[data-v-0f52d704]{flex-shrink:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.goods-item[data-v-0f52d704]{display:flex;margin-bottom:%?40?%;align-items:center}.goods-item uni-image[data-v-0f52d704]{width:%?174?%;height:%?174?%;border-radius:%?10?%;margin-right:%?16?%;flex-shrink:0}.goods-item > uni-view[data-v-0f52d704]{flex:1;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.goods-item .title[data-v-0f52d704]{font-size:%?28?%;line-height:%?40?%;text-align:justify}.goods-item .tips[data-v-0f52d704]{font-size:%?22?%;color:#999;display:flex;justify-content:space-between}.goods-item .ctrls[data-v-0f52d704]{display:flex;justify-content:space-between;margin-top:%?14?%}.goods-item.mini uni-image[data-v-0f52d704], .goods-item.inorder uni-image[data-v-0f52d704]{width:%?124?%;height:%?124?%}.goods-item.inorder .title[data-v-0f52d704]{display:flex;justify-content:space-between;margin-right:0}.goods-item.inorder .title .price[data-v-0f52d704]{align-items:flex-end}.goods-item.inorder > uni-view[data-v-0f52d704]{flex:1;display:flex;flex-direction:column;justify-content:space-between;height:%?124?%}.swiper-cont[data-v-0f52d704]{position:relative}.swiper-cont .swiper[data-v-0f52d704]{width:100%;height:%?494?%}.swiper-cont .swiper .videoposter[data-v-0f52d704], .swiper-cont .swiper uni-image[data-v-0f52d704]{width:100%;height:100%}.swiper-cont .swiper .videoposter[data-v-0f52d704]:after{content:"";position:absolute;background-color:rgba(0,0,0,.3);top:0;left:0;right:0;bottom:0}.swiper-cont .swiper .videoposter .btn-play[data-v-0f52d704]{background:url('+H+") no-repeat;background-size:contain;width:%?100?%;height:%?100?%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.swiper-cont .swiper .videoposter uni-video[data-v-0f52d704]{display:none}.swiper-cont .swiper .videoposter.playing uni-image[data-v-0f52d704], .swiper-cont .swiper .videoposter.playing[data-v-0f52d704]:after, .swiper-cont .swiper .videoposter.playing .btn-play[data-v-0f52d704]{display:none}.swiper-cont .swiper .videoposter.playing uni-video[data-v-0f52d704]{display:block}.swiper-cont .dots[data-v-0f52d704]{position:absolute;display:flex;justify-content:center;width:100%;left:0;bottom:%?24?%}.swiper-cont .dots uni-text[data-v-0f52d704]{width:%?8?%;height:%?8?%;background-color:#aeaeae;margin:0 %?6?%;border-radius:%?5?%}.swiper-cont .dots uni-text.active[data-v-0f52d704]{background-color:#fff;width:%?36?%}.form[data-v-0f52d704]{display:flex;flex-direction:column;padding:0 %?36?%;box-sizing:border-box}.form .form-item[data-v-0f52d704]{display:flex;align-items:center;padding:%?32?% 0;border-bottom:%?1?% solid #eee}.form .form-item[data-v-0f52d704]:last-child{border-bottom:0}.form .form-item .label[data-v-0f52d704]{font-size:%?30?%;min-width:%?176?%;flex-shrink:0;white-space:nowrap}.form .form-item .content[data-v-0f52d704]{flex:1;display:flex;align-items:center;font-size:%?30?%;justify-content:space-between}.form .form-item .content uni-input[data-v-0f52d704]{flex:1}.form .form-item .content .disabled[data-v-0f52d704]{color:#999}.form .form-item .link[data-v-0f52d704]{color:#0274ee}.form .form-item .checkboxgroup[data-v-0f52d704]{display:flex}.form .form-item .checkboxgroup > uni-view[data-v-0f52d704]{display:flex;align-items:center;margin-right:%?60?%}.form .form-item .checkboxgroup > uni-view .icon-checkbox[data-v-0f52d704]{display:inline-block;margin-right:%?8?%}.form.mini .label[data-v-0f52d704], .form.mini .content[data-v-0f52d704]{font-size:%?24?%}.form.mini .form-item[data-v-0f52d704]{padding-bottom:%?8?%}.xieyi[data-v-0f52d704]{margin:%?64?% 0 %?32?%;display:flex;align-items:center;justify-content:center;white-space:nowrap;color:#444;font-size:%?24?%}",""]),t.exports=i},"7a19":function(t,i,e){var a=e("5230");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=e("4f06").default;n("03b53335",a,!0,{sourceMap:!1,shadowMode:!1})},"7d41":function(t,i,e){var a=e("490b");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=e("4f06").default;n("81433d58",a,!0,{sourceMap:!1,shadowMode:!1})},c8ac:function(t,i,e){"use strict";var a=e("7a19"),n=e.n(a);n.a},f41b:function(t,i,e){"use strict";var a=e("4ea4");e("c975"),e("e25e"),e("ac1f"),e("466d"),Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var n=a(e("5530")),o=e("26cb"),d=function(t){var i=/^[1-9]\d{5}(18|19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/,e=[7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2],a=[1,0,"X",9,8,7,6,5,4,3,2],n=t.substring(17);if(i.test(t)){for(var o=0,d=0;d<17;d++)o+=t[d]*e[d];if(a[o%11]==n.toUpperCase())return!0}return!1},r=function(t){var i=/^(18|19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)$/;if(i.test(t)){var e=t.substring(0,4),a=t.substring(4,6),n=t.substring(6,8),o=new Date(e+"-"+a+"-"+n);if(o&&o.getMonth()==parseInt(a)-1)return!0}return!1},s=function(t){var i=/^[1-9][0-9]/,e={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江 ",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北 ",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏 ",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",83:"台湾"};return!(!i.test(t)||!e[t])},l=function(t){if(0===t.indexOf("M"))return!0;if(d(t)){var i=t.substring(6,14);if(r(i)&&s(t.substring(0,2)))return!0}return!1},c={data:function(){return{loginType:2,mcode:"",mobile:"",error:"",mobileValiting:0,countdownStart:0,timelimit:60,pass:"",payurl:"",showIdcard:!1,idcard:""}},methods:(0,n.default)((0,n.default)({},(0,o.mapMutations)(["setUserInfo"])),{},{countDown:function(){var t=this;this.timelimit=60-Math.floor((Date.now()-this.countdownStart)/1e3),this.timelimit>0?setTimeout((function(){t.countDown()}),500):this.mobileValiting=!1},handleIdCard:function(t){var i=this;t.target.value=t.target.value.toLocaleUpperCase()||null,this.$nextTick((function(){i.idcard=t.target.value}))},getCode:function(){var t=this;uni.showLoading({mask:!0}),this.req({url:"service/option/?l=auth.getLoginMcode",data:{mobile:this.mobile,cid:getApp().globalData.cid},success:function(i){if(uni.hideLoading(),1==i.data.status){t.error="",t.mobileValiting=1,t.countdownStart=Date.now(),t.countDown();var e=i.data.data.msg.match(/::(\d*)/);t.mcode=e?e[1]:"",1==i.data.data.status&&(t.showIdcard=1)}else t.error=i.data.msg}})},doLogin:function(){var t=this,i={mobile:this.mobile,mcode:this.mcode,cid:getApp().globalData.cid},e=this.idcard;if(this.mobile&&/^1\d{10}$/.test(this.mobile))if(this.mcode){if(this.showIdcard){if(!e||!l(e))return void uni.showToast({icon:"error",title:"身份证号不正确"});i.idcard=e}uni.showLoading({mask:!0}),this.req({url:"service/option/?l=auth.login",data:i,success:function(i){uni.hideLoading(),1==i.data.status?(uni.setStorage({key:"baseToken",data:{signature:i.data.data.signature,uid:i.data.data.uid,mobile:t.mobile}}),t.setUserInfo({mobile:t.mobile,signature:i.data.data.signature,uid:i.data.data.uid}),t.mcode="",t.mobile="",t.error="",t.idcard="",1==i.data.data.status?uni.navigateTo({url:"/pages/my/authentication/authentication"}):uni.navigateTo({url:"/pages/app/dailishang/dailishang"})):t.error=i.data.msg}})}else uni.showToast({icon:"error",title:"请输入验证码"});else uni.showToast({icon:"error",title:"手机号码不正确"})}}),onLoad:function(){this.userInfo.signature&&uni.switchTab({url:"/pages/app/dailishang/dailishang"})}};i.default=c}}]);