serve.js 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178
  1. // pages/nais/nais.js
  2. import {
  3. imgUrl
  4. } from "../api/request"
  5. let app = getApp();
  6. Page({
  7. /**
  8. * 页面的初始数据
  9. */
  10. data: {
  11. naItem: 0,
  12. imgUrl: imgUrl,
  13. processingData: '',
  14. scroll_height:""
  15. },
  16. getProcessingData() {
  17. wx.request({
  18. url: 'https://zwykb.cq.gov.cn/inspur/county/compound?regionCode=500108',
  19. method: 'POST',
  20. success: res => {
  21. // console.log(res);
  22. res.data.data.DISSSATIS_RATE = Math.floor(res.data.data.DISSSATIS_NUM / (res.data.data.TOTAL_NUM - res.data.data.SATIS_NUM) * 10000) / 100;
  23. res.data.data.SATIS_RATE = Math.floor(res.data.data.SATIS_NUM / res.data.data.TOTAL_NUM * 10000) / 100;
  24. this.setData({
  25. processingData: res.data.data
  26. })
  27. }
  28. })
  29. },
  30. gotoDTSS(e) {
  31. const search = e.currentTarget.dataset.item
  32. if (search && search != '') {
  33. wx.navigateTo({
  34. url: '/pages/map/map?se='+search,
  35. })
  36. } else {
  37. wx.navigateTo({
  38. url: '/pages/map/map',
  39. })
  40. }
  41. },
  42. /**
  43. * 生命周期函数--监听页面初次渲染完成
  44. */
  45. onReady() {
  46. },
  47. /**
  48. * 生命周期函数--监听页面显示
  49. */
  50. onShow() {
  51. if (typeof this.getTabBar === 'function' &&
  52. this.getTabBar()) {
  53. this.getTabBar().setData({
  54. selected: 3
  55. })
  56. }
  57. },
  58. onHide() {
  59. if (typeof this.getTabBar === 'function' &&
  60. this.getTabBar()) {
  61. this.getTabBar().setData({
  62. selected: -1
  63. })
  64. }
  65. },
  66. /**
  67. * 生命周期函数--监听页面卸载
  68. */
  69. onUnload() {
  70. },
  71. onLoad() {
  72. this.getProcessingData();
  73. var windowWidth = wx.getSystemInfoSync().windowWidth;
  74. var windowHeight = wx.getSystemInfoSync().windowHeight;
  75. //rpx与px单位之间的换算 : 750/windowWidth = 屏幕的高度(rpx)/windowHeight
  76. var scroll_height = 750*windowHeight/windowWidth;
  77. wx.getSystemInfo({
  78. success: res => {
  79. let system = res.system.split(" ")
  80. // console.log(system);
  81. if (res.safeArea.top > 20 && system[0]=='iOS') { //iphonex,xr,xs
  82. scroll_height = scroll_height-70
  83. }
  84. },
  85. fail(err) {
  86. console.error(err);
  87. }
  88. })
  89. this.setData({
  90. scroll_height:scroll_height
  91. })
  92. },
  93. naChangeItem: function (e) {
  94. this.setData({
  95. naItem: e.currentTarget.dataset.item
  96. })
  97. },
  98. /**
  99. * 页面相关事件处理函数--监听用户下拉动作
  100. */
  101. onPullDownRefresh() {
  102. },
  103. /**
  104. * 页面上拉触底事件的处理函数
  105. */
  106. onReachBottom() {
  107. },
  108. /**
  109. * 用户点击右上角分享
  110. */
  111. onShareAppMessage() {
  112. return {
  113. title: '服务'
  114. }
  115. },
  116. gotocsyjs(){
  117. wx.navigateTo({
  118. url: '/pages/web/web?url= '+"https://mp.weixin.qq.com/s/0AYTnOLSgLRlqNgyhhfMjg",
  119. })
  120. },
  121. gotoYkb(e){
  122. // console.log(e);
  123. // let url = e.currentTarget.dataset.url
  124. // console.log(url);
  125. // wx.navigateTo({
  126. // url: '/pages/web/web?url='+url,
  127. // })
  128. wx.navigateToMiniProgram({
  129. appId: 'wxfc86707bae655315',
  130. success(res) {
  131. // 打开成功
  132. }
  133. })
  134. },
  135. toPayMini() {
  136. wx.navigateToMiniProgram({
  137. appId: 'wxd2ade0f25a874ee2',
  138. success(res) {
  139. // 打开成功
  140. }
  141. })
  142. },
  143. gotoz() {
  144. wx.navigateTo({
  145. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/data/zyylgNew/index.html#/|id)1",
  146. })
  147. },
  148. gotoy() {
  149. wx.navigateTo({
  150. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/data/zyylgNew/index.html#/|id)2",
  151. })
  152. },
  153. gotoyy() {
  154. wx.navigateTo({
  155. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/data/zyylgNew/index.html#/|id)3",
  156. })
  157. },
  158. gotol() {
  159. wx.navigateTo({
  160. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/data/zyylgNew/index.html#/|id)4",
  161. })
  162. },
  163. gotog() {
  164. wx.navigateTo({
  165. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/data/zyylgNew/index.html#/|id)5",
  166. })
  167. }
  168. })