user.vue 973 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <template>
  2. <view class="content">
  3. <view class="" @click="updateUserInfo">
  4. {{loginInfo.nickName?loginInfo.nickName:'点击刷新'}}
  5. </view>
  6. </view>
  7. </template>
  8. <script>
  9. export default {
  10. data() {
  11. return {
  12. loginInfo:'',
  13. extdata:'',
  14. opendata:'',
  15. }
  16. },
  17. onLoad() {
  18. this.loginInfo = uni.getStorageInfoSync(userInfo);
  19. this.extdata=uni.getStorageInfoSync(extdata);
  20. this.opendata=uni.getStorageInfoSync(wxOpenData);
  21. },
  22. methods: {
  23. updateUserInfo(){
  24. return false;
  25. var that=this;
  26. this.$http('miniApp2/sys/updateUserInfo', {
  27. openId:this.opendata.openid,
  28. shopId:this.extdata.shopId,
  29. },'POST').then(res => {
  30. this.wxOpenData=res.data;
  31. //that.wxPhoneLogin()
  32. uni.setStorage({
  33. key: 'wxOpenData',
  34. data: that.wxOpenData,
  35. success: function () {
  36. // that.uniLogin()
  37. }
  38. });
  39. })
  40. }
  41. }
  42. }
  43. </script>
  44. <style>
  45. </style>