zspt.html 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <base href="/ycsletrx/">
  7. <title>招生入学填报</title>
  8. <script src="/ycsletrx/assets/vue.global.js"></script>
  9. <script src="/ycsletrx/assets/axios.min.js"></script>
  10. <script src="/ycsletrx/assets/request.js"></script>
  11. <script src="/ycsletrx/assets/decrypt.js"></script>
  12. <link rel="stylesheet" href="/ycsletrx/assets/index-4d773741.css">
  13. <link rel="stylesheet" href="/ycsletrx/assets/style.css">
  14. <script>const basePath = "/ycsletrx/";</script>
  15. <script>const INFO = '2024/10/14 12:26'</script>
  16. </head>
  17. <body style="margin: 0;overflow-x: hidden;">
  18. <div id="app" class="app">
  19. <div id="iframe-header">
  20. <div class="top-row">
  21. <div class="top-row-content" style="width: 1200px;margin: 0 auto">
  22. <div class="top-row-left">
  23. <div class="text-link" @click="headerEvent('gjzwfwpt')">国家政务服务平台</div>
  24. <div class="divider">|</div>
  25. <div class="text-link" @click="headerEvent('hbsrmzf')">湖北省人民政府</div>
  26. </div>
  27. <div class="top-row-right">
  28. <div class="text-link" @click="headerEvent('ehbapp')">鄂汇办APP</div>
  29. </div>
  30. </div>
  31. </div>
  32. <div class="second-row">
  33. <div class="gov-logo" @click="headerEvent('govlogo')"></div>
  34. <div class="divider"></div>
  35. <div class="logo" @click="headerEvent('logo')"></div>
  36. <div class="divider"></div>
  37. <div class="region-box">
  38. <div class="position-logo"></div>
  39. <div class="province">湖北省</div>
  40. <div class="city">孝感市</div>
  41. </div>
  42. </div>
  43. <div class="third-row">
  44. <div class="tab-list">
  45. <div class="tab-item" @click="headerEvent('sy')">首页</div>
  46. <div class="tab-item" @click="headerEvent('grfw')">个人服务</div>
  47. <div class="tab-item" @click="headerEvent('frfw')">法人服务</div>
  48. <div class="tab-item" @click="headerEvent('zwgk')">政务公开</div>
  49. <div class="tab-item" @click="headerEvent('zmhd')">政民互动</div>
  50. <div class="tab-item active">高效办成一件事</div>
  51. <div class="tab-item" @click="headerEvent('whdsqtb')">武汉都市圈通办</div>
  52. <div class="tab-item" @click="headerEvent('hcp')">好差评</div>
  53. <div class="tab-item" @click="headerEvent('hlwjg')">互联网+监管</div>
  54. <div class="tab-item" @click="headerEvent('sjkf')">数据开放</div>
  55. </div>
  56. </div>
  57. <div class="page-title-row">
  58. <div class="position-logo"></div>
  59. <div class="page-title">教育入学一件事</div>
  60. </div>
  61. </div>
  62. <div class="relative flex justify-center w-screen bg-hex-c9e1f6 flex-auto" style="background-color: #f5f7fa;">
  63. <div class="w-1200px z-1">
  64. <div class="grid grid-cols-6 gap-4 mt-46px">
  65. <div v-for="item in list" @click="openUrl(item)"
  66. class="h-22 lh-22 bg-white shadow hover:text-hex-84aff2 hover:shadow-lg hover:text-17px cursor-pointer text-center rounded-6px">
  67. {{ item.name }}
  68. </div>
  69. </div>
  70. </div>
  71. </div>
  72. <iframe ref="iframeFooterRef" src="/ycsletrx/footer/common/layout/footer/footer.html" id="iframe-footer"></iframe>
  73. </div>
  74. <script>
  75. const { createApp, ref, unref, onMounted } = Vue
  76. function setup() {
  77. document.title = '孝感市中小学智慧招生平台'
  78. const list = [
  79. { name: '孝南区(含临空区)', url: 'http://zcq.xgjy.cn:81', api: 'http://zcqapi.xgjy.cn:91' },
  80. { name: '云梦县', url: 'http://ymx.xgjy.cn:82', api: 'http://ymxapi.xgjy.cn:92' },
  81. { name: '大悟县', url: 'http://dwx.xgjy.cn:83', api: 'http://dwxapi.xgjy.cn:93' },
  82. { name: '孝昌县(含双峰区)', url: 'http://xcx.xgjy.cn:84', api: 'http://xcxapi.xgjy.cn:94' },
  83. { name: '应城市', url: 'http://ycs.xgjy.cn:85', api: 'http://ycsapi.xgjy.cn:91' },
  84. { name: '安陆市', url: 'http://alx.xgjy.cn:86', api: 'http://alxapi.xgjy.cn:96' },
  85. { name: '汉川市', url: 'http://hcs.xgjy.cn:81', api: 'http://hcsapi.xgjy.cn:97' },
  86. // { name: '双峰山旅游度假区', url: 'http://sfs.xgjy.cn:88', api: 'http://sfsapi.xgjy.cn:98' },
  87. // { name: '临空经济区', url: 'http://lkx.xgjy.cn:89', api: 'http://lkxapi.xgjy.cn:99' },
  88. { name: '高新技术开发区', url: 'http://gxq.xgjy.cn:81', api: 'http://gxqapi.xgjy.cn:91' },
  89. ]
  90. function openUrl(item) {
  91. const url = item.url
  92. const api = item.api
  93. window.open(`http://zsjzapi.xgjy.cn:100/openapi/oauth/uias/?gotoUrl=${encodeURIComponent(`${api}/openapi/oauth/uias/`)}&referer=${encodeURIComponent(`${url}/#/login`)}`, '_blank')
  94. }
  95. function headerEvent(type) {
  96. switch (type) {
  97. case 'gjzwfwpt':
  98. window.open('https://gjzwfw.www.gov.cn/index.html', '_blank')
  99. break;
  100. case 'hbsrmzf':
  101. window.open('https://www.hubei.gov.cn/', '_blank')
  102. break;
  103. case 'ehbapp':
  104. window.open('http://zwfw.hubei.gov.cn/webview/ehbptjs/index.html', '_blank')
  105. break;
  106. case 'logout':
  107. userInfoLocal.value = ''
  108. break;
  109. case 'govlogo': // https://www.hubei.gov.cn/
  110. window.open('https://www.hubei.gov.cn')
  111. break;
  112. case 'logo': // http://zwfw.hubei.gov.cn/
  113. window.location.href = "http://zwfw.hubei.gov.cn/"
  114. break;
  115. case 'sy': // http://zwfw.hubei.gov.cn/
  116. window.location.href = "http://zwfw.hubei.gov.cn/"
  117. break;
  118. case 'grfw': // http://zwfw.hubei.gov.cn/webview/fw/grfw.html?v=20211029
  119. window.location.href = "http://zwfw.hubei.gov.cn/webview/fw/grfw.html?v=20211029"
  120. break;
  121. case 'frfw': // http://zwfw.hubei.gov.cn/webview/fw/frfw.html?v=20211029
  122. window.location.href = "http://zwfw.hubei.gov.cn/webview/fw/frfw.html?v=20211029"
  123. break;
  124. case 'zwgk': // http://zwfw.hubei.gov.cn/webview/zwgk/zwgk.html?v=20211029
  125. window.location.href = "http://zwfw.hubei.gov.cn/webview/zwgk/zwgk.html?v=20211029"
  126. break;
  127. case 'zmhd': // http://zwfw.hubei.gov.cn/webview/bszn/zmhd.html?v=20211029
  128. window.location.href = "http://zwfw.hubei.gov.cn/webview/bszn/zmhd.html?v=20211029"
  129. break;
  130. case 'whdsqtb': // http://zwfw.hubei.gov.cn/webview/tszq/web/whdsqtb/index.html
  131. window.location.href = "http://zwfw.hubei.gov.cn/webview/tszq/web/whdsqtb/index.html"
  132. break;
  133. case 'hcp': // http://zwfw.hubei.gov.cn/webview/hcp/hcp.html
  134. window.location.href = "http://zwfw.hubei.gov.cn/webview/hcp/hcp.html"
  135. break;
  136. case 'hlwjg': // https://hlwjg.hubei.gov.cn/#/index?records=b5414e16
  137. window.open('https://hlwjg.hubei.gov.cn/#/index?records=b5414e16')
  138. break;
  139. case 'sjkf': // https://data.hubei.gov.cn/#/
  140. window.open('https://data.hubei.gov.cn/#/')
  141. break;
  142. }
  143. }
  144. const userInfoLocal = ref({
  145. name: '',
  146. code: ''
  147. })
  148. return {
  149. headerEvent,
  150. openUrl,
  151. list
  152. }
  153. }
  154. const app = createApp({ setup })
  155. app.mount('#app')
  156. </script>
  157. </body>
  158. </html>