You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

73 lines
1.9 KiB

  1. -- 微信提现
  2. local HongBaoKaDuiHuanView = class("HongBaoKaDuiHuanView", require("core.luaScript.Views.Main.HongBaoKa.HongBaoKaDuiHuanView"))
  3. function HongBaoKaDuiHuanView:ctor(...)
  4. HongBaoKaDuiHuanView.super.ctor(self,...);
  5. end
  6. function HongBaoKaDuiHuanView:onEnter()
  7. HongBaoKaDuiHuanView.super.onEnter(self)
  8. end
  9. function HongBaoKaDuiHuanView:initUI()
  10. HongBaoKaDuiHuanView.super.initUI(self)
  11. self.ui.Items.Text_2:setText("600红包券=1张房卡")
  12. self.ui.Items.Text_3:setText("消耗:600红包券")
  13. end
  14. function HongBaoKaDuiHuanView:onClickSub()
  15. playBtnEffect()
  16. -- 验证手机号码
  17. local zuanshiNum = self.ui.Items.TextField_Zuanshi:getString()
  18. if not checkIsNumberString(zuanshiNum) then
  19. showTooltip("您输入的内容格式不正确")
  20. return
  21. end
  22. if string.len(zuanshiNum) < 1 then
  23. self.ui.Items.TextField_Zuanshi:setText("0")
  24. self.ui.Items.Text_3:setText("消耗:0红包券")
  25. zuanshiNum = 0
  26. end
  27. self.duiHuanNum = tonumber(zuanshiNum)
  28. if self.duiHuanNum <= 1 then
  29. return
  30. end
  31. self.duiHuanNum = self.duiHuanNum - 1
  32. self.ui.Items.TextField_Zuanshi:setText(tostring(self.duiHuanNum))
  33. self.ui.Items.Text_3:setText("消耗:"..(self.duiHuanNum*600).."红包券")
  34. end
  35. function HongBaoKaDuiHuanView:onClickAdd()
  36. playBtnEffect()
  37. -- 验证手机号码
  38. local zuanshiNum = self.ui.Items.TextField_Zuanshi:getString()
  39. if not checkIsNumberString(zuanshiNum) then
  40. showTooltip("您输入的内容格式不正确")
  41. return
  42. end
  43. local len = string.len(zuanshiNum)
  44. if string.len(zuanshiNum) < 1 then
  45. self.ui.Items.TextField_Zuanshi:setText("0")
  46. self.ui.Items.Text_3:setText("消耗:0红包券")
  47. zuanshiNum = 0
  48. end
  49. self.duiHuanNum = tonumber(zuanshiNum)
  50. self.duiHuanNum = self.duiHuanNum + 1
  51. self.ui.Items.TextField_Zuanshi:setText(tostring(self.duiHuanNum))
  52. self.ui.Items.Text_3:setText("消耗:"..(self.duiHuanNum*600).."红包券")
  53. end
  54. return HongBaoKaDuiHuanView;