faq.js 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. // pages/faq/faq.js
  2. Page({
  3. data: {
  4. showModal: false,
  5. modalTitle: '',
  6. modalContent: '',
  7. faqData: {
  8. 1: '点击首页右下角"我的"进入个人中心,选择"注册账号",按照提示填写手机号、验证码和设置密码即可完成注册。',
  9. 2: '在登录页面点击"忘记密码",通过绑定的手机号接收验证码,验证后可重新设置密码。',
  10. 3: '在首页顶部搜索框输入目的地名称,或点击"路线"标签进入路线页面,通过筛选条件查找特定路线。',
  11. 4: '我们的路线信息每周更新一次,特殊季节(如节假日)会增加更新频率。景点开放时间和门票价格如有变动会实时更新。',
  12. 5: '点击"美食"标签,选择您所在的城市或目的地,系统会推荐当地特色美食和热门餐厅,可按评分、距离或价格排序。',
  13. 6: '我们的餐厅信息每月更新一次,营业时间、地址和联系方式都经过核实。如发现信息有误,可通过餐厅详情页的"报错"功能反馈给我们。',
  14. 7: '您可以通过以下方式联系客服:\n- 在线客服:每天9:00-21:00\n- 客服电话:197-1341-2386\n- 邮箱:1586542402@qq.com',
  15. 8: '在"我的"页面点击"意见反馈",填写您的问题或建议。我们会尽快处理并在3个工作日内给您回复。'
  16. }
  17. },
  18. showModal: function(e) {
  19. const id = e.currentTarget.dataset.id;
  20. const question = e.currentTarget.dataset.question;
  21. this.setData({
  22. showModal: true,
  23. modalTitle: question,
  24. modalContent: this.data.faqData[id]
  25. });
  26. },
  27. hideModal: function() {
  28. this.setData({
  29. showModal: false
  30. });
  31. },
  32. contactService: function() {
  33. wx.makePhoneCall({
  34. phoneNumber: '19713412386'
  35. });
  36. }
  37. });