Files
oil/server-tp6/public/static/js/pages-user-bind-index.181d8efe.js
T
vipnub fafd3e2c16 1、合作商余额查询
2、分油账户司机可用额度
2026-10-20 23:21:10 +08:00

1 line
9.0 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-user-bind-index"],{"0068":function(t,e,a){"use strict";a("6a54");var i=a("3639").default,n=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("bf0f"),a("64aa");n(a("bbe3"));var s=i(a("0b47")),c=i(a("cb54")),o=i(a("c35b")),r={data:function(){return{isLoading:!1,captcha:{},smsState:!1,times:60,mobile:"",captchaCode:"",smsCode:""}},created:function(){this.getCaptcha()},methods:{getCaptcha:function(){var t=this;c.image().then((function(e){return t.captcha=e.data}))},handelSmsCaptcha:function(){this.isLoading||this.smsState||!this.formValidation(10)||(this.sendSmsCaptcha(),this.getCaptcha())},formValidation:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,e=this;return!!(10!==t||e.validteMobile(e.mobile)&&e.validteCaptchaCode(e.captchaCode))&&!!(20!==t||e.validteMobile(e.mobile)&&e.validteSmsCode(e.smsCode))},validteMobile:function(t){return o.isEmpty(t)?(this.$toast("请先输入手机号"),!1):!!o.isMobile(t)||(this.$toast("请输入正确格式的手机号"),!1)},validteCaptchaCode:function(t){return!o.isEmpty(t)||(this.$toast("请先输入图形验证码"),!1)},validteSmsCode:function(t){return!o.isEmpty(t)||(this.$toast("请先输入短信验证码"),!1)},sendSmsCaptcha:function(){var t=this;t.isLoading=!0,c.sendSmsCaptcha({form:{captchaKey:t.captcha.key,captchaCode:t.captchaCode,mobile:t.mobile}}).then((function(e){t.$toast(e.message),t.timer()})).finally((function(){return t.isLoading=!1}))},timer:function(){var t=this;t.smsState=!0;var e=setInterval((function(){t.times=t.times-1,t.times<=0&&(t.smsState=!1,t.times=60,clearInterval(e))}),1e3)},handleSubmit:function(){!this.isLoading&&this.formValidation(20)&&this.onSubmitEvent()},onSubmitEvent:function(){var t=this;t.isLoading=!0,s.bindMobile({form:{smsCode:t.smsCode,mobile:t.mobile}}).then((function(e){t.$toast(e.message),setTimeout((function(){t.onNavigateBack(1)}),2e3)})).finally((function(){return t.isLoading=!1}))},onNavigateBack:function(t){uni.navigateBack({delta:Number(t||1)})}}};e.default=r},"0b47":function(t,e,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.saveRealname=e.realname=e.personal=e.info=e.bindMobile=e.assets=void 0;var n=i(a("9b1b")),s=i(a("3318")),c={userInfo:"user/info",assets:"user/assets",bindMobile:"user/bindMobile",personal:"user/personal",realname:"user/realname",saveRealname:"user/saveRealname"};e.info=function(t,e){var a=(0,n.default)({isPrompt:!0,load:!0},e);return s.default.get(c.userInfo,t,a)};e.assets=function(t,e){return s.default.get(c.assets,t,e)};e.bindMobile=function(t,e){return s.default.post(c.bindMobile,t,e)};e.personal=function(t,e){return s.default.post(c.personal,t,e)};e.realname=function(t,e){return s.default.get(c.realname,t,e)};e.saveRealname=function(t,e){return s.default.post(c.saveRealname,t,e)}},"20e4":function(t,e,a){"use strict";var i=a("de44"),n=a.n(i);n.a},"3a11":function(t,e,a){"use strict";a.r(e);var i=a("6785"),n=a("7d33");for(var s in n)["default"].indexOf(s)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(s);a("20e4");var c=a("828b"),o=Object(c["a"])(n["default"],i["b"],i["c"],!1,null,"b82601cc",null,!1,i["a"],void 0);e["default"]=o.exports},6785:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"container"},[a("v-uni-view",{staticClass:"header"},[a("v-uni-view",{staticClass:"title"},[a("v-uni-text",[t._v("绑定您的手机号")])],1),a("v-uni-view",{staticClass:"sub-title"},[a("v-uni-text",[t._v("为了更好的服务您,请绑定手机号")])],1)],1),a("v-uni-view",{staticClass:"submit-form"},[a("v-uni-view",{staticClass:"form-item"},[a("v-uni-input",{staticClass:"form-item--input",attrs:{type:"number",maxlength:"11",placeholder:"请输入手机号码"},model:{value:t.mobile,callback:function(e){t.mobile=e},expression:"mobile"}})],1),a("v-uni-view",{staticClass:"form-item"},[a("v-uni-input",{staticClass:"form-item--input",attrs:{type:"text",maxlength:"5",placeholder:"请输入图形验证码"},model:{value:t.captchaCode,callback:function(e){t.captchaCode=e},expression:"captchaCode"}}),a("v-uni-view",{staticClass:"form-item--parts"},[a("v-uni-view",{staticClass:"captcha",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.getCaptcha()}}},[a("v-uni-image",{staticClass:"image",attrs:{src:t.captcha.base64}})],1)],1)],1),a("v-uni-view",{staticClass:"form-item"},[a("v-uni-input",{staticClass:"form-item--input",attrs:{type:"number",maxlength:"6",placeholder:"请输入短信验证码"},model:{value:t.smsCode,callback:function(e){t.smsCode=e},expression:"smsCode"}}),a("v-uni-view",{staticClass:"form-item--parts"},[a("v-uni-view",{staticClass:"captcha-sms",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handelSmsCaptcha()}}},[t.smsState?a("v-uni-text",{staticClass:"un-activate"},[t._v("重新发送("+t._s(t.times)+")秒")]):a("v-uni-text",{staticClass:"activate"},[t._v("获取验证码")])],1)],1)],1),a("v-uni-view",{staticClass:"submit-button",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleSubmit()}}},[a("v-uni-text",[t._v("确认绑定")])],1)],1)],1)},n=[]},"7d33":function(t,e,a){"use strict";a.r(e);var i=a("0068"),n=a.n(i);for(var s in i)["default"].indexOf(s)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(s);e["default"]=n.a},c35b:function(t,e,a){"use strict";a("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.isPositiveInteger=e.isPhone=e.isNumber=e.isMobile=e.isInteger=e.isEmpty=e.isEmail=e.isDouble=void 0,a("0c26"),a("5c47"),a("0506"),a("2c10");e.isEmpty=function(t){return""==t.trim()};e.isPhone=function(t){return/^((0\d{2,3}-\d{7,8})|(1[3456789]\d{9}))$/.test(t)};e.isMobile=function(t){return/^(1[3456789]\d{9})$/.test(t)};e.isEmail=function(t){if(null==t||""==t)return!1;var e=t.match(/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/);return null!=e};e.isNumber=function(t){return!(!n(t)&&!i(t))};e.isPositiveInteger=function(t){return/(^[0-9]\d*$)/.test(t)};var i=function(t){if(null==t||""==t)return!1;var e=t.match(/^[-\+]?\d+$/);return null!=e};e.isInteger=i;var n=function(t){if(null==t||""==t)return!1;var e=t.match(/^[-\+]?\d+(\.\d+)?$/);return null!=e};e.isDouble=n},c628:function(t,e,a){var i=a("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/* 文章场景相关 */\n/* 引入uView全局scss变量文件 */.container[data-v-b82601cc]{padding:%?100?% %?60?%;min-height:100vh;background-color:#fff}.header[data-v-b82601cc]{margin-bottom:%?50?%}.header .title[data-v-b82601cc]{color:#191919;font-size:%?50?%}.header .sub-title[data-v-b82601cc]{margin-top:%?20?%;color:#b3b3b3;font-size:%?25?%}.form-item[data-v-b82601cc]{display:flex;padding:%?18?%;border-bottom:%?1?% solid #f3f1f2;margin-bottom:%?25?%;height:%?96?%}.form-item--input[data-v-b82601cc]{font-size:%?26?%;letter-spacing:%?1?%;flex:1;height:100%}.form-item--parts[data-v-b82601cc]{min-width:%?100?%;height:100%}.form-item .captcha[data-v-b82601cc]{height:100%}.form-item .captcha .image[data-v-b82601cc]{display:block;width:%?192?%;height:100%}.form-item .captcha-sms[data-v-b82601cc]{font-size:%?22?%;line-height:%?50?%;padding-right:%?20?%}.form-item .captcha-sms .activate[data-v-b82601cc]{color:#cea26a}.form-item .captcha-sms .un-activate[data-v-b82601cc]{color:#9e9e9e}.submit-button[data-v-b82601cc]{width:100%;height:%?86?%;margin-top:%?70?%;background:linear-gradient(90deg,#ecb53c,#ff9211);text-align:center;line-height:%?86?%;color:#fff;border-radius:%?80?%;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);letter-spacing:%?5?%}',""]),t.exports=e},cb54:function(t,e,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.image=function(){return n.default.get(s.image,{},{load:!1})},e.sendSmsCaptcha=function(t){return n.default.post(s.sendSmsCaptcha,t,{load:!1})};var n=i(a("3318")),s={image:"captcha/image",sendSmsCaptcha:"captcha/sendSmsCaptcha"}},de44:function(t,e,a){var i=a("c628");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("967d").default;n("20f08756",i,!0,{sourceMap:!1,shadowMode:!1})}}]);