index.js 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203
  1. const app = require('../../utils/util.js');
  2. const tools = require('../../utils/tools.js');
  3. Page({
  4. data: {
  5. // 轮播
  6. backgrounds: [{
  7. "pic": "/images/banner1.png",
  8. // link:'../aboutme/index',
  9. },
  10. {
  11. "pic": "/images/banner2.png",
  12. // link:'../aboutme/index',
  13. },
  14. {
  15. "pic": "/images/banner3.png",
  16. // link:'../aboutme/index',
  17. },
  18. ],
  19. indicatorDots: true,
  20. vertical: false,
  21. autoplay: true,
  22. interval: 5000,
  23. duration: 500,
  24. number: {},
  25. msgList: [
  26. // {
  27. // url: "url",
  28. // title: "欢迎来到吉顺致养小程序"
  29. // },
  30. // {
  31. // url: "url",
  32. // title: "欢迎来到吉顺致养小程序"
  33. // },
  34. ]
  35. },
  36. goCollect() {
  37. wx.switchTab({
  38. url: '/pages/collectInfo/collectInfo',
  39. })
  40. },
  41. goXunfang() {
  42. wx.switchTab({
  43. url: '/pages/visitandinfo/visitandinfo',
  44. })
  45. },
  46. goTongzhi() {
  47. if (wx.getStorageSync('user') == '') {
  48. wx.redirectTo({
  49. url: '/pages/login/login',
  50. })
  51. } else {
  52. wx.navigateTo({
  53. url: '/pages/notice/notice',
  54. })
  55. }
  56. },
  57. goPaiming() {
  58. if (wx.getStorageSync('user') == '') {
  59. wx.redirectTo({
  60. url: '/pages/login/login',
  61. })
  62. } else {
  63. wx.navigateTo({
  64. url: '/pages/paiming/paiming',
  65. })
  66. }
  67. },
  68. goSaoMa() {
  69. console.log("扫阿");
  70. // 允许从相机和相册扫码
  71. wx.scanCode({
  72. onlyFromCamera: true,
  73. success: (res) => {
  74. console.log(res, "打印锕");
  75. let length = res.result.substring(res.result.lastIndexOf('/') + 1, res.result.length)
  76. wx.navigateTo({
  77. url: '/pages/love/love?id=' + length,
  78. })
  79. },
  80. fail: (res) => {
  81. console.log(res, "假的");
  82. wx.showToast({
  83. title: '扫码失败',
  84. icon: 'none',
  85. duration: 2000,
  86. })
  87. }
  88. })
  89. },
  90. depts() {
  91. console.log("打印走了么的接口呢");
  92. console.log(wx.getStorageSync('openId'));
  93. wx.request({
  94. url: app.globalData.publicUrl + '/applet/homeStatistics',
  95. method: "GET",
  96. data: {
  97. appletsId: wx.getStorageSync('openId')
  98. },
  99. success: (res) => {
  100. if (res.data.code == 0) {
  101. this.setData({
  102. number: res.data.data
  103. })
  104. }
  105. }
  106. })
  107. },
  108. welcomeMessage() {
  109. console.log("welcomeMessage");
  110. console.log(wx.getStorageSync('openId'));
  111. this.setData({
  112. msgList: []
  113. })
  114. if (wx.getStorageSync('user') == '') {
  115. wx.request({
  116. url: app.globalData.publicUrl + '/welcomeMessage/list',
  117. method: "GET",
  118. success: (res) => {
  119. if (res.data.code == 0) {
  120. console.log(res);
  121. let result = res.data.data[0].title
  122. this.data.msgList.push({
  123. // url: '',
  124. title: result
  125. });
  126. this.data.msgList.push({
  127. // url: '',
  128. title: result
  129. });
  130. this.setData({
  131. msgList: this.data.msgList
  132. })
  133. }
  134. }
  135. })
  136. } else {
  137. wx.request({
  138. url: app.globalData.publicUrl + '/appletNotice/listForAppletsFirst',
  139. method: "GET",
  140. header: {
  141. appletsId: wx.getStorageSync('openId')
  142. },
  143. success: (res) => {
  144. if (res.data.code == 0) {
  145. console.log(res);
  146. if (res.data.data.length == 0) {
  147. this.data.msgList.push({
  148. // url: '',
  149. title: '暂无数据!!!'
  150. });
  151. this.data.msgList.push({
  152. // url: '',
  153. title: '暂无数据!!!'
  154. });
  155. this.setData({
  156. msgList: this.data.msgList
  157. })
  158. } else {
  159. let result = res.data.data.title;
  160. this.data.msgList.push({
  161. // url: '',
  162. title: result
  163. });
  164. this.data.msgList.push({
  165. // url: '',
  166. title: result
  167. });
  168. this.setData({
  169. msgList: this.data.msgList
  170. })
  171. }
  172. }
  173. }
  174. })
  175. }
  176. },
  177. // onLoad() {
  178. // console.log("onloadonloadonloadonloadonloadonloadonloadonloadonloadonloadonloadonloadonloadonloadonloadonloadonloadonloadonload");
  179. // this.depts();
  180. // },
  181. onShow() {
  182. console.log("onshowssshshshhshshshss");
  183. this.depts();
  184. this.welcomeMessage();
  185. },
  186. onLoad: function () {
  187. console.log("onload11111111111111111111111");
  188. var that = this;
  189. const apps = getApp()
  190. apps.getAuthKey().then(function (res) {
  191. that.depts();
  192. })
  193. console.log("onload12222222222222222222222222222221");
  194. }
  195. })