index.js 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. // pages/index/index.js
  2. const app = getApp()
  3. Page({
  4. /**
  5. * 页面的初始数据
  6. */
  7. data: {
  8. background: [
  9. 'https://www.hsayi.com/images/aacc93851bcd1442b1b531a64b88832e.png',
  10. 'https://dy.shpr.top/recruit/home_page.png'
  11. ],
  12. indicatorDots: true,
  13. vertical: false,
  14. autoplay: true,
  15. interval: 5000,
  16. duration: 500,
  17. userInfo:{
  18. headerImg: "/images/new/head_img.png",
  19. nickName:'Friend'
  20. }
  21. },
  22. /**
  23. * 生命周期函数--监听页面加载
  24. */
  25. onLoad: function (options) {
  26. if(options.url){
  27. let url = decodeURIComponent(options.url);
  28. wx.navigateTo({
  29. url
  30. })
  31. }
  32. },
  33. /**
  34. * 生命周期函数--监听页面初次渲染完成
  35. */
  36. onReady: function () {
  37. },
  38. /**
  39. * 生命周期函数--监听页面显示
  40. */
  41. onShow: async function () {
  42. var openId = wx.getStorageSync('openId')
  43. if(openId){
  44. await app.setUserInfo(openId)
  45. }
  46. let userInfo = await app.getWxUserInfo()
  47. if (userInfo) {
  48. this.setData({
  49. userInfo: userInfo,
  50. })
  51. }
  52. },
  53. /**
  54. * 生命周期函数--监听页面隐藏
  55. */
  56. onHide: function () {
  57. },
  58. /**
  59. * 生命周期函数--监听页面卸载
  60. */
  61. onUnload: function () {
  62. },
  63. /**
  64. * 页面相关事件处理函数--监听用户下拉动作
  65. */
  66. onPullDownRefresh: function () {
  67. },
  68. /**
  69. * 页面上拉触底事件的处理函数
  70. */
  71. onReachBottom: function () {
  72. },
  73. /**
  74. * 用户点击右上角分享
  75. */
  76. onShareAppMessage: function () {
  77. },
  78. //公司简介
  79. gotoCompanyProfile:function(){
  80. wx.navigateTo({
  81. url: '../companyProfile/companyProfile'
  82. })
  83. },
  84. //工作环境
  85. gotoWorkEnvironment:function(){
  86. wx.navigateTo({
  87. url: '../workEnvironment/workEnvironment'
  88. })
  89. },
  90. //校招行程
  91. gotoSchoolTrip:function(){
  92. wx.navigateTo({
  93. url: '../schoolTrip/schoolTrip'
  94. })
  95. },
  96. //个人中心
  97. gotoPerson:function(){
  98. wx.switchTab({
  99. url: '../person/person'
  100. })
  101. },
  102. //校招
  103. gotoSchool:function(){
  104. wx.navigateTo({
  105. url: '../school/school'
  106. })
  107. },
  108. //社招
  109. gotoSociology:function(){
  110. wx.switchTab({
  111. url: '../sociology/sociology'
  112. })
  113. },
  114. //员工待遇
  115. gotoEmployeeBenefits:function(){
  116. wx.navigateTo({
  117. url: '../employeeBenefits/employeeBenefits'
  118. })
  119. },
  120. //企业文化
  121. gotoCorporateCulture:function(){
  122. wx.navigateTo({
  123. url: '../corporateCulture/corporateCulture'
  124. })
  125. },
  126. })