serve.js 4.3 KB

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