user.js 672 B

1234567891011121314151617181920212223242526272829303132
  1. function getUserInfo() {
  2. return wx.getStorageSync('userInfo') || null;
  3. }
  4. function getMobileCache() {
  5. const userInfo = getUserInfo()
  6. if (userInfo != null) {
  7. return userInfo.mobile || ''
  8. }
  9. return ''
  10. }
  11. function getPhoneNumber(e, func) {
  12. var encryptedData = e.detail.encryptedData;
  13. console.log(encryptedData);
  14. var iv = e.detail.iv;
  15. if (!encryptedData || encryptedData.length == 0 || !iv || iv.length == 0) {
  16. return;
  17. }
  18. //获取手机号
  19. getApp().doDecodePhone(encryptedData, iv, function () {
  20. func(getMobileCache())
  21. });
  22. }
  23. module.exports = {
  24. getUserInfo,
  25. getMobileCache,
  26. getPhoneNumber
  27. }