index.vue 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498
  1. <template>
  2. <div>
  3. <div class="client-platform-page">
  4. <!-- 考试平台页 banner栏 -->
  5. <div class="client-platform-new-banner">
  6. <div @click="clickBanner(bannerList[0].url)" :style="{backgroundImage: `url(${bannerList[0].pic||require(`~/static/images/client/exam/exam-banner-background.jpg`)})`}" ></div>
  7. </div>
  8. <!-- 产品体验 -->
  9. <div class="platform-products-experience client-container">
  10. <h4 class="client-title">产品体验</h4>
  11. <p>无需注册,即可免费体验麦塔在线考试系统</p>
  12. <ul class="experience-ul-box mta-hidden-xs">
  13. <li>
  14. <div @mouseenter="enterCode" @mouseleave="leaveCode"><i></i>
  15. <h5>手机学员端</h5>
  16. <p>用手机扫描二维码</p>
  17. <p>考生30秒体验答卷</p>
  18. <a style="cursor: default">扫码体验</a>
  19. <span ref="codeBtn" v-if="youkeFlag"><em></em></span>
  20. <div ref="codeBtn" v-if="!youkeFlag">系统升级中...</div>
  21. </div>
  22. </li>
  23. <li><div><i></i><h5>电脑学员端</h5><p>支持市面各种主流浏览器</p><p>支持十万量级的考试并发</p><a @click="KsTyBtn('https://youkeksc.mtavip.com/c/youke')">立即体验</a></div></li>
  24. <li><div><i></i><h5>电脑管理端</h5><p>欢迎体验麦塔系统后台</p><p>三步轻松组织一场考试</p><a @click="KsTyBtn('https://youkeksa.mtavip.com/a/youke')">后台体验</a></div></li>
  25. <li><div><i></i><h5>更新日志</h5><p>麦塔想您所想,不止于功能</p><p>我们一直在更新迭代</p><a class="client-default-Btn" @click="goCheckLog">查看日志</a></div></li>
  26. </ul>
  27. <!-- 手机轮播 -->
  28. <div class="experience-swiper-box mta-hidden-sm">
  29. <div v-swiper:mySwiper="swiperOption" class="swiper-container">
  30. <div class="swiper-wrapper">
  31. <div class="swiper-slide">
  32. <div class="experience-content-box">
  33. <i class="sjxyd-icon"></i>
  34. <h5>手机学员端</h5>
  35. <p>点击立即体验按钮,考生30秒体验答卷</p>
  36. <a style="cursor: default" @click="ykFreeTrial">立即体验</a>
  37. </div>
  38. </div>
  39. <div class="swiper-slide">
  40. <div class="experience-content-box">
  41. <i class="dnxyd-icon"></i>
  42. <h5>电脑学员端</h5>
  43. <p>支持市面各种主流浏览器</p>
  44. <p>支持十万量级的考试并发</p>
  45. <a @click="KsTyBtn('https://youkeksc.mtavip.com/c/youke')">立即体验</a>
  46. </div>
  47. </div>
  48. <div class="swiper-slide">
  49. <div class="experience-content-box">
  50. <i class="dngld-icon"></i>
  51. <h5>电脑管理端</h5>
  52. <p>欢迎体验麦塔系统后台</p>
  53. <p>三步轻松组织一场考试</p>
  54. <a @click="KsTyBtn('https://youkeksa.mtavip.com/a/youke')">后台体验</a></div>
  55. </div>
  56. <!--<div class="swiper-slide">
  57. <div class="experience-content-box">
  58. <i class="skrz-icon"></i>
  59. <h5>更新日志</h5>
  60. <p>麦塔想您所想,不止于功能</p>
  61. <p>我们一直在更新迭代</p>
  62. <a class="client-default-Btn" @click="goCheckLog">查看日志</a>
  63. </div>
  64. </div>-->
  65. </div>
  66. <div class="swiper-pagination swiper-pagination-style"></div>
  67. <p class="experience-swiper-tip">←左右滑动查看更多→</p>
  68. </div>
  69. </div>
  70. </div>
  71. <div class="platform-products-services">
  72. <h4 class="client-title">产品优势</h4>
  73. <ul>
  74. <li>
  75. <div class="client-container">
  76. <div class="products-services-box products-contrary-box">
  77. <img :src="advantagesImg1" alt="万人并发运行顺畅" />
  78. <div class="products-services-content">
  79. <h5>良好高并发性和访问安全性</h5>
  80. <i></i>
  81. <p>采用的运行稳定、安全性很高的JAVA语言开发;拥有强大的考试并发负载能力,支持万人以上考生同时在线考试;分布式微服务架构、开放、安全、高能、高可靠的服务调用; 为企业快速、灵活构建大规模分布式服务应用提供基础;</p>
  82. <div><a rel="nofollow" class="client-default-Btn" @click="FreeTrial">免费试用</a></div>
  83. </div>
  84. </div>
  85. </div>
  86. </li>
  87. <li>
  88. <div class="client-container">
  89. <div class="products-services-box">
  90. <img :src="advantagesImg2" alt="考试监控预防作弊" />
  91. <div class="products-services-content">
  92. <h5>严格的考试监控防作弊功能</h5>
  93. <i></i>
  94. <p>试题乱序、选项乱序、禁止右键复制粘贴;人脸识别登录,防止替考;考试过程禁止切屏,解决离开考试界面的问题;考试过程中头像抓拍和视频监控防止作弊</p>
  95. <div><a rel="nofollow" class="client-default-Btn" @click="FreeTrial">免费试用</a></div>
  96. </div>
  97. </div>
  98. </div>
  99. </li>
  100. <li>
  101. <div class="client-container">
  102. <div class="products-services-box products-contrary-box">
  103. <img :src="advantagesImg3" alt="微信答题一扫就考" />
  104. <div class="products-services-content">
  105. <h5>PC移动支持多终端,随时随地考试</h5>
  106. <i></i>
  107. <p>支持PC使用,更支持移动端H5使用,还可以支持微信绑定答题,学员用手机扫描二维码,轻松答题支持专属APP的定制</p>
  108. <div><a rel="nofollow" class="client-default-Btn" @click="FreeTrial">免费试用</a></div>
  109. </div>
  110. </div>
  111. </div>
  112. </li>
  113. <li>
  114. <div class="client-container">
  115. <div class="products-services-box">
  116. <img :src="advantagesImg4" alt="功能丰富的在线考试" />
  117. <div class="products-services-content">
  118. <h5>丰富的考试管理功能</h5>
  119. <i></i>
  120. <p>多层级组织架构快速搭建,多级权限管理人员设置;支持多种题型,单选、多选、判断、填空、简答、阅读理解、公式题、音频题、图片题、视频题,同时支持word和Excel批量导入题库;支持随机抽取试题,每个考生题目随机生成;多种考试参数设置:答题倒计时,答卷限时,成绩发布,选择按人员、部门、职位发布考试。支持学员证书和积分获取,支持刷题模式的练习管理。</p>
  121. <div><a rel="nofollow" class="client-default-Btn" @click="FreeTrial">免费试用</a></div>
  122. </div>
  123. </div>
  124. </div>
  125. </li>
  126. </ul>
  127. </div>
  128. <!-- 产品功能 -->
  129. <div class="platform-product-function">
  130. <div class="client-container">
  131. <h4 class="client-title">产品功能</h4>
  132. <ul class="product-function-box mta-hidden-xs">
  133. <li><div><i></i><h5>用户权限管理</h5><p>多层级组织架构和角色权限的快速搭建,可分层独立管理,解决大型组织的复杂培训管理需求,支持和用户的OA、HR、ERP、教务、微信、钉钉等系统对接单点登录和用户信息同步</p></div></li>
  134. <li><div><i></i><h5>考试防作弊管理</h5><p>支持人脸识别登录,防止替考;考试过程禁止切屏,解决离开考试界面的问题;考试过程中头像抓拍和视频监控防止作弊</p></div></li>
  135. <li><div><i></i><h5>多种组卷模式</h5><p>支持固定选题组卷、按比例随机抽题组卷,满足各种组卷需求;整卷答题适用于正规考试,逐题模式适用于竞赛闯关考试</p></div></li>
  136. <li><div><i></i><h5>丰富的题库管理</h5><p>可以按科目多维度建设题库,支持单选、多选、判断题、填空题、简答题多种题型,同时支持word、Excel批量上传试题、图片,公式,一键轻松导入</p></div></li>
  137. <li><div><i></i><h5>智能考试安排</h5><p>几十种考试参数设置,全方位把控考试细节,适应各种考试场景,考试安排智能化,随时随地,快速考试</p></div></li>
  138. <li><div><i></i><h5>个性化定制</h5><p>定义主题背景、品牌、logo,搭建您的专属在线考试平台</p></div></li>
  139. <li><div><i></i><h5>多维度统计分析</h5><p>从用户、考试、成绩、试题、排名、机构等层面多维度的统计系统数据</p></div></li>
  140. <li><div><i></i><h5>性能稳定数据安全</h5><p>企业级技术框架,保证大并发考试的稳定;数据备份恢复,保障安全性</p></div></li>
  141. </ul>
  142. <!-- 手机轮播 -->
  143. <div class="experience-swiper-box mta-hidden-sm">
  144. <div v-swiper:mySwiperGn="swiperOptionGn" class="swiper-container">
  145. <ul class="swiper-wrapper">
  146. <li class="swiper-slide">
  147. <div class="experience-content-box">
  148. <i class="product-function-icon1"></i><h5>用户权限管理</h5>
  149. <p>多层级组织架构和角色权限的快速搭建,可分层独立管理,解决大型组织的复杂培训管理需求,支持和用户的OA、HR、ERP、教务、微信、钉钉等系统对接单点登录和用户信息同步</p>
  150. </div>
  151. </li>
  152. <li class="swiper-slide">
  153. <div class="experience-content-box">
  154. <i class="product-function-icon2"></i><h5>考试防作弊管理</h5>
  155. <p>支持人脸识别登录,防止替考;考试过程禁止切屏,解决离开考试界面的问题;考试过程中头像抓拍和视频监控防止作弊</p>
  156. </div>
  157. </li>
  158. <li class="swiper-slide">
  159. <div class="experience-content-box">
  160. <i class="product-function-icon3"></i><h5>多种组卷模式</h5>
  161. <p>支持固定选题组卷、按比例随机抽题组卷,满足各种组卷需求;整卷答题适用于正规考试,逐题模式适用于竞赛闯关考试</p>
  162. </div>
  163. </li>
  164. <li class="swiper-slide">
  165. <div class="experience-content-box">
  166. <i class="product-function-icon4"></i><h5>丰富的题库管理</h5>
  167. <p>可以按科目多维度建设题库,支持单选、多选、判断题、填空题、简答题多种题型,同时支持word、Excel批量上传试题、图片,公式,一键轻松导入</p>
  168. </div>
  169. </li>
  170. <li class="swiper-slide">
  171. <div class="experience-content-box">
  172. <i class="product-function-icon5"></i><h5>智能考试安排</h5>
  173. <p>几十种考试参数设置,全方位把控考试细节,适应各种考试场景,考试安排智能化,随时随地,快速考试</p>
  174. </div>
  175. </li>
  176. <li class="swiper-slide">
  177. <div class="experience-content-box">
  178. <i class="product-function-icon6"></i><h5>个性化定制</h5>
  179. <p>定义主题背景、品牌、logo,搭建您的专属在线考试平台</p>
  180. </div>
  181. </li>
  182. <li class="swiper-slide">
  183. <div class="experience-content-box">
  184. <i class="product-function-icon7"></i><h5>多维度统计分析</h5>
  185. <p>从用户、考试、成绩、试题、排名、机构等层面多维度的统计系统数据</p>
  186. </div>
  187. </li>
  188. <li class="swiper-slide">
  189. <div class="experience-content-box">
  190. <i class="product-function-icon8"></i><h5>性能稳定数据安全</h5>
  191. <p>企业级技术框架,保证大并发考试的稳定;数据备份恢复,保障安全性</p>
  192. </div>
  193. </li>
  194. </ul>
  195. <div class="swiper-pagination swiper-pagination-style"></div>
  196. <p class="experience-swiper-tip">←左右滑动查看更多→</p>
  197. </div>
  198. </div>
  199. <a rel="nofollow" class="free-trial-default-btn" @click="FreeTrial">免费试用</a>
  200. </div>
  201. </div>
  202. <!-- 应用场景 -->
  203. <div class="platform-application-scenarios">
  204. <div class="client-container">
  205. <h4 class="client-title">应用场景</h4>
  206. <ul class="application-scenarios-box mta-hidden-xs">
  207. <li>
  208. <div class="application-scenarios-content">
  209. <div class="application-scenarios-img"></div>
  210. <h5>岗位考试</h5>
  211. <p>无论传统的培训还是新型的在线培训,企业都需要利用考核来进行培训效果评估,可以实现人才岗位胜任力测评、按需培训、绩效考核等功能,为领导者对员工素质进行评价和分析提供有力的数据支持。</p>
  212. </div>
  213. </li>
  214. <li>
  215. <div class="application-scenarios-content">
  216. <div class="application-scenarios-img"></div>
  217. <h5>大型竞赛</h5>
  218. <p>多种组卷、考试模式,可以覆盖大多数竞赛场景,报名注册只需简单一步就搞定,无中间流程,企业还可自由定制证书,合格后进行发放,降低使用成本,规范、快捷、高效,万人同考无压力。</p>
  219. </div>
  220. </li>
  221. <li>
  222. <div class="application-scenarios-content">
  223. <div class="application-scenarios-img"></div>
  224. <h5>资格考试</h5>
  225. <p>不限次发布考试,特殊题型可使用拍照上传功能,考生后台记录历史成绩,通过考试分析及时了解考生知识掌握情况,在线考试能突破时间空间限制,有利于组织大规模的考试,提高教学考核方式的灵活性。</p>
  226. </div>
  227. </li>
  228. </ul>
  229. <!-- 手机轮播 -->
  230. <div class="experience-swiper-box mta-hidden-sm">
  231. <div v-swiper:mySwiperCj="swiperOptionCj" class="swiper-container">
  232. <ul class="swiper-wrapper">
  233. <li class="swiper-slide">
  234. <div class="experience-content-box scenarios-gwks-box">
  235. <i class="product-function-icon1"></i><h5>岗位考试</h5>
  236. <p>无论传统的培训还是新型的在线培训,企业都需要利用考核来进行培训效果评估,可以实现人才岗位胜任力测评、按需培训、绩效考核等功能,为领导者对员工素质进行评价和分析提供有力的数据支持。</p>
  237. </div>
  238. </li>
  239. <li class="swiper-slide">
  240. <div class="experience-content-box scenarios-dxjs-box">
  241. <i class="product-function-icon2"></i><h5>大型竞赛</h5>
  242. <p>多种组卷、考试模式,可以覆盖大多数竞赛场景,报名注册只需简单一步就搞定,无中间流程,企业还可自由定制证书,合格后进行发放,降低使用成本,规范、快捷、高效,万人同考无压力。</p>
  243. </div>
  244. </li>
  245. <li class="swiper-slide">
  246. <div class="experience-content-box scenarios-zgks-box">
  247. <i class="product-function-icon3"></i><h5>资格考试</h5>
  248. <p>不限次发布考试,特殊题型可使用拍照上传功能,考生后台记录历史成绩,通过考试分析及时了解考生知识掌握情况,在线考试能突破时间空间限制,有利于组织大规模的考试,提高教学考核方式的灵活性。</p>
  249. </div>
  250. </li>
  251. </ul>
  252. <div class="swiper-pagination swiper-pagination-style"></div>
  253. <p class="experience-swiper-tip">←左右滑动查看更多→</p>
  254. </div>
  255. </div>
  256. <a rel="nofollow" class="free-trial-default-btn" @click="FreeTrial">免费试用</a>
  257. </div>
  258. </div>
  259. <!-- 新闻资讯 -->
  260. <div class="platform-news-information mta-hidden-xs">
  261. <div class="client-container">
  262. <h4 class="client-title">新闻资讯</h4>
  263. <ul>
  264. <li style="font-size: 16px" v-for="(item, index) in topCarousels">
  265. <div>
  266. <img :src="item.pic" alt="新闻资讯" />
  267. <h4 @click="checkInfo(item)">{{ item.title }}</h4>
  268. <span>发布时间:{{item.yyyy }}-{{ item.mmdd }}</span>
  269. <p>{{ item.intro }}</p>
  270. </div>
  271. </li>
  272. </ul>
  273. </div>
  274. </div>
  275. </div>
  276. <!-- 系统维护-->
  277. <el-dialog :close-on-click-modal="false" :visible.sync="systemMaintainDl" class="system-maintain-dialog"></el-dialog>
  278. </div>
  279. </template>
  280. <script>
  281. import Swiper, {Navigation, Pagination,Autoplay} from 'swiper';
  282. Swiper.use([Navigation, Pagination,Autoplay]);
  283. export default {
  284. name: 'examsystem',
  285. layout:'templateB',
  286. async asyncData({ $axios,store }) {
  287. // 设置选中菜单
  288. store.commit('setActiveNav', '/examsystem');
  289. let [res1, res2] = await Promise.all([
  290. await $axios.$post(`/home/banner/list`, { 'code': 2 }).then(res => {
  291. return res;
  292. }),
  293. await $axios.$post(`/home/news/carousel`, { 'newsClassifyId': 0,'keyword':'考试' }).then(res => {
  294. return res;
  295. })
  296. ]);
  297. console.log(res2.data.data);
  298. return {
  299. bannerList: res1.data.data||[],
  300. topCarousels: res2.data.data||[],
  301. };
  302. },
  303. data() {
  304. return {
  305. SystemWidthFlag:false,// 判断是否是手机端,默认为false,默认为PC端
  306. advantagesImg1: require(`~/static/images/client/exam/product-advantages-img1.png`),
  307. advantagesImg2: require(`~/static/images/client/exam/product-advantages-img2.png`),
  308. advantagesImg3: require(`~/static/images/client/exam/product-advantages-img3.png`),
  309. advantagesImg4: require(`~/static/images/client/exam/product-advantages-img4.png`),
  310. youkeFlag:false,// 控制游客系统是否维护中
  311. systemMaintainDl:false,// 系统维护弹窗
  312. swiperData: [
  313. { imgUrl: require(`~/static/images/client/index/index-products-kaoshi.png`)},
  314. { imgUrl: require(`~/static/images/client/index/index-products-peixun.png`) },
  315. { imgUrl: require(`~/static/images/client/index/index-products-kejian.png`) },
  316. ],
  317. swiperOption: {
  318. pagination: {
  319. el: '.swiper-pagination',
  320. bulletClass: 'my-bullet-swiper', // 自定义设置默认类名
  321. bulletActiveClass: 'my-bullet-active-swiper', // 自定义滑块活跃类名
  322. clickable: true, // 点击当前滑块切换到对应的轮播图片
  323. },
  324. autoplay: {
  325. delay: 5000,
  326. },
  327. paginationClickable: true,
  328. speed: 800,
  329. loop: true,
  330. observer: true,
  331. observeParents: true,
  332. },
  333. swiperOptionGn: {
  334. pagination: {
  335. el: '.swiper-pagination',
  336. bulletClass: 'my-bullet-swiper', // 自定义设置默认类名
  337. bulletActiveClass: 'my-bullet-active-swiper', // 自定义滑块活跃类名
  338. clickable: true, // 点击当前滑块切换到对应的轮播图片
  339. },
  340. autoplay: {
  341. delay: 5000,
  342. },
  343. paginationClickable: true,
  344. speed: 800,
  345. loop: true,
  346. observer: true,
  347. observeParents: true,
  348. },
  349. swiperOptionCj: {
  350. pagination: {
  351. el: '.swiper-pagination',
  352. bulletClass: 'my-bullet-swiper', // 自定义设置默认类名
  353. bulletActiveClass: 'my-bullet-active-swiper', // 自定义滑块活跃类名
  354. clickable: true, // 点击当前滑块切换到对应的轮播图片
  355. },
  356. autoplay: {
  357. delay: 5000,
  358. },
  359. paginationClickable: true,
  360. speed: 800,
  361. loop: true,
  362. observer: true,
  363. observeParents: true,
  364. },
  365. };
  366. },
  367. head(){
  368. return {
  369. title: '考试软件_网上考试系统_网络考试系统_在线考试答题系统_【栋科软件有限公司】',
  370. meta: [
  371. {
  372. name: 'keywords',
  373. content: '电脑答题系统,单机考试系统,自主预约考试系统,考试软件系统,考试平台软件,单机版考试软件'
  374. },
  375. {
  376. name:'description',
  377. content:'麦塔在线考试软件系统是专业的网络考试应用软件,不仅为企业节省考试成本,更方便企业对考试工作的管理,为领导者和管理层全方位了解考试情况提供了有效的数据支持。'
  378. }
  379. ],
  380. }
  381. },
  382. computed: {},
  383. methods: {
  384. // 游客系统试用
  385. ykFreeTrial(){
  386. if(this.youkeFlag){
  387. // 没升级
  388. window.open('https://youkeksc.mtavip.com/kscmdist/#/youke')
  389. }else{
  390. // 升级中
  391. this.$message({customClass:'phone-message-box',type: 'warning',message: '系统升级中,请稍后再试...'});
  392. }
  393. },
  394. // 免费试用
  395. FreeTrial(){
  396. this.getSystemWidth();
  397. // 没升级
  398. if(this.SystemWidthFlag){
  399. window.open('https://cdnks.mtavip.com/mdist/#/webRegister?flug=1')
  400. }else{
  401. window.open('https://cdnks.mtavip.com/a/register?flug=1')
  402. }
  403. },
  404. // 判断是否为移动端
  405. getSystemWidth(){
  406. var browserWidth=document.documentElement.clientWidth;
  407. if(browserWidth <= 768){
  408. this.SystemWidthFlag = true;
  409. }else{
  410. this.SystemWidthFlag = false;
  411. }
  412. },
  413. // 考试体验按钮
  414. KsTyBtn(btnUrl){
  415. this.getSystemWidth();
  416. if(this.youkeFlag) {
  417. if(this.SystemWidthFlag){
  418. this.$router.push({ name: 'copyUrl', query: { url: btnUrl, } });
  419. }else {
  420. window.open(btnUrl);
  421. }
  422. }else{
  423. if(this.SystemWidthFlag){
  424. // 升级中
  425. this.$message({customClass:'phone-message-box',type: 'warning',message: '系统升级中,请稍后再试...'});
  426. }else{
  427. this.systemMaintainDl = true;
  428. }
  429. }
  430. },
  431. // describe: 查看日志 author: Wgy date:6/8/21
  432. goCheckLog(){
  433. this.$router.push({ name: 'checkLogKaoshi' });
  434. },
  435. // 鼠标移入
  436. enterCode(){
  437. if(this.youkeFlag){
  438. this.$refs.codeBtn.style.bottom ='90px';
  439. }else{
  440. this.$refs.codeBtn.style.bottom ='0';
  441. }
  442. },
  443. // 鼠标移出
  444. leaveCode(){
  445. this.$refs.codeBtn.style.bottom ='305px';
  446. },
  447. clickBanner(data){
  448. if(data){
  449. window.open(data)
  450. }
  451. },
  452. checkInfo(data) {
  453. const opt = {
  454. id: data.code,
  455. };
  456. this.$router.push({ name: 'news-id', params: opt });
  457. },
  458. },
  459. created() {
  460. // 页面初始化
  461. this.$axios.$post('/home/youke/stop').then(res=>{
  462. if (res.data === '1') {
  463. this.youkeFlag = false;
  464. }else{
  465. this.youkeFlag = true;
  466. }
  467. });
  468. },
  469. mounted() {
  470. this.getSystemWidth();
  471. },
  472. beforeDestroy() {
  473. },
  474. };
  475. </script>