index.js 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. import {
  2. ApiModel
  3. } from "../../utils/api"
  4. const _Http = new ApiModel()
  5. Page({
  6. /**
  7. * 页面的初始数据
  8. */
  9. data: {
  10. fname: "", //用户名
  11. frole: "", //角色
  12. fphonenumber: "", //手机号
  13. fsex: "", //性别
  14. fbirthdate: "", //生日
  15. femail: "", //邮箱
  16. fwechatno: "", //微信
  17. faddress: "", //地址
  18. },
  19. /**
  20. * 生命周期函数--监听页面加载
  21. */
  22. onLoad: function (options) {
  23. const data = JSON.parse(options.data)
  24. this.setData({
  25. fname: data.fname,
  26. frole: data.frole,
  27. fsex: data.fsex,
  28. fbirthdate: data.fbirthdate,
  29. femail: data.femail,
  30. fwechatno: data.fwechatno,
  31. faddress: data.faddress,
  32. frole: data.frole,
  33. faddress: data.faddress,
  34. fphonenumber: data.fphonenumber,
  35. })
  36. },
  37. /* 表单提交 */
  38. formSubmit() {
  39. _Http.basic({
  40. "accesstoken": wx.getStorageSync('token'),
  41. "classname": "customer.usercenter.usermsg.usermsg",
  42. "method": "update_usermsg",
  43. "content": {
  44. fname: this.data.fname,
  45. frole: this.data.frole,
  46. fsex: this.data.fsex,
  47. fbirthdate: this.data.fbirthdate,
  48. femail: this.data.femail,
  49. fwechatno: this.data.fwechatno,
  50. faddress: this.data.faddress,
  51. }
  52. }).then(s => {
  53. console.log(s)
  54. if (s.msg != "成功") return;
  55. wx.showToast({
  56. title: '保存成功',
  57. })
  58. this.setData({
  59. userMsg: s.data[0]
  60. })
  61. })
  62. },
  63. /**
  64. * 生命周期函数--监听页面初次渲染完成
  65. */
  66. onReady: function () {
  67. },
  68. /**
  69. * 生命周期函数--监听页面显示
  70. */
  71. onShow: function () {
  72. },
  73. /**
  74. * 生命周期函数--监听页面隐藏
  75. */
  76. onHide: function () {
  77. },
  78. /**
  79. * 生命周期函数--监听页面卸载
  80. */
  81. onUnload: function () {
  82. },
  83. /**
  84. * 页面相关事件处理函数--监听用户下拉动作
  85. */
  86. onPullDownRefresh: function () {
  87. },
  88. /**
  89. * 页面上拉触底事件的处理函数
  90. */
  91. onReachBottom: function () {
  92. },
  93. /**
  94. * 用户点击右上角分享
  95. */
  96. onShareAppMessage: function () {
  97. }
  98. })