weixin.js 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. import request from '@/apis/utils/requestWhite'
  2. export function createUser(data) {
  3. return request({
  4. method: 'post',
  5. data: data,
  6. url: '/mobile/regUser/createUser'
  7. })
  8. }
  9. export function findByOpenId(data) {
  10. return request({
  11. url: '/mobile/regUser/findByOpenId',
  12. data: data,
  13. method: 'get',
  14. })
  15. }
  16. //根据code换取openid
  17. export function findAppletUserInfo(code) {
  18. return request({
  19. url: '/wechatMini/findAppletUserInfo/' + code,
  20. data: {},
  21. method: 'get',
  22. })
  23. }
  24. export function findUserPhoneNumber(code) {
  25. return request({
  26. url: '/wechatMini/findUserPhoneNumber/' + code,
  27. data: {},
  28. method: 'get',
  29. })
  30. }
  31. //根据code换取openid
  32. export function decryptData(data) {
  33. return request({
  34. url: '/wechatMini/decryptData/',
  35. data: data,
  36. method: 'post',
  37. })
  38. }
  39. //////////////////////////////////////////////////////
  40. export function saveLoginRecord(data) {
  41. return request({
  42. method: 'post',
  43. data: data,
  44. url: '/mobile/user/saveLoginRecord'
  45. })
  46. }
  47. //根据code换取openid
  48. export function getDataByCode(code) {
  49. return request({
  50. url: '/wechat/findUserInfo/' + code,
  51. data: {},
  52. method: 'get',
  53. })
  54. }
  55. export function findValueByName(data) {
  56. return request({
  57. url: '/mobile/dictionary/findValueByName',
  58. data: data,
  59. method: 'post',
  60. })
  61. }
  62. export function findListByCatalogName(data) {
  63. return request({
  64. url: '/mobile/dictionary/findListByCatalogName',
  65. data: data,
  66. method: 'post',
  67. })
  68. }
  69. export function newsList(data) {
  70. return request({
  71. method: 'post',
  72. data: data,
  73. url: '/mobile/news/newsList'
  74. })
  75. }
  76. export function bannerList(data) {
  77. var url='/mobile/banner/bannerList';
  78. return request({
  79. method: 'post',
  80. data: data,
  81. url: url
  82. })
  83. }