login.js 991 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. const app = getApp();
  2. const verify = require("../../../common/js/verify.js");
  3. Page({
  4. /**
  5. * 页面的初始数据
  6. */
  7. data: {
  8. form: {
  9. account: '',
  10. password: '',
  11. },
  12. },
  13. /**
  14. * 生命周期函数--监听页面加载
  15. */
  16. onLoad(options) {
  17. const admin_id = wx.getStorageSync('admin_id');
  18. if (admin_id) {
  19. wx.redirectTo({
  20. url: '/pages/talent/admin/index',
  21. })
  22. }
  23. },
  24. vmodel(e) {
  25. this.setData({
  26. ['form.'+e.currentTarget.dataset.value]:e.detail.value
  27. })
  28. },
  29. submit() {
  30. let self = this;
  31. let form = this.data.form;
  32. if (verify.isEmpty(form.account)) {
  33. app.msg('请输入账号');
  34. return false;
  35. }
  36. if (verify.isEmpty(form.password)) {
  37. app.msg('请输入密码');
  38. return false;
  39. }
  40. app.post('talent/admin/login',form,function(res){
  41. wx.setStorageSync('admin_id', res)
  42. wx.redirectTo({
  43. url: '/pages/talent/admin/index',
  44. });
  45. });
  46. }
  47. })