nais.js 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337
  1. // pages/nais/nais.js
  2. let app = getApp();
  3. import {
  4. imgUrl
  5. } from "../api/request"
  6. Page({
  7. /**
  8. * 页面的初始数据
  9. */
  10. data: {
  11. // 图片前缀
  12. imgUrl: imgUrl,
  13. // 南岸概况
  14. overview: [{
  15. url: 'nais-3-2022-top-icon-1.png',
  16. name: '区位条件'
  17. }, {
  18. url: 'nais-4-2022-top-icon-2.png',
  19. name: '人文底蕴'
  20. }, {
  21. url: 'nais-5-2022-top-icon-3.png',
  22. name: '资源优势'
  23. }, {
  24. url: 'nais-6-2022-top-icon-4.png',
  25. name: '产业特色'
  26. }],
  27. // 书香南岸
  28. scholarly1: [{
  29. url: 'nais-8-2022-content-icon-1.png',
  30. name: '校园地图'
  31. },
  32. {
  33. url: 'nais-9-2022-content-icon-2.png',
  34. name: '文明校园'
  35. },
  36. {
  37. url: 'nais-10-2022-content-icon-3.png',
  38. name: '集团化办学'
  39. },
  40. {
  41. url: 'nais-11-2022-content-icon-4.png',
  42. name: '在区高校'
  43. }
  44. ],
  45. scholarly2: [{
  46. count: '44',
  47. name: '小学'
  48. },
  49. {
  50. count: '8',
  51. name: '九年一贯制学校'
  52. },
  53. {
  54. count: '11',
  55. name: '初级中学'
  56. },
  57. {
  58. count: '8',
  59. name: '完全中学'
  60. },
  61. {
  62. count: '1',
  63. name: '特殊教育'
  64. }
  65. ],
  66. scholarly3: [{
  67. url: 'nais-38-school.png',
  68. count: '2',
  69. name: '所全国文明校园',
  70. color: '#E40000'
  71. },
  72. {
  73. url: 'nais-38-school.png',
  74. count: '9',
  75. name: '所重庆市文明校园',
  76. color: '#E40000'
  77. },
  78. {
  79. url: 'nais-12-school.png',
  80. count: '13',
  81. name: '所艺术特色学校',
  82. color: '#D62F00'
  83. },
  84. {
  85. url: 'nais-12-school.png',
  86. count: '3',
  87. name: '所艺术传承学校',
  88. color: '#D62F00'
  89. },
  90. {
  91. url: 'nais-13-school.png',
  92. count: '5',
  93. name: '所在区高校',
  94. color: '#7D1000'
  95. },
  96. {
  97. url: 'nais-14-school.png',
  98. count: '83',
  99. name: '所体卫艺科学校',
  100. color: '#FF9800'
  101. }
  102. ],
  103. scholarly4: ['nais-15-school-content-1.png', 'nais-16-school-content-2.png', 'nais-17-school-content-3.png', 'nais-18-school-content-4.png'],
  104. // 产业发展
  105. industrySwiper: [{
  106. url: 'nais-20-2022-cqcyy.png',
  107. name: '重庆软件园'
  108. }, {
  109. url: 'nais-30-2022-wldd.png',
  110. name: '物联地带·渝园区'
  111. }, {
  112. url: 'nais-40-2022-sznr.png',
  113. name: '数字内容·渝园区'
  114. }, {
  115. url: 'nais-50-2022-nblwhcyy.png',
  116. name: '南滨路文化产业园'
  117. }],
  118. //印象南岸
  119. current: 0,
  120. autoplay: false,
  121. duration: 500,
  122. interval: 3000,
  123. swiperList: [{
  124. url: `${imgUrl}nais-36-2022-yxna-icon-2.png`
  125. }, {
  126. url: `${imgUrl}nais-35-2022-yxna-icon-1.png`
  127. }, {
  128. url: `${imgUrl}nais-37-2022-yxna-icon-3.png`
  129. }],
  130. scroll_height:""
  131. },
  132. onChange(e) {},
  133. /**
  134. * 生命周期函数--监听页面初次渲染完成
  135. */
  136. onReady() {
  137. },
  138. /**
  139. * 生命周期函数--监听页面显示
  140. */
  141. onShow() {
  142. if (typeof this.getTabBar === 'function' && this.getTabBar()) {
  143. this.getTabBar().setData({
  144. selected: 2
  145. })
  146. }
  147. },
  148. /**
  149. * 生命周期函数--监听页面隐藏
  150. */
  151. onHide() {
  152. if (typeof this.getTabBar === 'function' &&
  153. this.getTabBar()) {
  154. this.getTabBar().setData({
  155. selected: -1
  156. })
  157. }
  158. },
  159. onLoad() {
  160. var windowWidth = wx.getSystemInfoSync().windowWidth;
  161. var windowHeight = wx.getSystemInfoSync().windowHeight;
  162. //rpx与px单位之间的换算 : 750/windowWidth = 屏幕的高度(rpx)/windowHeight
  163. var scroll_height = 750*windowHeight/windowWidth;
  164. wx.getSystemInfo({
  165. success: res => {
  166. let system = res.system.split(" ")
  167. console.log(system);
  168. if (res.safeArea.top > 20 && system[0]=='iOS') { //iphonex,xr,xs
  169. scroll_height = scroll_height-70
  170. }
  171. },
  172. fail(err) {
  173. console.error(err);
  174. }
  175. })
  176. this.setData({
  177. scroll_height:scroll_height
  178. })
  179. },
  180. /**
  181. * 生命周期函数--监听页面卸载
  182. */
  183. onUnload() {
  184. },
  185. /**
  186. * 页面相关事件处理函数--监听用户下拉动作
  187. */
  188. onPullDownRefresh() {
  189. },
  190. /**
  191. * 页面上拉触底事件的处理函数
  192. */
  193. onReachBottom() {
  194. },
  195. /**
  196. * 用户点击右上角分享
  197. */
  198. onShareAppMessage() {
  199. return {
  200. title: '这是南岸'
  201. }
  202. },
  203. gotoMore1() {
  204. wx.navigateTo({
  205. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nagk/",
  206. })
  207. },
  208. gotoMore2() {
  209. wx.navigateTo({
  210. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nagk/qwtj/202208/t20220819_11023225.html",
  211. })
  212. },
  213. gotoMore3() {
  214. wx.navigateTo({
  215. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nagk/rwdy/202208/t20220819_11023321.html",
  216. })
  217. },
  218. gotoMore4() {
  219. wx.navigateTo({
  220. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nagk/zyys/202208/t20220819_11023272.html",
  221. })
  222. },
  223. gotoMore5() {
  224. wx.navigateTo({
  225. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nagk/cyts/202208/t20220819_11023368.html",
  226. })
  227. },
  228. gotoMore6() {
  229. wx.navigateTo({
  230. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/sxna/#xydt",
  231. })
  232. },
  233. gotoMore7() {
  234. wx.navigateTo({
  235. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/sxna/#wmxy",
  236. })
  237. },
  238. gotoMore8() {
  239. wx.navigateTo({
  240. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/sxna/#zxjxjt",
  241. })
  242. },
  243. gotoMore9() {
  244. wx.navigateTo({
  245. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/sxna/#zqdx",
  246. })
  247. },
  248. gotoMore10() {
  249. wx.navigateTo({
  250. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/data/school/school.html",
  251. })
  252. },
  253. gotoMore11() {
  254. wx.navigateTo({
  255. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/cyfz/",
  256. })
  257. },
  258. gotoMore12() {
  259. wx.navigateTo({
  260. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/ns/#whns",
  261. })
  262. },
  263. gotoMore13() {
  264. wx.navigateTo({
  265. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/ns/#hlns",
  266. })
  267. },
  268. gotoMore14() {
  269. wx.navigateTo({
  270. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/ns/#stns",
  271. })
  272. },
  273. gotoMore15() {
  274. wx.navigateTo({
  275. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/ns/#ctns",
  276. })
  277. },
  278. gotoMore16() {
  279. wx.navigateTo({
  280. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nbl/#zbnb",
  281. })
  282. },
  283. gotoMore17() {
  284. wx.navigateTo({
  285. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nbl/#whnb",
  286. })
  287. },
  288. gotoMore18() {
  289. wx.navigateTo({
  290. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nbl/#clnb",
  291. })
  292. },
  293. gotoMore19() {
  294. wx.navigateTo({
  295. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nbl/#yhnb",
  296. })
  297. },
  298. gotoMore20() {
  299. wx.navigateTo({
  300. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nbl/#ysnb",
  301. })
  302. },
  303. gotoMore21() {
  304. wx.navigateTo({
  305. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/gyw/#zhgyw",
  306. })
  307. },
  308. gotoMore22() {
  309. wx.navigateTo({
  310. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/gyw/#rwgyw",
  311. })
  312. },
  313. gotoMore23() {
  314. wx.navigateTo({
  315. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/gyw/#lsgyw",
  316. })
  317. },
  318. gotoMore24() {
  319. wx.navigateTo({
  320. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/gyw/#tryb",
  321. })
  322. }
  323. })