/
home
/
liman
/
panel
/
js
/
File Upload :
llllll
Current File: /home/liman/panel/js/2755-legacy.4138e1f0.js
"use strict";(self["webpackChunkliman"]=self["webpackChunkliman"]||[]).push([[2755],{12213:function(e,t,n){n.r(t),n.d(t,{default:function(){return m}});var r=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{class:e.per},[r("img",{staticClass:"mb-5",attrs:{src:n(32470)}}),1===e.loginMode?[r("sedmed-form",{attrs:{items:e.fromItems,step:e.formStep,"btn-ghost":!0,"btn-block":!0,"btn-type":"test",initialValue:e.mobileLoginValues,"is-final-step":!0,containerClass:"grid grid-cols-1"},on:{create:e.changeSteps},scopedSlots:e._u([{key:"btnText",fn:function(){return[e._v(" "+e._s(1===e.formStep?"ارسال کد":"ورود")+" ")]},proxy:!0},2===e.formStep?{key:"afterBtn",fn:function(){return[r("a-button",{staticClass:"mt-2",staticStyle:{color:"black"},attrs:{block:"",disabled:0!==e.countdown},on:{click:e.resendToken}},[e._v(" ارسال مجدد کد (00:"+e._s(e.countdown)+")")]),r("a-button",{staticClass:"mt-2",staticStyle:{color:"black"},attrs:{block:""},on:{click:e.resetMobile}},[e._v(" تغیر شماره تلفن ")])]},proxy:!0}:null],null,!0)})]:e._e(),2===e.loginMode?[r("sedmed-form",{attrs:{items:e.fromItemsUserPass,"btn-ghost":!0,"btn-block":!0,"btn-type":"test",containerClass:"grid grid-cols-1",okText:"ورود"},on:{create:e.loginByUserPass}})]:e._e(),[0===e.loginMode?r("h4",{staticClass:"text-white"},[e._v("نوع ورود")]):e._e(),1!==e.loginMode?r("a-button",{staticClass:"mt-2",attrs:{block:"",ghost:""},on:{click:function(t){e.loginMode=1}}},[e._v(" ورود با موبایل ")]):e._e(),2!==e.loginMode?r("a-button",{staticClass:"mt-2",attrs:{block:"",ghost:""},on:{click:function(t){e.loginMode=2}}},[e._v(" ورود با نام کاربری ")]):e._e()]],2)},o=[],s=n(37703),a=(n(49955),n(49966),n(50731),n(89058)),c={name:"LoginPage",data:function(){return{mobileLoginValues:void 0,fromItems:{mobile:{label:"شماره تلفن",decorator:[{defaultKey:"required"},{defaultKey:"mobile"}],step:1},token:{label:"کد ارسال شده",custom:{type:"number",min:1e3,max:9999},decorator:[{defaultKey:"required"}],step:2,itemCls:"w-full hide-counter"}},fromItemsUserPass:{username:{label:"نام کاربری",decorator:[{defaultKey:"required"}]},password:{label:"کلمه عبور",decorator:[{defaultKey:"required"}]}},formStep:1,loginMode:0,countdown:59,mobile:""}},components:{sedmedForm:a.Z},computed:{per:function(){return"".concat(this.$prefix,"-login")}},methods:{setUserData:function(e){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:localStorage.setItem("access",e.access.toString()),localStorage.setItem("refresh",e.refresh.toString()),t.$nextTick((0,s.Z)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$store.dispatch("user/getUserData");case 2:case"end":return e.stop()}}),e)}))));case 3:case"end":return n.stop()}}),n)})))()},changeSteps:function(e){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(1!==t.formStep){n.next=7;break}return t.mobile=e.mobile,n.next=4,t.getCode();case 4:t.StartCountdown(),n.next=9;break;case 7:return n.next=9,t.loginByMobile(e);case 9:case"end":return n.stop()}}),n)})))()},loginByMobile:function(e){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function n(){var r,o;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,t.$store.commit("setLoading",!0);case 3:return n.next=5,t.$caxios.post("auth/login/2fa",{mobile:t.mobile,token:e.token.toString()});case 5:return r=n.sent,o=r.data,n.next=9,t.setUserData(o);case 9:return n.next=11,t.$router.push({name:"dashboard"});case 11:t.$ntSuccess("با موفقیت وارد شدید"),n.next=17;break;case 14:n.prev=14,n.t0=n["catch"](0),console.log(n.t0);case 17:return n.prev=17,n.next=20,t.$store.commit("setLoading",!1);case 20:return n.finish(17);case 21:case"end":return n.stop()}}),n,null,[[0,14,17,21]])})))()},loginByUserPass:function(e){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function n(){var r,o;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,t.$store.commit("setLoading",!0);case 3:return n.next=5,t.$caxios.post("auth/login",e);case 5:return r=n.sent,o=r.data,n.next=9,t.setUserData(o);case 9:return n.next=11,t.$router.push({name:"dashboard"});case 11:t.$ntSuccess("با موفقیت وارد شدید"),n.next=17;break;case 14:n.prev=14,n.t0=n["catch"](0),console.log(n.t0);case 17:return n.prev=17,n.next=20,t.$store.commit("setLoading",!1);case 20:return n.finish(17);case 21:case"end":return n.stop()}}),n,null,[[0,14,17,21]])})))()},resendToken:function(){var e=this;return(0,s.Z)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.countdown=59,t.next=3,e.getCode();case 3:e.StartCountdown();case 4:case"end":return t.stop()}}),t)})))()},getCode:function(){var e=this;return(0,s.Z)(regeneratorRuntime.mark((function t(){var n,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,e.$store.commit("setLoading",!0);case 3:return t.next=5,e.$caxios.post("auth/login/2fa",{mobile:e.mobile});case 5:n=t.sent,r=n.data,"success"===r.status.type&&(e.$ntSuccess(r.status.message),e.formStep=2),t.next=13;break;case 10:t.prev=10,t.t0=t["catch"](0),console.log(t.t0);case 13:return t.prev=13,t.next=16,e.$store.commit("setLoading",!1);case 16:return t.finish(13);case 17:case"end":return t.stop()}}),t,null,[[0,10,13,17]])})))()},StartCountdown:function(){var e=this;this.countdown>0&&setTimeout((function(){e.countdown>0&&(e.countdown-=1,e.StartCountdown())}),1e3)},resetMobile:function(){this.formStep=1}}},i=c,u=n(38e3),l=(0,u.Z)(i,r,o,!1,null,null,null),m=l.exports}}]); //# sourceMappingURL=2755-legacy.4138e1f0.js.map
Copyright ©2k19 -
Hexid
|
Tex7ure