1 line
6.8 KiB
JavaScript
1 line
6.8 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-22ac1b9c"],{"1c35":function(e,t,r){"use strict";r("87ce")},4878:function(e,t,r){},"4ce3":function(e,t,r){"use strict";r.r(t);var a=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"register"},[a("div",{staticClass:"register-con"},[a("div",{staticClass:"register-title"},[a("div",{staticClass:"greet"},[e._v("欢迎注册")]),a("div",{staticClass:"project-name"},[a("img",{staticStyle:{width:"32px","object-fit":"scale-down","margin-right":"8px"},attrs:{src:r("6b12"),alt:""}}),e._v(e._s(e.projectName)+"\n ")])]),a("div",{staticClass:"form-con"},[a("register-form",{attrs:{registercaptcha:e.platform_register_captcha,member_type_options:e.dev_reg_level},on:{"on-success-valid":e.handleSubmit}})],1)]),a("Modal",{attrs:{title:e.$t("tips"),value:e.modalValue,width:"400px",closable:!0},on:{"on-ok":e.routerChange,"on-cancel":e.routerChange}},[a("div",[e._v("\n "+e._s(e.$t("cannot_register_tips"))+"\n ")])])],1)},s=[],o=(r("ac67"),r("1bc7"),r("32ea"),r("a450"),r("3612")),n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Form",{ref:"loginForm",staticClass:"register-form",attrs:{model:e.form,rules:e.rules},nativeOn:{keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleSubmit(t)}}},[e.member_type_options.length?r("FormItem",{attrs:{prop:"member_type",label:e.$t("developer_type")+":"}},[r("Select",{staticClass:"input underline",model:{value:e.form.member_type,callback:function(t){e.$set(e.form,"member_type",t)},expression:"form.member_type"}},e._l(e.member_type_options,(function(t){return r("Option",{key:t.name,attrs:{value:t.level}},[e._v(e._s(t.name))])})),1)],1):e._e(),r("FormItem",{attrs:{prop:"username",label:e.$t("developer_account")+":"}},[r("Input",{staticClass:"underline",attrs:{placeholder:e.$t("developer_account_tips")},model:{value:e.form.username,callback:function(t){e.$set(e.form,"username",t)},expression:"form.username"}})],1),r("FormItem",{attrs:{prop:"password",label:e.$t("developer_pwd")+":"}},[r("Input",{staticClass:"underline",attrs:{type:"password",placeholder:e.$t("developer_pwd_tips")},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password",t)},expression:"form.password"}})],1),r("FormItem",{attrs:{prop:"re_password",label:e.$t("pwd_confirm")+":"}},[r("Input",{staticClass:"underline",attrs:{type:"password",placeholder:e.$t("pwd_confirm_placeholder")},model:{value:e.form.re_password,callback:function(t){e.$set(e.form,"re_password",t)},expression:"form.re_password"}})],1),r("FormItem",{attrs:{prop:"nickname",label:e.$t("name")+":"}},[r("Input",{staticClass:"underline",attrs:{placeholder:e.$t("name_tips")},model:{value:e.form.nickname,callback:function(t){e.$set(e.form,"nickname",t)},expression:"form.nickname"}})],1),r("FormItem",{attrs:{prop:"mobile",label:e.$t("tel")+":"}},[r("Input",{staticClass:"underline",attrs:{placeholder:e.$t("tel_tips")},model:{value:e.form.mobile,callback:function(t){e.$set(e.form,"mobile",t)},expression:"form.mobile"}})],1),r("FormItem",{attrs:{prop:"email",label:e.$t("email")+":"}},[r("Input",{staticClass:"underline",attrs:{placeholder:e.$t("email_tips")},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email",t)},expression:"form.email"}})],1),e.registercaptcha?r("FormItem",{attrs:{prop:"captcha",label:e.$t("captcha")+":"}},[r("div",{staticStyle:{display:"flex"}},[r("Input",{staticClass:"underline",staticStyle:{"margin-right":"5px",width:"100%"},attrs:{clearable:"",placeholder:e.$t("input_captcha_case_sensitive")},model:{value:e.form.captcha,callback:function(t){e.$set(e.form,"captcha",t)},expression:"form.captcha"}}),r("img",{staticStyle:{width:"120px","object-fit":"scale-down"},attrs:{src:e.codeImg,alt:""},on:{click:e.changeSrc}})],1)]):e._e(),r("FormItem",[r("div",{staticClass:"flexbox"},[r("router-link",{staticClass:"register-link",attrs:{to:{path:"/login"}}},[e._v(e._s(e.$t("register_tips"))+">>")]),r("Button",{staticClass:"register-btn",attrs:{size:"large",type:"primary",long:""},on:{click:e.handleSubmit}},[e._v(e._s(e.$t("register")))])],1)])],1)},i=[],l={name:"LoginForm",data:function(){return{codeImg:"/api/platform.php?service=Platform.Captcha.Create",form:{member_type:"",username:"",password:"",re_password:"",mobile:"",email:"",nickname:"",captcha:""},rules:{member_type:[{required:!0,message:this.$t("select_member_type"),trigger:"blur",type:"number"}],username:[{required:!0,message:this.$t("account_empty"),trigger:"blur"}],password:[{required:!0,message:this.$t("developer_pwd_tips"),trigger:"blur"},{pattern:/^\S+$/,message:this.$t("new_pwd_format_error"),trigger:"blur"},{pattern:/^[a-zA-Z0-9]{6,12}$/,message:this.$t("pwd_length_error"),trigger:"blur"}],re_password:[{required:!0,message:this.$t("pwd_confirm_placeholder"),trigger:"blur"}],captcha:[{required:!0,message:this.$t("input_captcha_case_sensitive"),trigger:"blur"}]}}},props:{member_type_options:{type:Array},registercaptcha:{type:Boolean}},methods:{handleSubmit:function(){var e=this;this.$refs.loginForm.validate((function(t){var r={};Object.assign(r,e.form),delete r.re_password,t&&e.$emit("on-success-valid",r)}))},changeSrc:function(){var e=Date.parse(new Date);this.codeImg="/api/platform.php?service=Platform.Captcha.Create&t="+e}}},c=l,p=(r("d917"),r("4ac2")),m=Object(p["a"])(c,n,i,!1,null,null,null),u=m.exports,d=u,f=r("7736");function _(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_(Object(r),!0).forEach((function(t){Object(o["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var h={components:{registerForm:d},data:function(){return{dev_reg_level:[],projectName:"",platform_register_captcha:!1}},created:function(){this.getSiteData()},computed:{modalValue:function(){return!1}},methods:g(g({},Object(f["b"])(["handleRegister","GetPlatformData"])),{},{routerChange:function(){this.$router.push({name:"login"})},getSiteData:function(){var e=this;this.GetPlatformData().then((function(t){e.projectName=t.data.name,e.platform_register_captcha=t.data.catpcha_switch.platform_register_captcha,e.dev_reg_level=t.data.dev_reg_level_list}))},handleSubmit:function(e){var t=this;this.handleRegister(e).then((function(e){200===e.ret?(t.$Message.success(t.$t("register_success_tips")),setTimeout((function(){t.$router.push({name:"login"})}),1e3)):t.$Message.warning(e.msg)}))},handleOk:function(){}})},b=h,v=(r("1c35"),Object(p["a"])(b,a,s,!1,null,null,null));t["default"]=v.exports},"87ce":function(e,t,r){},d917:function(e,t,r){"use strict";r("4878")}}]); |