抖音b端
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

74 líneas
2.2 KiB

  1. const config = require('../../config/config.js')
  2. const Http = require('../../utils/http.js')
  3. const HttpBasics = require('../../utils/HttpBasics.js')
  4. const util = require('../../utils/util.js')
  5. import * as echarts from '../../ec-canvas/echarts';
  6. var app = getApp()
  7. Page({
  8. /**
  9. * 页面的初始数据
  10. */
  11. data: {
  12. },
  13. gotoSaoyiSao: function () {
  14. tt.scanCode({
  15. success: function (val) {
  16. console.log(val.result);
  17. if (util.isJSON(val.result)) {
  18. let value = JSON.parse(val.result);
  19. if (value.END == 'C' && value.TYPE == 'memberCode' && value.ID.length >= 18) {
  20. Http.postRequest(config.api.memScan, app.globalData.token, '加载中', {
  21. memCode: value.ID
  22. }, (res) => {
  23. console.log(res, 9999999999)
  24. if (res.code == 200) {
  25. if (res.data.discountRate != 100) {
  26. var discountRate = res.data.discountRate / 10;
  27. } else {
  28. var discountRate = "暂无折扣";
  29. }
  30. tt.navigateTo({
  31. url: `/pages/Add/index?address=${res.data.address}&id=${res.data.id}&levelName=${res.data.levelName}&nickName=${res.data.nickName}&name=${res.data.name}&phone=${res.data.phone}&score=${res.data.score}&discountRate=${discountRate}&credit=${res.data.credit}`
  32. })
  33. } else {
  34. tt.showModal({
  35. title: "抱歉",
  36. content: res.message,
  37. showCancel: false
  38. })
  39. }
  40. })
  41. } else {
  42. tt.showToast({
  43. title: '请扫描正确的二维码',
  44. icon: 'none',
  45. duration: 1300
  46. })
  47. }
  48. } else {
  49. tt.showToast({
  50. title: '请扫描正确的二维码',
  51. icon: 'none',
  52. duration: 1300
  53. })
  54. }
  55. },
  56. fail: function () {
  57. tt.showToast({
  58. title: '请扫描正确的二维码',
  59. icon: 'none',
  60. duration: 1300
  61. })
  62. }
  63. })
  64. },
  65. // 跳转到手动核销
  66. aoto: function () {
  67. tt.navigateTo({
  68. url: '/pages/memberPhone/index?a=1',
  69. })
  70. },
  71. })