Files
phalapi-pro/public/platform/js/chunk-3087bf5b.0e07b226.js
2022-03-21 11:16:38 +08:00

1 line
6.4 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3087bf5b"],{"4b4f":function(t,e,a){"use strict";a("638b")},"4c3a":function(t,e,a){},"638b":function(t,e,a){},a260:function(t,e,a){t.exports=a.p+"img/pic_illustration.a6649f82.png"},bf1c:function(t,e,a){"use strict";a("4c3a")},e49c:function(t,e,a){"use strict";a.r(e);var s=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"login"},[s("div",{staticClass:"login__logomini"},[s("img",{attrs:{src:a("6b12"),alt:""}}),s("p",[t._v(t._s(t.projectName)+t._s(t.$t("open_platform")))])]),s("p",{staticClass:"login__title"},[t._v(t._s(t.$t("login")))]),s("div",{staticClass:"login__loginyuan"}),s("div",{staticClass:"login__loginyuan-rightcen"}),s("img",{staticClass:"login__img",attrs:{src:a("a260"),alt:""}}),s("div",{staticClass:"login-con"},[s("div",{staticClass:"form-con"},[s("login-form",{attrs:{logincaptcha:t.platform_login_catpcha},on:{"on-success-valid":t.handleSubmit}})],1)]),t._m(0)])},r=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"login-tip"},[a("p",{staticClass:"login-tip-p"},[t._v("©2020 PhalApi Pro All Rights Reserved.")])])}],i=(a("ac67"),a("1bc7"),a("32ea"),a("a450"),a("3612")),n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("Form",{ref:"loginForm",staticClass:"login-form",attrs:{model:t.form,rules:t.rules},nativeOn:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleSubmit(e)}}},[a("FormItem",{attrs:{prop:"username"}},[a("Input",{attrs:{placeholder:t.$t("developer_account_tips")},model:{value:t.form.username,callback:function(e){t.$set(t.form,"username",e)},expression:"form.username"}},[a("span",{attrs:{slot:"prepend"},slot:"prepend"},[a("Icon",{attrs:{size:16,type:"ios-person"}})],1)])],1),a("FormItem",{attrs:{prop:"password"}},[a("Input",{attrs:{type:"password",placeholder:t.$t("developer_pwd_tips")},model:{value:t.form.password,callback:function(e){t.$set(t.form,"password",e)},expression:"form.password"}},[a("span",{attrs:{slot:"prepend"},slot:"prepend"},[a("Icon",{attrs:{size:14,type:"md-lock"}})],1)])],1),t.logincaptcha?a("FormItem",[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("Input",{staticStyle:{width:"310px","margin-right":"10px"},attrs:{clearable:"",placeholder:t.$t("input_captcha_case_sensitive")},model:{value:t.form.verification,callback:function(e){t.$set(t.form,"verification",e)},expression:"form.verification"}},[a("span",{attrs:{slot:"prepend"},slot:"prepend"},[a("Icon",{attrs:{size:14,type:"md-barcode"}})],1)]),a("img",{staticStyle:{height:"40px"},attrs:{src:t.codeImg,alt:""},on:{click:t.changeSrc}})],1)]):t._e(),a("FormItem",[a("div",{staticClass:"flexbox"},[a("Checkbox",{staticClass:"label",on:{"on-change":t.toggle}},[t._v(t._s(t.$t("keep_login")))]),t.canRegister?a("router-link",{attrs:{to:{path:"/register"}}},[t._v(t._s(t.$t("login_tips"))+">>")]):t._e()],1),a("Button",{staticClass:"flexbox-btn",attrs:{type:"primary",long:""},on:{click:t.handleSubmit}},[t._v(t._s(t.$t("login")))])],1),t.isShowThirdParty?a("div",{staticClass:"thirdParty_login"},[a("div",{staticClass:"title-line"},[a("div",{staticClass:"line"}),a("div",{staticClass:"text"},[t._v("第三方登录")]),a("div",{staticClass:"line"})]),a("div",{staticClass:"select-list"},t._l(t.thirdPartyList,(function(e,s){return a("a",{key:s,attrs:{href:e.callback_url,target:"_blank"},on:{click:t.thirdpartyLogin}},[a("img",{attrs:{src:e.icon,alt:"",srcset:""}}),a("div",{staticClass:"text"},[t._v(t._s(e.desc))])])})),0)]):t._e()],1)},o=[],c=a("f121"),l=a("5723"),p=c["a"].cookieExpires_long,u=c["a"].cookieExpires_short,m={name:"LoginForm",props:{logincaptcha:{type:Boolean}},data:function(){return{codeImg:"/api/platform.php?service=Platform.Captcha.Create",form:{username:"",password:"",verification:""},cookiesExp:1,usernameRules:[{required:!0,message:this.$i18n.tc("account_empty"),trigger:"blur"}],passwordRules:[{required:!0,message:this.$t("developer_pwd_tips"),trigger:"blur"}],isShowThirdParty:!1,thirdPartyList:[]}},created:function(){this.thirdpartyLogin()},computed:{rules:function(){return{username:this.usernameRules,password:this.passwordRules}},canRegister:function(){return this.$store.state.user.is_dev_register}},methods:{thirdpartyLogin:function(){var t=this;Object(l["b"])().then((function(e){200==e.ret&&(t.isShowThirdParty=!0,t.thirdPartyList=e.data.quick_login)}))},handleSubmit:function(){var t=this;this.$refs.loginForm.validate((function(e){e&&t.$emit("on-success-valid",{username:t.form.username,password:t.form.password,captcha:t.form.verification,cookiesExp:t.cookiesExp})}))},toggle:function(t){this.cookiesExp=t?p:u},changeSrc:function(){var t=Date.parse(new Date);this.codeImg="/api/platform.php?service=Platform.Captcha.Create&t="+t}}},d=m,f=(a("bf1c"),a("4ac2")),g=Object(f["a"])(d,n,o,!1,null,null,null),h=g.exports,_=h,v=a("7736"),b=a("e04f"),y=a.n(b),w=a("c276");function k(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);e&&(s=s.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,s)}return a}function x(t){for(var e=1;e<arguments.length;e++){var a=null!=arguments[e]?arguments[e]:{};e%2?k(Object(a),!0).forEach((function(e){Object(i["a"])(t,e,a[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):k(Object(a)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))}))}return t}var C={components:{LoginForm:_},data:function(){return{projectName:"",platform_login_catpcha:!1}},mounted:function(){},created:function(){this.getSiteData()},methods:x(x({},Object(v["b"])(["handleLogin","GetPlatformData","GetAccountData"])),{},{getSiteData:function(){var t=this;this.GetPlatformData().then((function(e){if(t.projectName=e.data.name,t.platform_login_catpcha=e.data.catpcha_switch.platform_login_catpcha,!t.$i18n.locale){var a=e.data.language_list[0].language;t.$i18n.locale=a,Object(w["o"])("language",a)}}))},handleSubmit:function(t){var e=this,a=t.username,s=t.password,r=t.captcha,i=t.cookiesExp;this.handleLogin({username:a,password:s,captcha:r,cookiesExp:i}).then((function(t){var s=t.ret,r=t.data.access_token;200===s&&r?(e.$Message.success(e.$t("Sign_in_successfully")),e.$router.push({name:"home"}),y.a.set("username",a,{expires:1}),e.GetAccountData()):e.$Message.warning(t.msg)}))}})},O=C,$=(a("4b4f"),Object(f["a"])(O,s,r,!1,null,null,null));e["default"]=$.exports}}]);