FastBee/docker/data/nginx/vue/static/js/chunk-2b12ff12.61f5f896.js
2025-07-07 09:21:15 +08:00

1 line
13 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2b12ff12"],{"2d17":function(e,t,r){},"313f":function(e,t,r){e.exports=r.p+"static/img/fastbee.e24a243c.png"},7803:function(e,t,r){"use strict";r.r(t);var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"register"},[s("div",{staticClass:"main"},[s("div",{staticClass:"container a-container"},[s("el-form",{ref:"registerForm",staticClass:"form",attrs:{model:e.registerForm,rules:e.registerRules,id:"a-form"}},[s("h2",{staticClass:"form_title title"},[e._v(e._s(e.$t("register.974236-0")))]),s("el-form-item",{attrs:{prop:"username"}},[s("div",{staticClass:"username"},[s("i",{staticClass:"el-icon-user icon"}),s("input",{directives:[{name:"model",rawName:"v-model",value:e.registerForm.username,expression:"registerForm.username"}],staticClass:"form__input",attrs:{"auto-complete":"off",type:"text",placeholder:e.$t("login.989807-4")},domProps:{value:e.registerForm.username},on:{input:function(t){t.target.composing||e.$set(e.registerForm,"username",t.target.value)}}})])]),s("el-form-item",{class:{"is-null":e.isacount},attrs:{prop:"phonenumber"}},[s("div",{staticClass:"telphone"},[s("svg-icon",{staticClass:"icon",attrs:{"icon-class":"phone"}}),s("input",{directives:[{name:"model",rawName:"v-model",value:e.registerForm.phonenumber,expression:"registerForm.phonenumber"}],staticClass:"form__input",attrs:{type:"text","auto-complete":"off",placeholder:e.$t("register.974236-2")},domProps:{value:e.registerForm.phonenumber},on:{input:function(t){t.target.composing||e.$set(e.registerForm,"phonenumber",t.target.value)}}})],1)]),s("el-form-item",{class:{"is-null":e.isphone},attrs:{prop:"password"}},[s("div",{staticClass:"password"},[s("svg-icon",{staticClass:"icon left",attrs:{"icon-class":"password"}}),"checkbox"===e.pwdtype?s("input",{directives:[{name:"model",rawName:"v-model",value:e.registerForm.password,expression:"registerForm.password"}],staticClass:"form__input",attrs:{"auto-complete":"off",placeholder:e.$t("login.989807-5"),type:"checkbox"},domProps:{checked:Array.isArray(e.registerForm.password)?e._i(e.registerForm.password,null)>-1:e.registerForm.password},on:{"@keyup":function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleRegister(t)},change:function(t){var r=e.registerForm.password,s=t.target,i=!!s.checked;if(Array.isArray(r)){var o=null,n=e._i(r,o);s.checked?n<0&&e.$set(e.registerForm,"password",r.concat([o])):n>-1&&e.$set(e.registerForm,"password",r.slice(0,n).concat(r.slice(n+1)))}else e.$set(e.registerForm,"password",i)}}}):"radio"===e.pwdtype?s("input",{directives:[{name:"model",rawName:"v-model",value:e.registerForm.password,expression:"registerForm.password"}],staticClass:"form__input",attrs:{"auto-complete":"off",placeholder:e.$t("login.989807-5"),type:"radio"},domProps:{checked:e._q(e.registerForm.password,null)},on:{"@keyup":function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleRegister(t)},change:function(t){return e.$set(e.registerForm,"password",null)}}}):s("input",{directives:[{name:"model",rawName:"v-model",value:e.registerForm.password,expression:"registerForm.password"}],staticClass:"form__input",attrs:{"auto-complete":"off",placeholder:e.$t("login.989807-5"),type:e.pwdtype},domProps:{value:e.registerForm.password},on:{"@keyup":function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleRegister(t)},input:function(t){t.target.composing||e.$set(e.registerForm,"password",t.target.value)}}}),s("span",{staticClass:"el-icon-view icon right",on:{click:function(t){return e.changepwdtype()}}})],1)]),s("el-form-item",{class:{"is-null":e.ispwd},attrs:{prop:"confirmPassword"}},[s("div",{staticClass:"password"},[s("svg-icon",{staticClass:"icon left",attrs:{"icon-class":"password"}}),"checkbox"===e.cpwdtype?s("input",{directives:[{name:"model",rawName:"v-model",value:e.registerForm.confirmPassword,expression:"registerForm.confirmPassword"}],staticClass:"form__input",attrs:{"auto-complete":"off",placeholder:e.$t("register.974236-3"),type:"checkbox"},domProps:{checked:Array.isArray(e.registerForm.confirmPassword)?e._i(e.registerForm.confirmPassword,null)>-1:e.registerForm.confirmPassword},on:{"@keyup":function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleRegister(t)},change:function(t){var r=e.registerForm.confirmPassword,s=t.target,i=!!s.checked;if(Array.isArray(r)){var o=null,n=e._i(r,o);s.checked?n<0&&e.$set(e.registerForm,"confirmPassword",r.concat([o])):n>-1&&e.$set(e.registerForm,"confirmPassword",r.slice(0,n).concat(r.slice(n+1)))}else e.$set(e.registerForm,"confirmPassword",i)}}}):"radio"===e.cpwdtype?s("input",{directives:[{name:"model",rawName:"v-model",value:e.registerForm.confirmPassword,expression:"registerForm.confirmPassword"}],staticClass:"form__input",attrs:{"auto-complete":"off",placeholder:e.$t("register.974236-3"),type:"radio"},domProps:{checked:e._q(e.registerForm.confirmPassword,null)},on:{"@keyup":function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleRegister(t)},change:function(t){return e.$set(e.registerForm,"confirmPassword",null)}}}):s("input",{directives:[{name:"model",rawName:"v-model",value:e.registerForm.confirmPassword,expression:"registerForm.confirmPassword"}],staticClass:"form__input",attrs:{"auto-complete":"off",placeholder:e.$t("register.974236-3"),type:e.cpwdtype},domProps:{value:e.registerForm.confirmPassword},on:{"@keyup":function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleRegister(t)},input:function(t){t.target.composing||e.$set(e.registerForm,"confirmPassword",t.target.value)}}}),s("span",{staticClass:"el-icon-view icon right",on:{click:function(t){return e.changecpwdtype()}}})],1)]),e.captchaOnOff?s("el-form-item",{class:{"is-null":e.iscomfirmpwd},attrs:{prop:"code"}},[s("div",{staticClass:"check",staticStyle:{width:"350px"}},[s("svg-icon",{staticClass:"icon",attrs:{"icon-class":"auth-code"}}),s("input",{directives:[{name:"model",rawName:"v-model",value:e.registerForm.code,expression:"registerForm.code"}],staticClass:"form__input__code",attrs:{"auto-complete":"off",type:"text",placeholder:e.$t("login.989807-6")},domProps:{value:e.registerForm.code},on:{input:function(t){t.target.composing||e.$set(e.registerForm,"code",t.target.value)}}}),s("div",{staticClass:"login-code"},[s("img",{staticStyle:{float:"right"},attrs:{src:e.codeUrl},on:{click:e.getCode}})])],1)]):e._e(),s("el-form-item",{class:{"is-null":!0}},[s("div",{staticStyle:{display:"flex","text-align":"center","justify-content":"center"}},[s("el-link",{staticStyle:{float:"left",color:"#a0a5a8","font-weight":"normal"},attrs:{href:"https://fastbee.cn/",underline:!1,target:"_blank"}},[e._v(e._s(e.$t("register.974236-7")))]),s("el-link",{staticStyle:{float:"left",color:"#a0a5a8","font-weight":"normal","margin-left":"20px"},attrs:{href:"https://fastbee.cn/doc",underline:!1,target:"_blank"}},[e._v(e._s(e.$t("register.974236-8")))]),s("router-link",{staticStyle:{float:"left",color:"#a0a5a8","font-weight":"normal","margin-left":"20px"},attrs:{to:{path:"/login",query:this.$route.query}}},[e._v(e._s(e.$t("register.974236-9")))])],1)]),e.bindAccount?s("el-button",{staticClass:"form__button button",attrs:{loading:e.loading},nativeOn:{click:function(t){return t.preventDefault(),e.handleRegister(t)}}},[e.loading?s("span",[e._v(e._s(e.$t("register.974236-10")))]):s("span",[e._v(e._s(e.$t("register.974236-6")))])]):s("el-button",{staticClass:"form__button button submit",attrs:{loading:e.loading,type:"primary"},nativeOn:{click:function(t){return t.preventDefault(),e.handleRegister(t)}}},[e.loading?s("span",[e._v(e._s(e.$t("register.974236-5")))]):s("span",[e._v(e._s(e.$t("register.974236-4")))])])],1)],1),s("div",{staticClass:"switch",attrs:{id:"switch-cnt"}},[s("div",{class:{switch__circle:!0}}),s("div",{staticClass:"switch__container",attrs:{id:"switch-c1"}},[s("div",{staticStyle:{display:"flex","align-items":"center"}},[s("img",{staticStyle:{width:"60px"},attrs:{src:r("313f"),alt:"logo"}}),s("h2",{staticClass:"switch__title title",staticStyle:{"margin-left":"10px"}},[e._v(e._s(e.$t("register.974236-1")))])]),s("p",{staticClass:"switch__description description"},[e._v(e._s(e.$t("register.974236-11")))])])])]),e._m(0)])},i=[function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"el-register-footer"},[r("span",[e._v(" Copyright © 2021-2025 "),r("a",{attrs:{target:"_blank",href:"http://fastbee.cn"}},[e._v("FastBee")]),e._v(" All Rights Reserved. ")])])}],o=(r("d9e2"),r("14d9"),r("ac1f"),r("00b4"),r("e05f"),r("4309")),n=r.n(o),a=r("7ded"),c=r("bb86"),l={name:"Register",data:function(){var e=this,t=function(t,r,s){e.registerForm.password!==r?s(new Error(e.$t("register.974236-12"))):s()};return{isacount:!1,ispwd:!1,isphone:!1,iscode:!1,iscomfirmpwd:!1,pwdtype:"password",cpwdtype:"password",logo:n.a,codeUrl:"",registerForm:{username:"",phonenumber:"",password:"",confirmPassword:"",code:"",uuid:"",bindId:"",sourceType:1},registerRules:{username:[{required:!0,trigger:"blur",message:this.$t("login.989807-20")},{min:2,max:20,message:this.$t("register.974236-13"),trigger:"blur"}],phonenumber:[{required:!0,trigger:"blur",message:this.$t("register.974236-14")},{min:11,max:11,message:this.$t("register.974236-15"),trigger:"blur"}],password:[{required:!0,trigger:"blur",message:this.$t("login.989807-21")},{min:5,max:20,message:this.$t("register.974236-16"),trigger:"blur"},{trigger:"blur",validator:function(t,r,s){var i=/(?![A-Z]*$)(?![a-z]*$)(?![0-9]*$)(?![^a-zA-Z0-9]*$)/;i.test(r)?s():s(new Error(e.$t("system.dept.780956-30")))}}],confirmPassword:[{required:!0,trigger:"blur",message:this.$t("register.974236-17")},{required:!0,validator:t,trigger:"blur"}],code:[{required:!0,trigger:"change",message:this.$t("login.989807-22")}]},loading:!1,captchaOnOff:!0,bindAccount:!1}},created:function(){this.checkBind(),this.getCode()},methods:{changepwdtype:function(){"password"==this.pwdtype?this.pwdtype="text":this.pwdtype="password"},changecpwdtype:function(){"password"==this.cpwdtype?this.cpwdtype="text":this.cpwdtype="password"},checkBind:function(){var e=this,t=this.$route.query,r=t.bindId;void 0===r||null===r?this.bindAccount=!1:(this.bindAccount=!0,Object(a["d"])(r).then((function(t){e.bindAccount=void 0===t.bindAccount||t.bindAccount,e.bindAccount?e.registerForm.bindId=r:(e.registerForm.bindId="",e.$router.push({query:{}}))})))},getCode:function(){var e=this;Object(a["g"])().then((function(t){e.captchaOnOff=void 0===t.captchaOnOff||t.captchaOnOff,e.captchaOnOff&&(e.codeUrl="data:image/gif;base64,"+t.img,e.registerForm.uuid=t.uuid)}))},qqLogin:function(){window.location.href="http://localhost:8080/auth/render/qq"},authLogin:function(){var e=this;this.$alert("第三方登录正在集成中...","提示消息",{confirmButtonText:"确定",callback:function(t){e.$message({type:"info",message:"action: ".concat(t)})}})},handleRegister:function(){var e=this;this.isacount=!(this.registerRules.username[0].required&&this.registerForm.username.length>=2&&this.registerForm.username.length<=20),this.isphone=!(this.registerRules.phonenumber[0].required&&11===this.registerForm.phonenumber.length),this.ispwd=!(this.registerRules.password.required&&this.registerForm.password.length>=5&&this.registerForm.password.length<=20),this.iscomfirmpwd=!(this.registerRules.confirmPassword[0].required&&""!==this.registerForm.confirmPassword&&this.registerForm.confirmPassword===this.registerForm.password),this.$refs.registerForm.validate((function(t){t&&(e.loading=!0,e.bindAccount?Object(a["c"])(e.registerForm).then((function(t){e.innerRegister(t)})).catch((function(){e.loading=!1,e.captchaOnOff&&e.getCode()})):Object(c["d"])(e.registerForm).then((function(t){e.innerRegister(t)})).catch((function(){e.loading=!1,e.captchaOnOff&&e.getCode()})))}))},innerRegister:function(e){var t=this,r=this.registerForm.username;this.$alert("<font color='red'> "+this.$t("register.974236-18")+r+this.$t("register.974236-19")+" </font>",this.$t("register.974236-20"),{dangerouslyUseHTMLString:!0,type:"success"}).then((function(){t.$router.push("/login")})).catch((function(){}))}}},d=l,u=(r("b6c9"),r("2877")),m=Object(u["a"])(d,s,i,!1,null,"73501106",null);t["default"]=m.exports},b6c9:function(e,t,r){"use strict";r("2d17")},bb86:function(e,t,r){"use strict";r.d(t,"d",(function(){return i})),r.d(t,"c",(function(){return o})),r.d(t,"b",(function(){return n})),r.d(t,"a",(function(){return a})),r.d(t,"e",(function(){return c}));var s=r("b775");r("bc3a"),r("5c96"),r("21a6"),r("5f87"),r("c38a");function i(e){return Object(s["a"])({url:"/iot/tool/register",headers:{isToken:!1},method:"post",data:e})}function o(e){return Object(s["a"])({url:"/iot/tool/userList",method:"get",params:e})}function n(e){return Object(s["a"])({url:"/iot/tool/getTopics",method:"get",params:e})}function a(e){return Object(s["a"])({url:"/iot/tool/decode",method:"get",params:e})}function c(e){return Object(s["a"])({url:"/iot/tool/simulate",method:"get",params:e})}}}]);