login.js
3.75 KB
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/login/login"],{1598:function(e,n,t){},"2a8e":function(e,n,t){"use strict";(function(e){var o=t("47a9");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=o(t("7eb4")),a=o(t("ee10")),u=o(t("db41")),c={data:function(){return{checked:null,showTong:!1,loading:!1,showPassword:!1,formData:{username:"",password:""}}},onLoad:function(){},methods:{goyinsi:function(){e.navigateTo({url:"/pages/web/web?url="+encodeURIComponent("https://erp.lvqianmeiye.com/ysxy.html")})},checkboxGroupChange:function(e){this.showTong=e[0]},togglePassword:function(){this.showPassword=!this.showPassword},validateForm:function(){return"tongyi"!=this.showTong?(e.showToast({title:"请阅读并同意隐私政策",icon:"none"}),!1):this.formData.username.trim()?!!this.formData.password.trim()||(e.showToast({title:"请输入密码",icon:"none"}),!1):(e.showToast({title:"请输入用户名",icon:"none"}),!1)},getuser:function(){var n=this;return(0,a.default)(r.default.mark((function t(){return r.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,n.API.getCurrentUser().then((function(n){if(console.error(n),200===n.code){new Date;e.setStorageSync("userInfo",n.data.userInfo)}}));case 2:case"end":return t.stop()}}),t)})))()},handleLogin:function(){var n=this;return(0,a.default)(r.default.mark((function t(){var o,a,c;return r.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n.validateForm()){t.next=2;break}return t.abrupt("return");case 2:return n.loading=!0,t.prev=3,o=u.default.hex_md5(n.formData.password),t.next=7,n.API.AppLogin({account:n.formData.username,password:o});case 7:if(a=t.sent,200!==a.code&&!a.success){t.next=17;break}return c=a.data.token,e.setStorageSync("token",c),t.next=13,n.getuser();case 13:e.showToast({title:"登录成功",icon:"success"}),setTimeout((function(){e.reLaunch({url:"/pages/home/home"})}),1500),t.next=18;break;case 17:e.showToast({title:a.msg||"登录失败,请重试",icon:"none"});case 18:t.next=24;break;case 20:t.prev=20,t.t0=t["catch"](3),console.error("登录失败:",t.t0),e.showToast({title:"网络错误,请稍后重试",icon:"none"});case 24:return t.prev=24,n.loading=!1,t.finish(24);case 27:case"end":return t.stop()}}),t,null,[[3,20,24,27]])})))()}}};n.default=c}).call(this,t("df3c")["default"])},3406:function(e,n,t){"use strict";(function(e,n){var o=t("47a9");t("2fec");o(t("3240"));var r=o(t("7404"));e.__webpack_require_UNI_MP_PLUGIN__=t,n(r.default)}).call(this,t("3223")["default"],t("df3c")["createPage"])},"3b33":function(e,n,t){"use strict";t.r(n);var o=t("2a8e"),r=t.n(o);for(var a in o)["default"].indexOf(a)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(a);n["default"]=r.a},5532:function(e,n,t){"use strict";t.d(n,"b",(function(){return r})),t.d(n,"c",(function(){return a})),t.d(n,"a",(function(){return o}));var o={uIcon:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/uview-ui/components/u-icon/u-icon")]).then(t.bind(null,"3f69"))},uCheckboxGroup:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/uview-ui/components/u-checkbox-group/u-checkbox-group")]).then(t.bind(null,"cbe9"))},uCheckbox:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/uview-ui/components/u-checkbox/u-checkbox")]).then(t.bind(null,"42db"))}},r=function(){var e=this.$createElement;this._self._c},a=[]},7404:function(e,n,t){"use strict";t.r(n);var o=t("5532"),r=t("3b33");for(var a in r)["default"].indexOf(a)<0&&function(e){t.d(n,e,(function(){return r[e]}))}(a);t("ae61");var u=t("828b"),c=Object(u["a"])(r["default"],o["b"],o["c"],!1,null,"c8dd256a",null,!1,o["a"],void 0);n["default"]=c.exports},ae61:function(e,n,t){"use strict";var o=t("1598"),r=t.n(o);r.a}},[["3406","common/runtime","common/vendor"]]]);