wx_getPhone.js 778 B

123456789101112131415161718192021222324252627282930313233
  1. const _my = require("../../__antmove/api/index.js")(my);
  2. const wx = _my;
  3. const util = require("../func/request");
  4. //检测是否获取手机号
  5. const isGetPhone = e => {
  6. if (e.detail.errMsg == "getPhoneNumber:ok") {
  7. return true;
  8. } else {
  9. return false;
  10. }
  11. };
  12. //获取手机号
  13. const getPhone = e => {
  14. return new Promise((reslove, reject) => {
  15. wx.showLoading({
  16. title: "获取中...",
  17. mask: true
  18. });
  19. util.request_wxrlxf({
  20. url: "/api/next/alipay/decrypt",
  21. data: e,
  22. method: "post",
  23. type: "application/json"
  24. }).then(suc => {
  25. wx.hideLoading();
  26. console.info('getPhone-->', suc)
  27. reslove(suc.mobile);
  28. });
  29. });
  30. };
  31. module.exports = getPhone;