1 line
37 KiB
JavaScript
1 line
37 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["uni_modules-uni-id-pages-pages-retrieve-retrieve"],{"015e":function(t,e,n){"use strict";n.r(e);var i=n("4112"),a=n("5a75");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("7147");var r=n("828b"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"409f9516",null,!1,i["a"],void 0);e["default"]=s.exports},"0541":function(t,e,n){"use strict";(function(t){n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("bf0f");var i={props:{modelValue:String,value:String,scene:{type:String,default:function(){return""}},focus:{type:Boolean,default:function(){return!1}}},computed:{val:{get:function(){return this.value||this.modelValue},set:function(t){this.$emit("input",t)}}},data:function(){return{focusCaptchaInput:!1,captchaBase64:"",loging:!1}},watch:{scene:{handler:function(t){t?this.getImageCaptcha(this.focus):uni.showToast({title:"scene不能为空",icon:"none"})},immediate:!0}},methods:{getImageCaptcha:function(){var e=this,n=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.loging=!0,n&&(this.val="",this.focusCaptchaInput=!0);var i=t.importObject("uni-captcha-co",{customUI:!0});i.getImageCaptcha({scene:this.scene}).then((function(t){e.captchaBase64=t.captchaBase64})).catch((function(t){uni.showToast({title:t.message,icon:"none"})})).finally((function(t){e.loging=!1}))}}};e.default=i}).call(this,n("861b")["uniCloud"])},"0747":function(t,e,n){"use strict";n.r(e);var i=n("fb0e"),a=n("8cfc");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("d598");var r=n("828b"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"ef8cfaf8",null,!1,i["a"],void 0);e["default"]=s.exports},1165: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={uniIcons:n("00d3").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"captcha-box"},[n("v-uni-view",{staticClass:"captcha-img-box"},[t.loging?n("uni-icons",{staticClass:"loding",attrs:{size:"20px",color:"#BBB",type:"spinner-cycle"}}):t._e(),n("v-uni-image",{staticClass:"captcha-img",class:{opacity:t.loging},attrs:{src:t.captchaBase64,mode:"widthFix"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.getImageCaptcha.apply(void 0,arguments)}}})],1),n("v-uni-input",{staticClass:"captcha",attrs:{focus:t.focusCaptchaInput,type:"text",inputBorder:!1,maxlength:"4",placeholder:"请输入验证码"},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.focusCaptchaInput=!1}},model:{value:t.val,callback:function(e){t.val=e},expression:"val"}})],1)},o=[]},"1af4":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("fcf3")),o=i(n("2634")),r=i(n("39d8")),s=i(n("2fdc"));n("64aa"),n("aa9c"),n("bf0f"),n("2797"),n("dd2b");var u={name:"uniFormsItem",options:{virtualHost:!0},provide:function(){return{uniFormItem:this}},inject:{form:{from:"uniForm",default:null}},props:{rules:{type:Array,default:function(){return null}},name:{type:[String,Array],default:""},required:{type:Boolean,default:!1},label:{type:String,default:""},labelWidth:{type:[String,Number],default:""},labelAlign:{type:String,default:""},errorMessage:{type:[String,Boolean],default:""},leftIcon:String,iconColor:{type:String,default:"#606266"}},data:function(){return{errMsg:"",userRules:null,localLabelAlign:"left",localLabelWidth:"70px",localLabelPos:"left",border:!1,isFirstBorder:!1}},computed:{msg:function(){return this.errorMessage||this.errMsg}},watch:{"form.formRules":function(t){this.init()},"form.labelWidth":function(t){this.localLabelWidth=this._labelWidthUnit(t)},"form.labelPosition":function(t){this.localLabelPos=this._labelPosition()},"form.labelAlign":function(t){}},created:function(){var t=this;this.init(!0),this.name&&this.form&&this.$watch((function(){var e=t.form._getDataValue(t.name,t.form.localData);return e}),(function(e,n){var i=t.form._isEqual(e,n);if(!i){var a=t.itemSetValue(e);t.onFieldChange(a,!1)}}),{immediate:!1})},destroyed:function(){this.__isUnmounted||this.unInit()},methods:{setRules:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.userRules=t,this.init(!1)},setValue:function(){},onFieldChange:function(t){var e=arguments,n=this;return(0,s.default)((0,o.default)().mark((function i(){var a,s,u,c,d,l,f,p,h,m,v,b;return(0,o.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(a=!(e.length>1&&void 0!==e[1])||e[1],s=n.form,u=s.formData,s.localData,c=s.errShowType,d=s.validateCheck,l=s.validateTrigger,f=s._isRequiredField,p=s._realName,h=p(n.name),t||(t=n.form.formData[h]),m=n.itemRules.rules&&n.itemRules.rules.length,n.validator&&m&&0!==m){i.next=7;break}return i.abrupt("return");case 7:if(v=f(n.itemRules.rules||[]),b=null,"bind"!==l&&!a){i.next=18;break}return i.next=12,n.validator.validateUpdate((0,r.default)({},h,t),u);case 12:b=i.sent,v||void 0!==t&&""!==t||(b=null),b&&b.errorMessage?("undertext"===c&&(n.errMsg=b?b.errorMessage:""),"toast"===c&&uni.showToast({title:b.errorMessage||"校验错误",icon:"none"}),"modal"===c&&uni.showModal({title:"提示",content:b.errorMessage||"校验错误"})):n.errMsg="",d(b||null),i.next=19;break;case 18:n.errMsg="";case 19:return i.abrupt("return",b||null);case 20:case"end":return i.stop()}}),i)})))()},init:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.form||{},n=e.validator,i=e.formRules,o=e.childrens,r=(e.formData,e.localData),s=e._realName,u=e.labelWidth,c=e._getDataValue;e._setDataValue;if(this.localLabelAlign=this._justifyContent(),this.localLabelWidth=this._labelWidthUnit(u),this.localLabelPos=this._labelPosition(),this.form&&t&&o.push(this),n&&i){this.form.isFirstBorder||(this.form.isFirstBorder=!0,this.isFirstBorder=!0),this.group&&(this.group.isFirstBorder||(this.group.isFirstBorder=!0,this.isFirstBorder=!0)),this.border=this.form.border;var d=s(this.name),l=this.userRules||this.rules;"object"===(0,a.default)(i)&&l&&(i[d]={rules:l},n.updateSchema(i));var f=i[d]||{};this.itemRules=f,this.validator=n,this.itemSetValue(c(this.name,r))}},unInit:function(){var t=this;if(this.form){var e=this.form,n=e.childrens,i=e.formData,a=e._realName;n.forEach((function(e,n){e===t&&(t.form.childrens.splice(n,1),delete i[a(e.name)])}))}},itemSetValue:function(t){var e=this.form._realName(this.name),n=this.itemRules.rules||[],i=this.form._getValue(e,t,n);return this.form._setDataValue(e,this.form.formData,i),i},clearValidate:function(){this.errMsg=""},_isRequired:function(){return this.required},_justifyContent:function(){if(this.form){var t=this.form.labelAlign,e=this.labelAlign?this.labelAlign:t;if("left"===e)return"flex-start";if("center"===e)return"center";if("right"===e)return"flex-end"}return"flex-start"},_labelWidthUnit:function(t){return this.num2px(this.labelWidth?this.labelWidth:t||(this.label?70:"auto"))},_labelPosition:function(){return this.form&&this.form.labelPosition||"left"},isTrigger:function(t,e,n){return"submit"!==t&&t?"bind":void 0===t?"bind"!==e?e?"submit":""===n?"bind":"submit":"bind":"submit"},num2px:function(t){return"number"===typeof t?"".concat(t,"px"):t}}};e.default=u},"25d4":function(t,e,n){"use strict";n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={debug:!1,isAdmin:!1,loginTypes:["weixin","username","smsCode"],agreements:{serviceUrl:"https://xxx",privacyUrl:"https://xxx",scope:["register","login"]},appid:{weixin:{h5:"xxxxxx",web:"xxxxxx"}},passwordStrength:"medium"}},2862:function(t,e,n){var i=n("3cc6");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("14171f10",i,!0,{sourceMap:!1,shadowMode:!1})},"30ff":function(t,e,n){"use strict";(function(t,i){n("6a54");var a=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("5c47"),n("0506"),n("bf0f"),n("a1c1");var o=a(n("b391")),r=a(n("264d")),s=t.importObject("uni-id-co",{errorOptions:{type:"toast"}}),u={mixins:[o.default],data:function(){return{lock:!1,focusPhone:!0,focusPassword:!1,focusPassword2:!1,formData:{phone:"",code:"",password:"",password2:"",captcha:""},rules:{phone:{rules:[{required:!0,errorMessage:"请输入手机号"},{pattern:/^1\d{10}$/,errorMessage:"手机号码格式不正确"}]},code:{rules:[{required:!0,errorMessage:"请输入短信验证码"},{pattern:/^.{6}$/,errorMessage:"请输入6位验证码"}]},password:{rules:[{required:!0,errorMessage:"请输入新密码"},{pattern:/^.{6,20}$/,errorMessage:"密码为6 - 20位"}]},password2:{rules:[{required:!0,errorMessage:"请确认密码"},{pattern:/^.{6,20}$/,errorMessage:"密码为6 - 20位"},{validateFunction:function(t,e,n,i){return e!=n.password&&i("两次输入密码不一致"),!0}}]}},logo:"/static/logo.png"}},computed:{isPhone:function(){var t=/^1\d{10}$/.test(this.formData.phone);return t},isPwd:function(){var t=/^.{6,20}$/.test(this.formData.password);return t},isCode:function(){var t=/^\d{6}$/.test(this.formData.code);return t}},onLoad:function(t){t&&t.phoneNumber&&(this.formData.phone=t.phoneNumber,t.lock&&(this.lock=t.lock,this.focusPhone=!0))},onReady:function(){this.formData.phone&&this.$refs.shortCode.start(),this.$refs.form.setRules(this.rules)},onShow:function(){var t=this;r.default.pageState[0]=r.default.pageState[0]+1,i.log("pageState:"+r.default.pageState[0]),document.onkeydown=function(e){var n=e||window.event;n&&13==n.keyCode&&t.submit()}},methods:{submit:function(){var t=this;i.log("formData",this.formData),i.log("rules",this.rules),this.$refs.form.validate().then((function(e){var n=t.formData,a=n["phone"],o=n["password"],r=n.captcha,u=n.code;s.resetPwdBySms({mobile:a,code:u,password:o,captcha:r}).then((function(t){i.log(t),uni.navigateBack()})).catch((function(e){"uni-id-captcha-required"==e.errCode&&t.$refs.popup.open()})).finally((function(e){t.formData.captcha=""}))})).catch((function(e){var n=e[0].key;if("code"==n)return i.log(t.$refs.shortCode),t.$refs.shortCode.focusSmsCodeInput=!0;n=n.replace(n[0],n[0].toUpperCase()),i.log(n,"focus"+n),t["focus"+n]=!0}))},retrieveByEmail:function(){uni.navigateTo({url:"/uni_modules/uni-id-pages/pages/retrieve/retrieve-by-email"})},backLogin:function(){uni.redirectTo({url:"/uni_modules/uni-id-pages/pages/login/login-withpwd"})}}};e.default=u}).call(this,n("861b")["uniCloud"],n("ba7c")["default"])},"3bdb":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={uniCaptcha:n("7b85").default,uniEasyinput:n("c3e6").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",[n("uni-captcha",{ref:"captcha",attrs:{focus:t.focusCaptchaInput,scene:"send-sms-code"},model:{value:t.captcha,callback:function(e){t.captcha=e},expression:"captcha"}}),n("v-uni-view",{staticClass:"box"},[n("uni-easyinput",{staticClass:"input-box",attrs:{focus:t.focusSmsCodeInput,type:"number",inputBorder:!1,maxlength:"6",placeholder:"请输入短信验证码"},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.focusSmsCodeInput=!1}},model:{value:t.modelValue,callback:function(e){t.modelValue=e},expression:"modelValue"}}),n("v-uni-view",{staticClass:"short-code-btn",attrs:{"hover-class":"hover"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.start.apply(void 0,arguments)}}},[n("v-uni-text",{staticClass:"inner-text",class:0==t.reverseNumber?"inner-text-active":""},[t._v(t._s(t.innerText))])],1)],1)],1)},o=[]},"3c97":function(t,e,n){"use strict";var i;n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("64aa");var a={name:"UniMatchMedia",props:{width:{type:[Number,String],default:""},minWidth:{type:[Number,String],default:""},maxWidth:{type:[Number,String],default:""},height:{type:[Number,String],default:""},minHeight:{type:[Number,String],default:""},maxHeight:{type:[Number,String],default:""},orientation:{type:String,default:""}},data:function(){return{matches:!0}},mounted:function(){var t=this;i=uni.createMediaQueryObserver(this),i.observe({width:this.width,maxWidth:this.maxWidth,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight,maxHeight:this.maxHeight,orientation:this.orientation},(function(e){t.matches=e}))},destroyed:function(){i.disconnect()}};e.default=a},"3cc6":function(t,e,n){var i=n("c86c");e=i(!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/* 文章场景相关 */.input-box[data-v-1a4dd2dd] .uni-input-input[type=password]::-ms-reveal{display:none}.uni-content[data-v-1a4dd2dd]{padding:0 %?60?%}.login-logo[data-v-1a4dd2dd]{display:none}@media screen and (min-width:690px){.uni-content[data-v-1a4dd2dd]{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-1a4dd2dd]{display:flex;justify-content:center}.login-logo uni-image[data-v-1a4dd2dd]{width:60px;height:60px}.register-back[data-v-1a4dd2dd]{display:none}uni-button[data-v-1a4dd2dd]{padding-bottom:1px}}.uni-content uni-view[data-v-1a4dd2dd]{box-sizing:border-box}.title[data-v-1a4dd2dd]{display:flex;padding:18px 0;font-weight:800;flex-direction:column}.tip[data-v-1a4dd2dd]{display:flex;color:#bdbdc0;font-size:11px;margin:6px 0}.uni-content[data-v-1a4dd2dd] .uni-easyinput__content,\n.input-box[data-v-1a4dd2dd]{height:44px;background-color:#f8f8f8!important;border-radius:0;font-size:14px;display:flex;flex:1}.link[data-v-1a4dd2dd]{color:#04498c;cursor:pointer}.uni-content[data-v-1a4dd2dd] .uni-forms-item__inner{padding-bottom:8px}.uni-btn[data-v-1a4dd2dd]{text-align:center;height:40px;line-height:40px;margin:15px 0 0 0;color:#fff!important;border-radius:5px}.uni-body.uni_modules-uni-id-pages-pages-login-login-withoutpwd[data-v-1a4dd2dd]{height:auto!important}@media screen and (max-width:690px){.uni-content[data-v-1a4dd2dd]{margin-top:15px}}@media screen and (min-width:690px){.uni-content[data-v-1a4dd2dd]{padding:30px 40px 40px;max-height:650px}.link-box[data-v-1a4dd2dd]{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.link[data-v-1a4dd2dd]{font-size:12px}}',""]),t.exports=e},4112: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("75a8").default,uniCaptcha:n("7b85").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("uni-popup",{ref:"popup",attrs:{type:"center"}},[n("v-uni-view",{staticClass:"popup-captcha"},[n("v-uni-view",{staticClass:"content"},[n("v-uni-text",{staticClass:"title"},[t._v(t._s(t.title))]),n("uni-captcha",{attrs:{focus:t.focus,scene:t.scene},model:{value:t.val,callback:function(e){t.val=e},expression:"val"}})],1),n("v-uni-view",{staticClass:"button-box"},[n("v-uni-view",{staticClass:"btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.close.apply(void 0,arguments)}}},[t._v("取消")]),n("v-uni-view",{staticClass:"btn confirm",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.confirm.apply(void 0,arguments)}}},[t._v("确认")])],1)],1)],1)},o=[]},4340:function(t,e,n){var i=n("afb5");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("3db23846",i,!0,{sourceMap:!1,shadowMode:!1})},"47af":function(t,e,n){var i=n("aa25");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("4fc7bde4",i,!0,{sourceMap:!1,shadowMode:!1})},"5a75":function(t,e,n){"use strict";n.r(e);var i=n("a005"),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},"636e":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={uniMatchMedia:n("9897").default,uniForms:n("695d").default,uniFormsItem:n("0747").default,uniEasyinput:n("c3e6").default,uniIdPagesSmsForm:n("7e8b").default,uniPopupCaptcha:n("015e").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"uni-content"},[n("uni-match-media",{attrs:{"min-width":690}},[n("v-uni-view",{staticClass:"login-logo"},[n("v-uni-image",{attrs:{src:t.logo}})],1),n("v-uni-text",{staticClass:"title title-box"},[t._v("通过手机验证码找回密码")])],1),n("uni-forms",{ref:"form",attrs:{value:t.formData,"err-show-type":"toast"}},[n("uni-forms-item",{attrs:{name:"phone"}},[n("uni-easyinput",{staticClass:"input-box",attrs:{focus:t.focusPhone,disabled:t.lock,type:"number",inputBorder:!1,maxlength:"11",placeholder:"请输入手机号"},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.focusPhone=!1}},model:{value:t.formData.phone,callback:function(e){t.$set(t.formData,"phone",e)},expression:"formData.phone"}})],1),n("uni-forms-item",{attrs:{name:"code"}},[n("uni-id-pages-sms-form",{ref:"shortCode",attrs:{phone:t.formData.phone,type:"reset-pwd-by-sms"},model:{value:t.formData.code,callback:function(e){t.$set(t.formData,"code",e)},expression:"formData.code"}})],1),n("uni-forms-item",{attrs:{name:"password"}},[n("uni-easyinput",{staticClass:"input-box",attrs:{focus:t.focusPassword,type:"password",inputBorder:!1,placeholder:"请输入新密码"},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.focusPassword=!1}},model:{value:t.formData.password,callback:function(e){t.$set(t.formData,"password",e)},expression:"formData.password"}})],1),n("uni-forms-item",{attrs:{name:"password2"}},[n("uni-easyinput",{staticClass:"input-box",attrs:{focus:t.focusPassword2,type:"password",inputBorder:!1,placeholder:"请再次输入新密码"},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.focusPassword2=!1}},model:{value:t.formData.password2,callback:function(e){t.$set(t.formData,"password2",e)},expression:"formData.password2"}})],1),n("v-uni-button",{staticClass:"uni-btn send-btn-box",attrs:{type:"primary"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.submit.apply(void 0,arguments)}}},[t._v("提交")]),n("uni-match-media",{attrs:{"min-width":690}},[n("v-uni-view",{staticClass:"link-box"},[n("v-uni-text",{staticClass:"link",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.retrieveByEmail.apply(void 0,arguments)}}},[t._v("通过邮箱验证码找回密码")]),n("v-uni-view"),n("v-uni-text",{staticClass:"link",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.backLogin.apply(void 0,arguments)}}},[t._v("返回登录")])],1)],1)],1),n("uni-popup-captcha",{ref:"popup",attrs:{scene:"reset-pwd-by-sms"},on:{confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.submit.apply(void 0,arguments)}},model:{value:t.formData.captcha,callback:function(e){t.$set(t.formData,"captcha",e)},expression:"formData.captcha"}})],1)},o=[]},7147:function(t,e,n){"use strict";var i=n("47af"),a=n.n(i);a.a},"73dd":function(t,e,n){"use strict";n.r(e);var i=n("0541"),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},"7b85":function(t,e,n){"use strict";n.r(e);var i=n("1165"),a=n("73dd");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("bb55");var r=n("828b"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"67fed0b2",null,!1,i["a"],void 0);e["default"]=s.exports},"7d0c":function(t,e,n){"use strict";n.r(e);var i=n("30ff"),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},"7e8b":function(t,e,n){"use strict";n.r(e);var i=n("3bdb"),a=n("f056");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("8468");var r=n("828b"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"19c4e3fe",null,!1,i["a"],void 0);e["default"]=s.exports},8468:function(t,e,n){"use strict";var i=n("db9f"),a=n.n(i);a.a},"89c8":function(t,e,n){"use strict";(function(t,i){n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("64aa"),n("5c47"),n("0506");var a={name:"uni-sms-form",model:{prop:"modelValue",event:"update:modelValue"},props:{event:["update:modelValue"],count:{type:[String,Number],default:60},phone:{type:[String,Number],default:""},type:{type:String,default:function(){return"login"}},focusCaptchaInput:{type:Boolean,default:function(){return!1}}},data:function(){return{captcha:"",reverseNumber:0,reverseTimer:null,modelValue:"",focusSmsCodeInput:!1}},watch:{captcha:function(t,e){4==t.length&&4!=e.length&&this.start()},modelValue:function(t){this.$emit("input",t),this.$emit("update:modelValue",t)}},computed:{innerText:function(){return 0==this.reverseNumber?"获取短信验证码":"重新发送("+this.reverseNumber+"s)"}},created:function(){this.initClick()},methods:{getImageCaptcha:function(t){this.$refs.captcha.getImageCaptcha(t)},initClick:function(){var t=this;this.start=function(t,e){var n;return e=e||500,function(){var i=this,a=arguments;n&&clearTimeout(n);var o=!n;n=setTimeout((function(){n=null}),e),o&&t.apply(i,a)}}((function(){0==t.reverseNumber&&t.sendMsg()}))},sendMsg:function(){var e=this;if(4!=this.captcha.length)return this.$refs.captcha.focusCaptchaInput=!0,uni.showToast({title:"请先输入图形验证码",icon:"none"});if(!/^1\d{10}$/.test(this.phone))return uni.showToast({title:"手机号格式错误",icon:"none"});var n=t.importObject("uni-id-co",{customUI:!0});i.log("sendSmsCode",{mobile:this.phone,scene:this.type,captcha:this.captcha}),n.sendSmsCode({mobile:this.phone,scene:this.type,captcha:this.captcha}).then((function(t){i.log(t.code),uni.showToast({title:"短信验证码发送成功",icon:"none"}),e.reverseNumber=Number(e.count),e.getCode()})).catch((function(t){i.log(t),"uni-id-invalid-sms-template-id"==t.code?(e.modelValue="123456",uni.showToast({title:"已启动测试模式,详情【控制台信息】",icon:"none",duration:3e3}),i.warn(t.message)):(e.getImageCaptcha(),e.captcha="",uni.showToast({title:t.message,icon:"none"}))}))},getCode:function(){var t=this;if(0==this.reverseNumber)return clearTimeout(this.reverseTimer),void(this.reverseTimer=null);this.reverseNumber--,this.reverseTimer=setTimeout((function(){t.getCode()}),1e3)}}};e.default=a}).call(this,n("861b")["uniCloud"],n("ba7c")["default"])},"8cfc":function(t,e,n){"use strict";n.r(e);var i=n("1af4"),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},9897:function(t,e,n){"use strict";n.r(e);var i=n("cdaf"),a=n("c266");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("ac8d");var r=n("828b"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"d53c1038",null,!1,i["a"],void 0);e["default"]=s.exports},a005:function(t,e,n){"use strict";n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{focus:!1}},props:{modelValue:String,value:String,scene:{type:String,default:function(){return""}},title:{type:String,default:function(){return""}}},computed:{val:{get:function(){return this.value||this.modelValue},set:function(t){this.$emit("input",t)}}},methods:{open:function(){this.focus=!0,this.val="",this.$refs.popup.open()},close:function(){this.focus=!1,this.$refs.popup.close()},confirm:function(){if(!this.val||this.val.length<4)return uni.showToast({title:"请填写验证码",icon:"none"});this.close(),this.$emit("confirm")}}};e.default=i},a066:function(t,e,n){"use strict";n.r(e);var i=n("636e"),a=n("7d0c");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("c046");var r=n("828b"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"1a4dd2dd",null,!1,i["a"],void 0);e["default"]=s.exports},a49b:function(t,e,n){var i=n("c86c");e=i(!1),e.push([t.i,"uni-view[data-v-d53c1038]{display:block}",""]),t.exports=e},aa25:function(t,e,n){var i=n("c86c");e=i(!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/* 文章场景相关 */uni-view[data-v-409f9516]{display:flex;flex-direction:column}.popup-captcha[data-v-409f9516]{display:flex;max-width:600px;width:%?600?%;padding-bottom:0;background-color:#fff;border-radius:10px;flex-direction:column;position:relative}.popup-captcha .content[data-v-409f9516]{padding:1.3em .8em}.popup-captcha .title[data-v-409f9516]{text-align:center;word-wrap:break-word;word-break:break-all;white-space:pre-wrap;font-weight:400;font-size:18px;overflow:hidden;text-overflow:ellipsis;color:#111;margin-bottom:15px}.button-box[data-v-409f9516]{height:44px;border-top:solid 1px #eee;flex-direction:row;align-items:center;justify-content:space-around}.button-box[data-v-409f9516], .btn[data-v-409f9516]{height:44px;line-height:44px}.button-box .btn[data-v-409f9516]{flex:1;margin:1px;text-align:center}.button-box .confirm[data-v-409f9516]{color:#007aff;border-left:solid 1px #eee}',""]),t.exports=e},ac8d:function(t,e,n){"use strict";var i=n("b33f"),a=n.n(i);a.a},afb5:function(t,e,n){var i=n("c86c");e=i(!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/* 文章场景相关 */.uni-forms-item[data-v-ef8cfaf8]{position:relative;display:flex;margin-bottom:22px;flex-direction:row}.uni-forms-item__label[data-v-ef8cfaf8]{display:flex;flex-direction:row;align-items:center;text-align:left;font-size:14px;color:#606266;height:36px;padding:0 12px 0 0;vertical-align:middle;flex-shrink:0;box-sizing:border-box}.uni-forms-item__label.no-label[data-v-ef8cfaf8]{padding:0}.uni-forms-item__content[data-v-ef8cfaf8]{position:relative;font-size:14px;flex:1;box-sizing:border-box;flex-direction:row}.uni-forms-item .uni-forms-item__nuve-content[data-v-ef8cfaf8]{display:flex;flex-direction:column;flex:1}.uni-forms-item__error[data-v-ef8cfaf8]{color:#f56c6c;font-size:12px;line-height:1;padding-top:4px;position:absolute;top:100%;left:0;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.uni-forms-item__error .error-text[data-v-ef8cfaf8]{color:#f56c6c;font-size:12px}.uni-forms-item__error.msg--active[data-v-ef8cfaf8]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.uni-forms-item.is-direction-left[data-v-ef8cfaf8]{flex-direction:row}.uni-forms-item.is-direction-top[data-v-ef8cfaf8]{flex-direction:column}.uni-forms-item.is-direction-top .uni-forms-item__label[data-v-ef8cfaf8]{padding:0 0 8px;line-height:1.5715;text-align:left;white-space:normal}.uni-forms-item .is-required[data-v-ef8cfaf8]{color:#dd524d;font-weight:700}.uni-forms-item--border[data-v-ef8cfaf8]{margin-bottom:0;padding:10px 0;border-top:1px #eee solid}.uni-forms-item--border .uni-forms-item__content[data-v-ef8cfaf8]{flex-direction:column;justify-content:flex-start;align-items:flex-start}.uni-forms-item--border .uni-forms-item__content .uni-forms-item__error[data-v-ef8cfaf8]{position:relative;top:5px;left:0;padding-top:0}.is-first-border[data-v-ef8cfaf8]{border:none}',""]),t.exports=e},b33f:function(t,e,n){var i=n("a49b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("6b3ebf5e",i,!0,{sourceMap:!1,shadowMode:!1})},b391: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;var a=i(n("9b1b"));n("4626"),n("5ac7"),n("bf0f"),n("2797");var o=n("9f29"),r=i(n("25d4")),s={data:function(){return{config:r.default,uniIdRedirectUrl:"",isMounted:!1}},onUnload:function(){document.onkeydown=!1},mounted:function(){this.isMounted=!0},onLoad:function(e){var n=this;if(e.is_weixin_redirect){if(uni.showLoading({mask:!0}),window.location.href.includes("#")){var i=window.location.href.split("?")[1].split("&");i.forEach((function(t){var n=t.split("=");"code"==n[0]&&(e.code=n[1])}))}this.$nextTick((function(i){t.log(n.$refs.uniFabLogin),n.$refs.uniFabLogin.login({code:e.code},"weixin")}))}e.uniIdRedirectUrl&&(this.uniIdRedirectUrl=decodeURIComponent(e.uniIdRedirectUrl))},computed:{needAgreements:function(){if(this.isMounted)return!!this.$refs.agreements&&this.$refs.agreements.needAgreements},agree:{get:function(){if(this.isMounted)return!this.$refs.agreements||this.$refs.agreements.isAgree},set:function(e){this.$refs.agreements?this.$refs.agreements.isAgree=e:t.log("不存在 隐私政策协议组件")}}},methods:{loginSuccess:function(t){o.mutations.loginSuccess((0,a.default)((0,a.default)({},t),{},{uniIdRedirectUrl:this.uniIdRedirectUrl}))}}},u=s;e.default=u}).call(this,n("ba7c")["default"])},b8a4e:function(t,e,n){var i=n("d9cb");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("4164bd75",i,!0,{sourceMap:!1,shadowMode:!1})},bb55:function(t,e,n){"use strict";var i=n("b8a4e"),a=n.n(i);a.a},bdcb:function(t,e,n){var i=n("c86c");e=i(!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/* 文章场景相关 */.box[data-v-19c4e3fe]{position:relative;margin-top:10px}.short-code-btn[data-v-19c4e3fe]{padding:0;position:absolute;top:0;right:8px;width:%?260?%;max-width:100px;height:44px;display:flex;justify-content:center;align-items:center}.inner-text[data-v-19c4e3fe]{font-size:14px;color:#aaa}.inner-text-active[data-v-19c4e3fe]{color:#04498c}.captcha[data-v-19c4e3fe]{width:%?350?%}.input-box[data-v-19c4e3fe]{margin:0;padding:4px;background-color:#f8f8f8;font-size:14px}.box[data-v-19c4e3fe] .content-clear-icon{margin-right:110px}.box[data-v-19c4e3fe]{display:flex;flex-direction:row}',""]),t.exports=e},c046:function(t,e,n){"use strict";var i=n("2862"),a=n.n(i);a.a},c266:function(t,e,n){"use strict";n.r(e);var i=n("3c97"),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},cdaf: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.$createElement,e=this._self._c||t;return e("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:this.matches,expression:"matches"}]},[this._t("default")],2)},a=[]},d598:function(t,e,n){"use strict";var i=n("4340"),a=n.n(i);a.a},d9cb:function(t,e,n){var i=n("c86c");e=i(!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/* 文章场景相关 */.captcha-box[data-v-67fed0b2]{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex:1}.captcha-img-box[data-v-67fed0b2],\n.captcha[data-v-67fed0b2]{height:44px;line-height:44px}.captcha-img-box[data-v-67fed0b2]{position:relative;background-color:#fefae7}.captcha[data-v-67fed0b2]{background-color:#f8f8f8;font-size:14px;flex:1;padding:0 %?20?%;margin-left:%?20?%;box-sizing:border-box}.captcha-img-box[data-v-67fed0b2],\n.captcha-img[data-v-67fed0b2],\n.loding[data-v-67fed0b2]{height:44px!important;width:100px}.captcha-img[data-v-67fed0b2]{cursor:pointer}.loding[data-v-67fed0b2]{z-index:9;color:#bbb;position:absolute;text-align:center;line-height:45px;-webkit-animation:rotate-data-v-67fed0b2 1s linear infinite;animation:rotate-data-v-67fed0b2 1s linear infinite}.opacity[data-v-67fed0b2]{opacity:.5}@-webkit-keyframes rotate-data-v-67fed0b2{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-data-v-67fed0b2{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}',""]),t.exports=e},db9f:function(t,e,n){var i=n("bdcb");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("7c0ca7d4",i,!0,{sourceMap:!1,shadowMode:!1})},f056:function(t,e,n){"use strict";n.r(e);var i=n("89c8"),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},fb0e: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-forms-item",class:["is-direction-"+t.localLabelPos,t.border?"uni-forms-item--border":"",t.border&&t.isFirstBorder?"is-first-border":""]},[t._t("label",[n("v-uni-view",{staticClass:"uni-forms-item__label",class:{"no-label":!t.label&&!t.required},style:{width:t.localLabelWidth,justifyContent:t.localLabelAlign}},[t.required?n("v-uni-text",{staticClass:"is-required"},[t._v("*")]):t._e(),n("v-uni-text",[t._v(t._s(t.label))])],1)]),n("v-uni-view",{staticClass:"uni-forms-item__content"},[t._t("default"),n("v-uni-view",{staticClass:"uni-forms-item__error",class:{"msg--active":t.msg}},[n("v-uni-text",[t._v(t._s(t.msg))])],1)],2)],2)},a=[]}}]); |