index.vue 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507
  1. <template>
  2. <div class="client-platform-page client-train-page">
  3. <!-- 培训平台页 banner栏 -->
  4. <div class="client-platform-new-banner">
  5. <div @click="clickBanner(bannerList[0].url)" :style="{backgroundImage: `url(${bannerList[0].pic||require(`~/static/images/client/train/train-banner-background.jpg`)})`}" class="client-platform-banner"></div>
  6. </div>
  7. <!-- 产品体验 -->
  8. <div class="platform-products-experience client-container">
  9. <h4 class="client-title">产品体验</h4>
  10. <p>无需注册,即可免费体验麦塔在线培训系统</p>
  11. <ul class="experience-ul-box mta-hidden-xs">
  12. <li>
  13. <div @mouseenter="enterCode" @mouseleave="leaveCode" >
  14. <i></i><h5>手机学员端</h5>
  15. <p>用手机扫描二维码</p>
  16. <p>随时随地想学就学</p>
  17. <a style="cursor: default">扫码体验</a>
  18. <span ref="codeBtn" v-if="youkeFlag"><em class="px-img-box"></em></span>
  19. <div ref="codeBtn" v-if="!youkeFlag">系统升级中...</div>
  20. </div>
  21. </li>
  22. <li><div><i></i><h5>电脑学员端</h5><p>学练考评一站式培训平台</p><p>支持市面各种主流浏览器</p><a @click="pxTyBtn('https://youkepxc.mtavip.com/c/youke')">立即体验</a></div></li>
  23. <li><div><i></i><h5>电脑管理端</h5><p>欢迎体验麦塔系统后台</p><p>三步轻松组织一场考试</p><a @click="pxTyBtn('https://youkepxa.mtavip.com/a/youke')">后台体验</a></div></li>
  24. <li><div><i></i><h5>更新日志</h5><p>麦塔想您所想,不止于功能</p><p>我们一直在更新迭代</p><a class="client-default-Btn" @click="goCheckLog">查看日志</a></div></li>
  25. </ul>
  26. <!-- 手机轮播 -->
  27. <div class="experience-swiper-box mta-hidden-sm">
  28. <div v-swiper:mySwiper="swiperOption" class="swiper-container">
  29. <div class="swiper-wrapper">
  30. <div class="swiper-slide">
  31. <div class="experience-content-box">
  32. <i class="sjxyd-icon"></i>
  33. <h5>手机学员端</h5>
  34. <p>点击立即体验按钮,随时随地想学就学</p>
  35. <a style="cursor: default" @click="ykFreeTrial">立即体验</a>
  36. </div>
  37. </div>
  38. <div class="swiper-slide">
  39. <div class="experience-content-box">
  40. <i class="dnxyd-icon"></i>
  41. <h5>电脑学员端</h5>
  42. <p>学练考评一站式培训平台</p>
  43. <p>支持市面各种主流浏览器</p>
  44. <a @click="pxTyBtn('https://youkepxc.mtavip.com/c/youke')">立即体验</a>
  45. </div>
  46. </div>
  47. <div class="swiper-slide">
  48. <div class="experience-content-box">
  49. <i class="dngld-icon"></i>
  50. <h5>电脑管理端</h5>
  51. <p>欢迎体验麦塔系统后台</p>
  52. <p>三步轻松组织一场考试</p>
  53. <a @click="pxTyBtn('https://youkepxa.mtavip.com/a/youke')">后台体验</a></div>
  54. </div>
  55. <!--<div class="swiper-slide">
  56. <div class="experience-content-box">
  57. <i class="skrz-icon"></i>
  58. <h5>更新日志</h5>
  59. <p>麦塔想您所想,不止于功能</p>
  60. <p>我们一直在更新迭代</p>
  61. <a class="client-default-Btn" @click="goCheckLog">查看日志</a>
  62. </div>
  63. </div>-->
  64. </div>
  65. <div class="swiper-pagination swiper-pagination-style"></div>
  66. <p class="experience-swiper-tip">←左右滑动查看更多→</p>
  67. </div>
  68. </div>
  69. </div>
  70. <!-- 产品优势 -->
  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="trainAdvantagesImg1" alt="完善的课程学习体系" />
  78. <div class="products-services-content">
  79. <h5>完善的课程学习体系</h5>
  80. <i></i>
  81. <p>培训计划,课件资源管理,课程安排,在线学习,互动问答,记录笔记,课程进度查看,课后测试,结业证书,共享资源,完整的学习流程协助您完成全流程的线上培训体系。</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="trainAdvantagesImg2" alt="随时随地学习" />
  91. <div class="products-services-content">
  92. <h5>随时随地学习</h5>
  93. <i></i>
  94. <p>PC端与移动端无缝连接;全面支持安卓、IOS等操作系统;支持APP和微信学习模式;为学习者提供真正的随时随地的、个性化的、开放式的学习服务。</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="trainAdvantagesImg3" alt="线上线下全面融合;学习地图展示员工学习路径" />
  104. <div class="products-services-content">
  105. <h5>线上线下全面融合;<br>学习地图展示员工学习路径</h5>
  106. <i></i>
  107. <p>培训计划安排,线上学习和线下培训现场签到,评价汇总;很好地解决培训项目多元化管理;员工职位能力地图的绘制,匹配员工职位发展模型,通关式学习让学员循序渐进的提升学习能力</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="trainAdvantagesImg4" alt="学,测,考,练,一体化学习模式" />
  117. <div class="products-services-content">
  118. <h5>学,测,考,练,一体化学习模式</h5>
  119. <i></i>
  120. <p>包含了在线考试系统的全部功能;题库——组卷——考试——练习;学员学习后证书获取,学习积分累加清晰的检测学习效果</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>
  134. <div><i></i><h5>多层级独立管理</h5>
  135. <p>满足多层级的组织架构,多级子公司运营的需求,针对企业复杂的组织架构,可设置不限层级的树状管理权限</p></div>
  136. </li>
  137. <li>
  138. <div><i></i><h5>培训记录与监管</h5>
  139. <p>登录记录、学习时长、考核记录、学习状况实时监控、督学体系、学习能力分析体系强大</p></div>
  140. </li>
  141. <li>
  142. <div><i></i><h5>随时随地学习</h5>
  143. <p>适配PC端、手机端、PAD端,满足员工多场景下的学习方式;Web端:大块时间学习场景下,更丰富的学习体验;移动端:突破时间空间限制,利用碎片化时间学习;多端学习数据即时同步</p></div>
  144. </li>
  145. <li>
  146. <div><i></i><h5>稳定安全的数据保护</h5>
  147. <p>采用多层次多安全防护措施,顺利通过阿里渗透式测试,使系统最大限度地不被黑客和有意破坏者攻击</p></div>
  148. </li>
  149. <li>
  150. <div><i></i><h5>完善的课程学习体系</h5>
  151. <p>培训计划,课件资源管理,课程安排,在线学习,互动问答,记录笔记,课程进度查看,课后测试,结业证书,共享资源,完整的学习流程协助你完成健全的在线培训体系</p></div>
  152. </li>
  153. <li>
  154. <div><i></i><h5>功能丰富的在线考试</h5>
  155. <p>强大的题库管理和丰富的考试控制功能,随机组卷考试,稳定大并发考试</p></div>
  156. </li>
  157. <li>
  158. <div><i></i><h5>与第三方系统无缝集成</h5>
  159. <p>基于Java语言开发Springcloud框架;支持人脸识别、单点登录、组织架构及用户数据的同步;支持与EAP/EIP、OA、HR系统的集成</p></div>
  160. </li>
  161. <li>
  162. <div><i></i><h5>个性化定制</h5>
  163. <p>界面自定义主题背景、品牌、logo,搭建您的专属在线培训平台</p></div>
  164. </li>
  165. </ul>
  166. <!-- 手机轮播 -->
  167. <div class="experience-swiper-box mta-hidden-sm">
  168. <div v-swiper:mySwiperGn="swiperOptionGn" class="swiper-container">
  169. <ul class="swiper-wrapper">
  170. <li class="swiper-slide">
  171. <div class="experience-content-box">
  172. <i class="product-function-icon1"></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-icon2"></i><h5>培训记录与监管</h5>
  179. <p>登录记录、学习时长、考核记录、学习状况实时监控、督学体系、学习能力分析体系强大</p>
  180. </div>
  181. </li>
  182. <li class="swiper-slide">
  183. <div class="experience-content-box">
  184. <i class="product-function-icon3"></i><h5>随时随地学习</h5>
  185. <p>适配PC端、手机端、PAD端,满足员工多场景下的学习方式;Web端:大块时间学习场景下,更丰富的学习体验;移动端:突破时间空间限制,利用碎片化时间学习;多端学习数据即时同步</p>
  186. </div>
  187. </li>
  188. <li class="swiper-slide">
  189. <div class="experience-content-box">
  190. <i class="product-function-icon4"></i><h5>稳定安全的数据保护</h5>
  191. <p>采用多层次多安全防护措施,顺利通过阿里渗透式测试,使系统最大限度地不被黑客和有意破坏者攻击</p>
  192. </div>
  193. </li>
  194. <li class="swiper-slide">
  195. <div class="experience-content-box">
  196. <i class="product-function-icon5"></i><h5>完善的课程学习体系</h5>
  197. <p>培训计划,课件资源管理,课程安排,在线学习,互动问答,记录笔记,课程进度查看,课后测试,结业证书,共享资源,完整的学习流程协助你完成健全的在线培训体系</p>
  198. </div>
  199. </li>
  200. <li class="swiper-slide">
  201. <div class="experience-content-box">
  202. <i class="product-function-icon6"></i><h5>功能丰富的在线考试</h5>
  203. <p>强大的题库管理和丰富的考试控制功能,随机组卷考试,稳定大并发考试</p>
  204. </div>
  205. </li>
  206. <li class="swiper-slide">
  207. <div class="experience-content-box">
  208. <i class="product-function-icon7"></i><h5>与第三方系统无缝集成</h5>
  209. <p>基于Java语言开发Springcloud框架;支持人脸识别、单点登录、组织架构及用户数据的同步;支持与EAP/EIP、OA、HR系统的集成</p>
  210. </div>
  211. </li>
  212. <li class="swiper-slide">
  213. <div class="experience-content-box">
  214. <i class="product-function-icon8"></i><h5>个性化定制</h5>
  215. <p>界面自定义主题背景、品牌、logo,搭建您的专属在线培训平台</p>
  216. </div>
  217. </li>
  218. </ul>
  219. <div class="swiper-pagination swiper-pagination-style"></div>
  220. <p class="experience-swiper-tip">←左右滑动查看更多→</p>
  221. </div>
  222. </div>
  223. <a rel="nofollow" class="free-trial-default-btn" @click="FreeTrial">免费试用</a>
  224. </div>
  225. </div>
  226. <!-- 应用场景 -->
  227. <div class="platform-application-scenarios train-application-scenarios">
  228. <div class="client-container">
  229. <h4 class="client-title">应用场景</h4>
  230. <ul class="application-scenarios-box mta-hidden-xs">
  231. <li>
  232. <div class="application-scenarios-content">
  233. <div class="application-scenarios-img"></div>
  234. <h5>新员工入职培训</h5>
  235. <p>在职员工可以利用零散的时间在移动终端上学习企业文化和工作职责,培训主管可以通过后台的大数据实时监控新员工的学习进度。此外,可以设置特殊考试来测试新员工的学习效果</p>
  236. </div>
  237. </li>
  238. <li>
  239. <div class="application-scenarios-content">
  240. <div class="application-scenarios-img"></div>
  241. <h5>技能考核</h5>
  242. <p>组织学员通过互联网或局域网开展网上学习、培训、考试、互动问答等活动,利用考核成绩智能分析功能进行针对性的培训考核,达到快速、有效地提升员工技能的目的</p>
  243. </div>
  244. </li>
  245. <li>
  246. <div class="application-scenarios-content">
  247. <div class="application-scenarios-img"></div>
  248. <h5>企业招聘</h5>
  249. <p>满足企业社招、校园招聘等需求,一个系统搞定各种行业的招聘在线测试,企业只需要将准备好的笔试题目用文档的方式,导入到考试系统当中,再创建试卷,完成后发送试卷的链接给应聘者即可完成考试。</p>
  250. </div>
  251. </li>
  252. </ul>
  253. <!-- 手机轮播 -->
  254. <div class="experience-swiper-box mta-hidden-sm">
  255. <div v-swiper:mySwiperCj="swiperOptionCj" class="swiper-container">
  256. <ul class="swiper-wrapper">
  257. <li class="swiper-slide">
  258. <div class="experience-content-box scenarios-gwks-box">
  259. <i class="product-function-icon1"></i><h5>新员工入职培训</h5>
  260. <p>在职员工可以利用零散的时间在移动终端上学习企业文化和工作职责,培训主管可以通过后台的大数据实时监控新员工的学习进度。此外,可以设置特殊考试来测试新员工的学习效果</p>
  261. </div>
  262. </li>
  263. <li class="swiper-slide">
  264. <div class="experience-content-box scenarios-dxjs-box">
  265. <i class="product-function-icon2"></i><h5>技能考核</h5>
  266. <p>组织学员通过互联网或局域网开展网上学习、培训、考试、互动问答等活动,利用考核成绩智能分析功能进行针对性的培训考核,达到快速、有效地提升员工技能的目的</p>
  267. </div>
  268. </li>
  269. <li class="swiper-slide">
  270. <div class="experience-content-box scenarios-zgks-box">
  271. <i class="product-function-icon3"></i><h5>企业招聘</h5>
  272. <p>满足企业社招、校园招聘等需求,一个系统搞定各种行业的招聘在线测试,企业只需要将准备好的笔试题目用文档的方式,导入到考试系统当中,再创建试卷,完成后发送试卷的链接给应聘者即可完成考试。</p>
  273. </div>
  274. </li>
  275. </ul>
  276. <div class="swiper-pagination swiper-pagination-style"></div>
  277. <p class="experience-swiper-tip">←左右滑动查看更多→</p>
  278. </div>
  279. </div>
  280. <a rel="nofollow" class="free-trial-default-btn" @click="FreeTrial">免费试用</a>
  281. </div>
  282. </div>
  283. <!-- 新闻资讯 -->
  284. <div class="platform-news-information mta-hidden-xs">
  285. <div class="client-container">
  286. <h4 class="client-title">新闻资讯</h4>
  287. <ul>
  288. <li style="font-size: 16px" v-for="(item, index) in topCarousels">
  289. <div>
  290. <img :src="item.pic" alt="新闻资讯" />
  291. <h4 @click="checkInfo(item)">{{ item.title }}</h4>
  292. <span>发布时间:{{item.yyyy }}-{{ item.mmdd }}</span>
  293. <p>{{ item.intro }}</p>
  294. </div>
  295. </li>
  296. </ul>
  297. </div>
  298. </div>
  299. <!-- 系统维护-->
  300. <el-dialog :close-on-click-modal="false" :visible.sync="systemMaintainDl" class="system-maintain-dialog"></el-dialog>
  301. </div>
  302. </template>
  303. <script>
  304. import Swiper, {Navigation, Pagination,Autoplay} from 'swiper';
  305. Swiper.use([Navigation, Pagination,Autoplay]);
  306. export default {
  307. name: 'trainsystem',
  308. layout: 'templateB',
  309. async asyncData({ $axios,store }) {
  310. // 设置选中菜单
  311. store.commit('setActiveNav', '/trainsystem');
  312. let [res1, res2] = await Promise.all([
  313. await $axios.$post(`/home/banner/list`, { 'code': 3 }).then(res => {
  314. return res;
  315. }),
  316. await $axios.$post(`/home/news/carousel`, { 'newsClassifyId': 0,'keyword':'培训' }).then(res => {
  317. return res;
  318. })
  319. ]);
  320. return {
  321. bannerList: res1.data.data||[],
  322. topCarousels: res2.data.data||[],
  323. };
  324. },
  325. data() {
  326. return {
  327. trainAdvantagesImg1: require(`~/static/images/client/train/product-advantages-img1.png`),
  328. trainAdvantagesImg2: require(`~/static/images/client/train/product-advantages-img2.png`),
  329. trainAdvantagesImg3: require(`~/static/images/client/train/product-advantages-img3.png`),
  330. trainAdvantagesImg4: require(`~/static/images/client/train/product-advantages-img4.png`),
  331. youkeFlag:false,// 控制游客系统是否维护中
  332. systemMaintainDl:false,// 系统维护弹窗
  333. SystemWidthFlag:false,// 判断是否是手机端,默认为false,默认为PC端
  334. swiperOption: {
  335. pagination: {
  336. el: '.swiper-pagination',
  337. bulletClass: 'my-bullet-swiper', // 自定义设置默认类名
  338. bulletActiveClass: 'my-bullet-active-swiper', // 自定义滑块活跃类名
  339. clickable: true, // 点击当前滑块切换到对应的轮播图片
  340. },
  341. autoplay: {
  342. delay: 5000,
  343. },
  344. paginationClickable: true,
  345. speed: 800,
  346. loop: true,
  347. observer: true,
  348. observeParents: true,
  349. },
  350. swiperOptionGn: {
  351. pagination: {
  352. el: '.swiper-pagination',
  353. bulletClass: 'my-bullet-swiper', // 自定义设置默认类名
  354. bulletActiveClass: 'my-bullet-active-swiper', // 自定义滑块活跃类名
  355. clickable: true, // 点击当前滑块切换到对应的轮播图片
  356. },
  357. autoplay: {
  358. delay: 5000,
  359. },
  360. paginationClickable: true,
  361. speed: 800,
  362. loop: true,
  363. observer: true,
  364. observeParents: true,
  365. },
  366. swiperOptionCj: {
  367. pagination: {
  368. el: '.swiper-pagination',
  369. bulletClass: 'my-bullet-swiper', // 自定义设置默认类名
  370. bulletActiveClass: 'my-bullet-active-swiper', // 自定义滑块活跃类名
  371. clickable: true, // 点击当前滑块切换到对应的轮播图片
  372. },
  373. autoplay: {
  374. delay: 100000,
  375. },
  376. paginationClickable: true,
  377. speed: 800,
  378. loop: true,
  379. observer: true,
  380. observeParents: true,
  381. autoplayDisableOnInteraction: false,
  382. },
  383. };
  384. },
  385. head(){
  386. return {
  387. title: '培训学校管理系统_远程培训系统_培训软件系统_【栋科软件工程有限公司】',
  388. meta: [
  389. {
  390. name: 'keywords',
  391. content: '培训公司系统,培训行业管理系统,模拟培训考试系统,培训系统管理软件,培训软件'
  392. },
  393. {
  394. name:'description',
  395. content:'麦塔在线培训系统量身定制满足您需求的在线学习平台,完善的学习流程帮助用户建设标准化的在线培训体系,麦塔培训软件系统具有功能丰富的在线考试模块和稳定安全的数据保护。'
  396. }
  397. ],
  398. }
  399. },
  400. computed: {},
  401. methods: {
  402. // 游客系统试用
  403. ykFreeTrial(){
  404. if(this.youkeFlag){
  405. // 没升级
  406. window.open('https://youkepxc.mtavip.com/pxcmdist/#/youke')
  407. }else{
  408. // 升级中
  409. this.$message({customClass:'phone-message-box',type: 'warning',message: '系统升级中,请稍后再试...'});
  410. }
  411. },
  412. // 免费试用
  413. FreeTrial(){
  414. // 没升级
  415. this.getSystemWidth();
  416. if(this.SystemWidthFlag){
  417. window.open('https://cdnks.mtavip.com/mdist/#/webRegister?flug=2')
  418. }else{
  419. window.open('https://cdnks.mtavip.com/a/register?flug=2')
  420. }
  421. },
  422. // 判断是否为移动端
  423. getSystemWidth(){
  424. var browserWidth=document.documentElement.clientWidth;
  425. if(browserWidth <= 768){
  426. this.SystemWidthFlag = true;
  427. }else{
  428. this.SystemWidthFlag = false;
  429. }
  430. },
  431. // 培训学员端体验
  432. pxTyBtn(btnUrl){
  433. this.getSystemWidth();
  434. if(this.youkeFlag) {
  435. if(this.SystemWidthFlag){
  436. this.$router.push({ name: 'copyUrl', query: { url: btnUrl, } });
  437. }else {
  438. window.open(btnUrl);
  439. }
  440. }else{
  441. if(this.SystemWidthFlag){
  442. // 升级中
  443. this.$message({customClass:'phone-message-box',type: 'warning',message: '系统升级中,请稍后再试...'});
  444. }else{
  445. this.systemMaintainDl = true;
  446. }
  447. }
  448. },
  449. // describe: 查看日志 author: Wgy date:6/8/21
  450. goCheckLog(){
  451. this.$router.push({ name: 'checkLogPeixun' });
  452. },
  453. // 鼠标移入
  454. enterCode(){
  455. if(this.youkeFlag){
  456. this.$refs.codeBtn.style.bottom ='90px';
  457. }else{
  458. this.$refs.codeBtn.style.bottom ='0';
  459. }
  460. },
  461. // 鼠标移出
  462. leaveCode(){
  463. this.$refs.codeBtn.style.bottom ='305px';
  464. },
  465. checkInfo(data) {
  466. const opt = {
  467. id: data.code,
  468. };
  469. this.$router.push({ name: 'news-id', params: opt });
  470. },
  471. clickBanner(data){
  472. if(data){
  473. window.open(data)
  474. }
  475. },
  476. },
  477. created() {
  478. // 页面初始化
  479. this.$axios.$post('/home/youke/stop').then(res=>{
  480. if (res.data === '1') {
  481. this.youkeFlag = false;
  482. }else{
  483. this.youkeFlag = true;
  484. }
  485. });
  486. },
  487. mounted() {
  488. this.getSystemWidth();
  489. },
  490. beforeDestroy() {
  491. },
  492. };
  493. </script>
  494. <style>
  495. </style>