my.js 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. var util = require('../../utils/util.js')
  2. var app = getApp();
  3. Page({
  4. data: {
  5. g_url: "",
  6. g_token: "",
  7. infoNum: "1.0.6",
  8. g_countName: "",
  9. g_depName: "",
  10. g_lgNameId:'',
  11. modelShow: false,
  12. tips: ""
  13. },
  14. onLoad: function (option) {
  15. var infoName = app.globalData.g_lgName
  16. var g_countName = app.globalData.g_countName
  17. var g_depName = app.globalData.g_depName
  18. var g_lgNameId = app.globalData.g_lgNameId
  19. this.setData({
  20. infoName: infoName,
  21. g_countName: g_countName,
  22. g_lgNameId: g_lgNameId,
  23. g_depName: g_depName
  24. })
  25. },
  26. onLogOut: function () {
  27. app.globalData.g_url = ""
  28. // wx.removeStorageSync('userinfo')
  29. // wx.removeStorageSync('usertoken')
  30. wx.redirectTo({
  31. url: '../login/login',
  32. })
  33. },
  34. onPasswordModel: function () {
  35. this.setData({
  36. modelShow: true,
  37. })
  38. },
  39. sendPassword: function (e) {
  40. var oldpwd = e.detail.value.oldpwd
  41. var newpwd = e.detail.value.newpwd
  42. var surepwd = e.detail.value.surepwd
  43. var token = wx.getStorageSync('usertoken')
  44. if (oldpwd == "" || newpwd == "" || surepwd == "") {
  45. this.setData({
  46. tips: "内容不能为空",
  47. })
  48. } else if (newpwd != surepwd) {
  49. this.setData({
  50. tips: "新密码两次内容不一致",
  51. })
  52. } else {
  53. var url = app.globalData.g_url + "/s/mobile/admin/changepassword.html"
  54. var data = {
  55. oldpassword: oldpwd,
  56. newpassword: newpwd,
  57. token: token
  58. }
  59. var send_data = {
  60. "common":{"returnmap":"0"},
  61. "data":[
  62. {
  63. "name":"checkPassword","type":"v",
  64. "parammaps":{
  65. "id":this.data.g_lgNameId,
  66. "password":oldpwd
  67. }
  68. },
  69. {"name":"updatePwd","type":"e",
  70. "parammaps":{"password":newpwd,"username":this.data.g_countName}}]}
  71. util.execDataByConfig(send_data, this.getListSuccess)
  72. }
  73. },
  74. getListSuccess: function (res) {
  75. console.log('table数据======>', res)
  76. if (res.msg !== 'fail') {
  77. wx.showToast({
  78. title: "修改密码成功",
  79. duration: 1500,
  80. icon: "success"
  81. })
  82. this.setData({
  83. tips: "",
  84. modelShow: false,
  85. })
  86. } else {
  87. wx.showToast({
  88. title: "密码错误,修改失败!",
  89. icon: 'error',
  90. duration: 2000,
  91. })
  92. }
  93. },
  94. cancelModify: function () {
  95. this.setData({
  96. tips: "",
  97. modelShow: false,
  98. })
  99. },
  100. })