Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

93 строки
2.3 KiB

  1. const app = getApp()
  2. const config = require("../../config/config")
  3. const Http = require("../../utils/HttpBasics.js")
  4. const navigationBarHeight = (getApp().statusBarHeight + 44)+"px"
  5. Page({
  6. data:{
  7. imgHttps:app.globalData.imgHttps,
  8. navigationBarHeight,
  9. ttNum:"",//抖音号
  10. ttBean:"",//抖音粉丝数量
  11. userName:"",//姓名
  12. userPhone:"",//手机号
  13. },
  14. setTtNum(e){
  15. let value = e.detail.value
  16. this.setData({
  17. ttNum: value
  18. })
  19. },
  20. setTtBean(e){
  21. let value = e.detail.value
  22. this.setData({
  23. ttBean: value
  24. })
  25. },
  26. setUserName(e){
  27. let value = e.detail.value
  28. this.setData({
  29. userName: value
  30. })
  31. },
  32. setUserPhone(e){
  33. let value = e.detail.value
  34. this.setData({
  35. userPhone: value
  36. })
  37. },
  38. submit(){
  39. let myreg = /^[1][3,4,5,7,8,9][0-9]{9}$/;
  40. if(this.data.ttNum==""){
  41. tt.showToast({
  42. title: '请填写抖音号', // 抖音号
  43. icon: "none"
  44. });
  45. return
  46. }
  47. if(this.data.ttBean==""){
  48. tt.showToast({
  49. title: '请填写抖音粉丝数量', // 粉丝数量
  50. icon: "none"
  51. });
  52. return
  53. }
  54. if(this.data.userName==""){
  55. tt.showToast({
  56. title: '请填写姓名', // 姓名
  57. icon: "none"
  58. });
  59. return
  60. }
  61. if(!myreg.test(this.data.userPhone)){
  62. tt.showToast({
  63. title: '请输入正确的手机号',
  64. icon: "none"
  65. });
  66. return
  67. }
  68. Http.post({
  69. url:config.api.apply,
  70. data:{
  71. ttUserName:this.data.ttNum,
  72. ttCountFans:this.data.ttBean,
  73. liaisonMan:this.data.userName,
  74. liaisonPhone:this.data.userPhone
  75. }
  76. }).then(res=>{
  77. tt.showToast({
  78. title: '提交成功!', // 内容
  79. success: (res) => {
  80. }
  81. });
  82. }).catch(err=>{
  83. tt.showToast({
  84. title: err.message,
  85. icon: "none"
  86. });
  87. })
  88. }
  89. })