farm.js 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. var _request = require('../../../../utils/request.js')
  2. Page({
  3. data : {
  4. InvestmentList: [],
  5. moneyCount: ''
  6. },
  7. onLoad: function (options) {
  8. this.getIphoneX()
  9. this.getInvestmentList()
  10. },
  11. toFarm() {
  12. // wx.navigateTo({
  13. // url: '/packageUser/pages/user/farm/farm'
  14. // })
  15. },
  16. toGranary() {
  17. wx.redirectTo({
  18. url: '/packageUser/pages/user/granary/granary'
  19. })
  20. },
  21. getInvestmentList() {
  22. var that = this
  23. var url = "v1/project/had_invest/list"
  24. var params = {
  25. cache: false
  26. }
  27. var success = function (val) {
  28. that.setData({
  29. InvestmentList: val.data.list,
  30. moneyCount: val.data. help_investment
  31. })
  32. }
  33. _request.$get(url, params, success)
  34. },
  35. getIphoneX () {
  36. var that = this
  37. wx.getSystemInfo({
  38. success: function (res) {
  39. if (res.model.toLowerCase().indexOf('iphone x') > -1) {
  40. that.setData({
  41. value: 34
  42. })
  43. }
  44. }
  45. })
  46. },
  47. onShareAppMessage: function (val) {
  48. return _request.share({
  49. sc: 'xcx_user_farm'
  50. })
  51. },
  52. tosell (e) {
  53. var that = this
  54. var url = "v1/user/granary/" + e.currentTarget.dataset.id
  55. var params = {
  56. cache: false
  57. }
  58. var success = function (val) {
  59. if (val.data) {
  60. if (val.data.buyback_max && (val.data.total_count - val.data.self_use_min > 0)) {
  61. wx.navigateTo({
  62. url: '/packageUser/pages/user/granary/use/use?tab=sell&order_id=' + e.currentTarget.dataset.id
  63. })
  64. }
  65. if (!val.data.buyback_max && (val.data.total_count - val.data.self_use_min > 0)) {
  66. wx.navigateTo({
  67. url: '/packageUser/pages/user/granary/use/use?tab=sell&order_id=' + e.currentTarget.dataset.id
  68. })
  69. }
  70. if (!val.data.buyback_max && (val.data.total_count - val.data.self_use_min <= 0)) {
  71. wx.navigateTo({
  72. url: '/packageUser/pages/user/granary/use/use?tab=mine&order_id=' + e.currentTarget.dataset.id
  73. })
  74. }
  75. }
  76. }
  77. _request.$get(url, params, success)
  78. }
  79. })