const app = getApp(); var Base64 = require('../../utils/base64ByPwd.js').Base64; Page({ data: { src: app.globalData.imgUrl +'/image/bg1.jpg', url: '', formData: { companyAccount: '', companyPassword: '' } }, inputChange: function(e) { var name = e.currentTarget.dataset.name; this.setData({ formData: { ...this.data.formData, [name]: e.detail.value } }) }, onLoad: function(options) { console.log(options.url) this.setData({ url: options.url }) }, submit: function(e) { var formData = this.data.formData; var openId = wx.getStorageSync("openId"); if (!formData.companyAccount) { return app.showModal("请填写账户!"); } if (!formData.companyPassword) { return app.showModal("请填写密码!"); } var that = this; wx.request({ url: app.globalData.url + '/api/article/loginCheck', data: { ...formData, companyPassword: Base64.encode(formData.companyPassword), openId }, method: 'POST', header: { "Content-Type": "application/json" }, success: function(res) { if (res.data.code == 0 && res.data.msg == "登录成功") { wx.showToast({ title: '登录成功!', icon: 'success', duration: 1500 }) console.log(that.data.url) wx.navigateTo({ url: that.data.url + '?id=' + res.data.data, }) } else { wx.showModal({ title: '提示', content: "登陆失败,请检查用户名或者密码是否正确" }) } } }) }, storage: function(key, value) { wx.setStorage({ key: key, data: value }); } })