nais.js 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341
  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. // 区位条件
  209. gotoMore2() {
  210. wx.navigateTo({
  211. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nagk/qwtj/202306/t20230606_12033765.html",
  212. })
  213. },
  214. // 人文底蕴
  215. gotoMore3() {
  216. wx.navigateTo({
  217. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nagk/rwdy/202306/t20230606_12033824.html",
  218. })
  219. },
  220. // 资源优势
  221. gotoMore4() {
  222. wx.navigateTo({
  223. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nagk/zyys/202306/t20230606_12033786.html",
  224. })
  225. },
  226. // 产业特色
  227. gotoMore5() {
  228. wx.navigateTo({
  229. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nagk/cyts/202306/t20230606_12033851.html",
  230. })
  231. },
  232. gotoMore6() {
  233. wx.navigateTo({
  234. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/sxna/#xydt",
  235. })
  236. },
  237. gotoMore7() {
  238. wx.navigateTo({
  239. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/sxna/#wmxy",
  240. })
  241. },
  242. gotoMore8() {
  243. wx.navigateTo({
  244. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/sxna/#zxjxjt",
  245. })
  246. },
  247. gotoMore9() {
  248. wx.navigateTo({
  249. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/sxna/#zqdx",
  250. })
  251. },
  252. gotoMore10() {
  253. wx.navigateTo({
  254. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/data/school/school.html",
  255. })
  256. },
  257. gotoMore11() {
  258. wx.navigateTo({
  259. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/cyfz/",
  260. })
  261. },
  262. gotoMore12() {
  263. wx.navigateTo({
  264. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/ns/#whns",
  265. })
  266. },
  267. gotoMore13() {
  268. wx.navigateTo({
  269. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/ns/#hlns",
  270. })
  271. },
  272. gotoMore14() {
  273. wx.navigateTo({
  274. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/ns/#stns",
  275. })
  276. },
  277. gotoMore15() {
  278. wx.navigateTo({
  279. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/ns/#ctns",
  280. })
  281. },
  282. gotoMore16() {
  283. wx.navigateTo({
  284. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nbl/#zbnb",
  285. })
  286. },
  287. gotoMore17() {
  288. wx.navigateTo({
  289. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nbl/#whnb",
  290. })
  291. },
  292. gotoMore18() {
  293. wx.navigateTo({
  294. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nbl/#clnb",
  295. })
  296. },
  297. gotoMore19() {
  298. wx.navigateTo({
  299. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nbl/#yhnb",
  300. })
  301. },
  302. gotoMore20() {
  303. wx.navigateTo({
  304. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nbl/#ysnb",
  305. })
  306. },
  307. gotoMore21() {
  308. wx.navigateTo({
  309. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/gyw/#zhgyw",
  310. })
  311. },
  312. gotoMore22() {
  313. wx.navigateTo({
  314. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/gyw/#rwgyw",
  315. })
  316. },
  317. gotoMore23() {
  318. wx.navigateTo({
  319. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/gyw/#lsgyw",
  320. })
  321. },
  322. gotoMore24() {
  323. wx.navigateTo({
  324. url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/gyw/#tryb",
  325. })
  326. }
  327. })