login.js 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. (function () {
  2. var page = {
  3. headColor:'#ffffff',
  4. init: function ($page) {
  5. $page.find('#loginBtn').on('tap', function () {
  6. var account = $('#account').val();
  7. var password = $('#password').val();
  8. if (account === "") {
  9. renlian.layer.warning('用户名不能为空!', function () { }, '任联提示', '关闭');
  10. } else if (password === "") {
  11. renlian.layer.warning('密码不能为空!', function () { }, '任联提示', '关闭');
  12. } else {
  13. var data = {
  14. username: account,
  15. password: $.md5(password)
  16. };
  17. var postdata = {
  18. token: '',
  19. loginMark: renlian.deviceId(),// 正式请换用设备号
  20. data: JSON.stringify(data)
  21. };
  22. var path = config.webapi;
  23. //renlian.layer.loading(true, "正在登录,请稍后");
  24. //renlian.tab.go('workspace');
  25. renlian.nav.go({ path: 'amap', title: '地图', type: 'right', isBack: false });
  26. /*
  27. renlian.http.post(path + "renlian/adms/user/login", postdata, (res) => {
  28. renlian.layer.loading(false);
  29. if (res === null) {
  30. renlian.layer.warning('无法连接服务器,请检测网络!', function () { }, '任联提示', '关闭');
  31. return;
  32. }
  33. if (res.code === 200) {
  34. var logininfo = {
  35. account: account,
  36. token: res.data.baseinfo.token,
  37. date: renlian.date.format(new Date(),'yyyy-MM-dd hh:mm:ss')
  38. };
  39. renlian.storage.set('logininfo', logininfo);
  40. renlian.storage.set('userinfo', res.data);
  41. $('#account').val('');
  42. $('#password').val('');
  43. renlian.tab.go('workspace');
  44. } else {
  45. renlian.layer.warning(res.info, function () { }, '任联提示', '关闭');
  46. }
  47. });
  48. */
  49. }
  50. });
  51. }
  52. };
  53. return page;
  54. })();