You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
75 lines
7.6 KiB
75 lines
7.6 KiB
var index_1 = require("../../utils/index.js");
|
|
Page({
|
|
data: {
|
|
userName: '',
|
|
password: ''
|
|
},
|
|
handleLogin: function () {
|
|
var that = this;
|
|
if (that.data.userName == '') {
|
|
wx.showToast({
|
|
title: '请输入用户名',
|
|
icon: 'none',
|
|
duration: 2000
|
|
});
|
|
return false;
|
|
}
|
|
if (that.data.password == '') {
|
|
wx.showToast({
|
|
title: '请输入密码',
|
|
icon: 'none',
|
|
duration: 2000
|
|
});
|
|
return false;
|
|
}
|
|
wx.login({
|
|
success: function (res) {
|
|
wx.showLoading({
|
|
title: '登录中,请稍后',
|
|
});
|
|
var code = res.code;
|
|
if (code) {
|
|
var params = {
|
|
username: that.data.userName,
|
|
password: that.data.password,
|
|
wxCode: code
|
|
};
|
|
index_1.login(params).then(function (res) {
|
|
console.log(res);
|
|
if (res.code == '0') {
|
|
wx.setStorageSync('token', res.data.token);
|
|
wx.setStorageSync('userTagKey', res.data.userTagKey);
|
|
wx.setStorageSync('deptDataScopeList', JSON.stringify(res.data.deptDataScopeList));
|
|
wx.redirectTo({
|
|
url: '/pages/index/index'
|
|
});
|
|
}
|
|
else {
|
|
wx.showToast({
|
|
title: res.msg,
|
|
icon: 'none',
|
|
duration: 2000
|
|
});
|
|
}
|
|
wx.hideLoading();
|
|
});
|
|
}
|
|
}
|
|
});
|
|
},
|
|
getUserName: function (e) {
|
|
this.setData({
|
|
userName: e.detail.value
|
|
});
|
|
},
|
|
getPassword: function (e) {
|
|
this.setData({
|
|
password: e.detail.value
|
|
});
|
|
},
|
|
onShow: function () {
|
|
},
|
|
onLoad: function () {
|
|
}
|
|
});
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9naW4uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJsb2dpbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLHlDQUF1QztBQUN2QyxJQUFJLENBQUM7SUFDSCxJQUFJLEVBQUU7UUFDSixRQUFRLEVBQUUsRUFBRTtRQUNaLFFBQVEsRUFBRSxFQUFFO0tBQ2I7SUFFRCxXQUFXLEVBQUU7UUFDWCxJQUFJLElBQUksR0FBRyxJQUFJLENBQUE7UUFDZixJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsUUFBUSxJQUFJLEVBQUUsRUFBRTtZQUM1QixFQUFFLENBQUMsU0FBUyxDQUFDO2dCQUNYLEtBQUssRUFBRSxRQUFRO2dCQUNmLElBQUksRUFBRSxNQUFNO2dCQUNaLFFBQVEsRUFBRSxJQUFJO2FBQ2YsQ0FBQyxDQUFBO1lBQ0YsT0FBTyxLQUFLLENBQUE7U0FDYjtRQUNELElBQUksSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLElBQUksRUFBRSxFQUFFO1lBQzVCLEVBQUUsQ0FBQyxTQUFTLENBQUM7Z0JBQ1gsS0FBSyxFQUFFLE9BQU87Z0JBQ2QsSUFBSSxFQUFFLE1BQU07Z0JBQ1osUUFBUSxFQUFFLElBQUk7YUFDZixDQUFDLENBQUE7WUFDRixPQUFPLEtBQUssQ0FBQTtTQUNiO1FBRUQsRUFBRSxDQUFDLEtBQUssQ0FBQztZQUNQLE9BQU8sRUFBUCxVQUFRLEdBQUc7Z0JBQ1QsRUFBRSxDQUFDLFdBQVcsQ0FBQztvQkFDYixLQUFLLEVBQUUsU0FBUztpQkFDakIsQ0FBQyxDQUFBO2dCQUNGLElBQUksSUFBSSxHQUFHLEdBQUcsQ0FBQyxJQUFJLENBQUE7Z0JBQ25CLElBQUksSUFBSSxFQUFFO29CQUNSLElBQUksTUFBTSxHQUFHO3dCQUNYLFFBQVEsRUFBRSxJQUFJLENBQUMsSUFBSSxDQUFDLFFBQVE7d0JBQzVCLFFBQVEsRUFBRSxJQUFJLENBQUMsSUFBSSxDQUFDLFFBQVE7d0JBQzVCLE1BQU0sRUFBRSxJQUFJO3FCQUNiLENBQUE7b0JBQ0QsYUFBSyxDQUFDLE1BQU0sQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFDLEdBQVE7d0JBQzFCLE9BQU8sQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUE7d0JBQ2hCLElBQUksR0FBRyxDQUFDLElBQUksSUFBSSxHQUFHLEVBQUU7NEJBQ25CLEVBQUUsQ0FBQyxjQUFjLENBQUMsT0FBTyxFQUFFLEdBQUcsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUE7NEJBQzFDLEVBQUUsQ0FBQyxjQUFjLENBQUMsWUFBWSxFQUFFLEdBQUcsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUE7NEJBQ3BELEVBQUUsQ0FBQyxjQUFjLENBQUMsbUJBQW1CLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQTs0QkFFbEYsRUFBRSxDQUFDLFVBQVUsQ0FBQztnQ0FDWixHQUFHLEVBQUUsb0JBQW9COzZCQUMxQixDQUFDLENBQUE7eUJBQ0g7NkJBQU07NEJBQ0wsRUFBRSxDQUFDLFNBQVMsQ0FBQztnQ0FDWCxLQUFLLEVBQUUsR0FBRyxDQUFDLEdBQUc7Z0NBQ2QsSUFBSSxFQUFFLE1BQU07Z0NBQ1osUUFBUSxFQUFFLElBQUk7NkJBQ2YsQ0FBQyxDQUFBO3lCQUNIO3dCQUNELEVBQUUsQ0FBQyxXQUFXLEVBQUUsQ0FBQTtvQkFDbEIsQ0FBQyxDQUFDLENBQUE7aUJBQ0g7WUFDSCxDQUFDO1NBQ0YsQ0FBQyxDQUFBO1FBQ0YsT0FBTyxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQUMsQ0FBQTtJQUN2QixDQUFDO0lBQ0QsV0FBVyxFQUFYLFVBQVksQ0FBNkI7UUFDdkMsSUFBSSxDQUFDLE9BQU8sQ0FBQztZQUNYLFFBQVEsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUs7U0FDekIsQ0FBQyxDQUFBO1FBQ0YsT0FBTyxDQUFDLEdBQUcsQ0FBQyxVQUFVLEVBQUUsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQTtJQUM3QyxDQUFDO0lBQ0QsV0FBVyxFQUFYLFVBQVksQ0FBNkI7UUFDdkMsSUFBSSxDQUFDLE9BQU8sQ0FBQztZQUNYLFFBQVEsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUs7U0FDekIsQ0FBQyxDQUFBO1FBQ0YsT0FBTyxDQUFDLEdBQUcsQ0FBQyxVQUFVLEVBQUUsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQTtJQUM3QyxDQUFDO0lBQ0QsTUFBTTtRQUNKLE9BQU8sQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUE7SUFDbkIsQ0FBQztJQUNELE1BQU07SUFFTixDQUFDO0NBQ0YsQ0FBQyxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgbG9naW4gfSBmcm9tICcuLi8uLi9hcGkvaW5kZXgnXG5QYWdlKHtcbiAgZGF0YToge1xuICAgIHVzZXJOYW1lOiAnJyxcbiAgICBwYXNzd29yZDogJydcbiAgfSxcbiAgLy8gQHRzLWlnbm9yZVxuICBoYW5kbGVMb2dpbjogZnVuY3Rpb24gKCkge1xuICAgIGxldCB0aGF0ID0gdGhpc1xuICAgIGlmICh0aGF0LmRhdGEudXNlck5hbWUgPT0gJycpIHtcbiAgICAgIHd4LnNob3dUb2FzdCh7XG4gICAgICAgIHRpdGxlOiAn6K+36L6T5YWl55So5oi35ZCNJyxcbiAgICAgICAgaWNvbjogJ25vbmUnLFxuICAgICAgICBkdXJhdGlvbjogMjAwMFxuICAgICAgfSlcbiAgICAgIHJldHVybiBmYWxzZVxuICAgIH1cbiAgICBpZiAodGhhdC5kYXRhLnBhc3N3b3JkID09ICcnKSB7XG4gICAgICB3eC5zaG93VG9hc3Qoe1xuICAgICAgICB0aXRsZTogJ+ivt+i+k+WFpeWvhueggScsXG4gICAgICAgIGljb246ICdub25lJyxcbiAgICAgICAgZHVyYXRpb246IDIwMDBcbiAgICAgIH0pXG4gICAgICByZXR1cm4gZmFsc2VcbiAgICB9XG5cbiAgICB3eC5sb2dpbih7XG4gICAgICBzdWNjZXNzKHJlcykge1xuICAgICAgICB3eC5zaG93TG9hZGluZyh7XG4gICAgICAgICAgdGl0bGU6ICfnmbvlvZXkuK3vvIzor7fnqI3lkI4nLFxuICAgICAgICB9KVxuICAgICAgICBsZXQgY29kZSA9IHJlcy5jb2RlXG4gICAgICAgIGlmIChjb2RlKSB7XG4gICAgICAgICAgbGV0IHBhcmFtcyA9IHtcbiAgICAgICAgICAgIHVzZXJuYW1lOiB0aGF0LmRhdGEudXNlck5hbWUsXG4gICAgICAgICAgICBwYXNzd29yZDogdGhhdC5kYXRhLnBhc3N3b3JkLFxuICAgICAgICAgICAgd3hDb2RlOiBjb2RlXG4gICAgICAgICAgfVxuICAgICAgICAgIGxvZ2luKHBhcmFtcykudGhlbigocmVzOiBhbnkpID0+IHtcbiAgICAgICAgICAgIGNvbnNvbGUubG9nKHJlcylcbiAgICAgICAgICAgIGlmIChyZXMuY29kZSA9PSAnMCcpIHtcbiAgICAgICAgICAgICAgd3guc2V0U3RvcmFnZVN5bmMoJ3Rva2VuJywgcmVzLmRhdGEudG9rZW4pXG4gICAgICAgICAgICAgIHd4LnNldFN0b3JhZ2VTeW5jKCd1c2VyVGFnS2V5JywgcmVzLmRhdGEudXNlclRhZ0tleSlcbiAgICAgICAgICAgICAgd3guc2V0U3RvcmFnZVN5bmMoJ2RlcHREYXRhU2NvcGVMaXN0JywgSlNPTi5zdHJpbmdpZnkocmVzLmRhdGEuZGVwdERhdGFTY29wZUxpc3QpKVxuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgd3gucmVkaXJlY3RUbyh7XG4gICAgICAgICAgICAgICAgdXJsOiAnL3BhZ2VzL2luZGV4L2luZGV4J1xuICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgd3guc2hvd1RvYXN0KHtcbiAgICAgICAgICAgICAgICB0aXRsZTogcmVzLm1zZyxcbiAgICAgICAgICAgICAgICBpY29uOiAnbm9uZScsXG4gICAgICAgICAgICAgICAgZHVyYXRpb246IDIwMDBcbiAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHd4LmhpZGVMb2FkaW5nKClcbiAgICAgICAgICB9KVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfSlcbiAgICBjb25zb2xlLmxvZygnMjIyMjIyJylcbiAgfSxcbiAgZ2V0VXNlck5hbWUoZTogeyBkZXRhaWw6IHsgdmFsdWU6IGFueSB9IH0pIHtcbiAgICB0aGlzLnNldERhdGEoe1xuICAgICAgdXNlck5hbWU6IGUuZGV0YWlsLnZhbHVlXG4gICAgfSlcbiAgICBjb25zb2xlLmxvZygndXNlck5hbWUnLCB0aGlzLmRhdGEudXNlck5hbWUpXG4gIH0sXG4gIGdldFBhc3N3b3JkKGU6IHsgZGV0YWlsOiB7IHZhbHVlOiBhbnkgfSB9KSB7XG4gICAgdGhpcy5zZXREYXRhKHtcbiAgICAgIHBhc3N3b3JkOiBlLmRldGFpbC52YWx1ZVxuICAgIH0pXG4gICAgY29uc29sZS5sb2coJ3Bhc3N3b3JkJywgdGhpcy5kYXRhLnBhc3N3b3JkKVxuICB9LFxuICBvblNob3cgKCkge1xuICAgIGNvbnNvbGUubG9nKCfmmL7npLonKVxuICB9LFxuICBvbkxvYWQgKCkge1xuXG4gIH1cbn0pXG4iXX0=
|