courseCustom.vue 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286
  1. <template>
  2. <div class="client-platform-page client-exam-page">
  3. <!-- 广告图位置 -->
  4. <div class="client-banner-box">
  5. <div
  6. :style="{backgroundImage: `url(${bannerList[0].pic || require(`~/static/images/client/train/train-banner-background.png`)})`}"
  7. class="client-platform-banner"></div>
  8. <h3>个性定制优质课程</h3>
  9. <p>未用户打造专业优质的课程定制服务</p>
  10. </div>
  11. <!-- 专业团队满足客户需求 -->
  12. <div class="platform-products-experience client-container">
  13. <h4> 专业团队满足客户需求 </h4>
  14. <p>服务企业 <i>100+</i>,累计开发课时 <i>30,000+</i></p>
  15. <p>青谷是国内专业、成熟的课程设计、开发团队、拥有丰富的电子课程制作经验,
  16. 业务方向包括教学设计体验、动画设计、视频拍摄等,涉及的行业有教育培训、零售连锁、机械制造、金融保险等。</p>
  17. <ul>
  18. <li>
  19. <img src="#">
  20. <span>员工技能培训</span>
  21. </li>
  22. <li>
  23. <img src="#">
  24. <span>中小学教育课程</span>
  25. </li>
  26. <li>
  27. <img src="#">
  28. <span>高校专业理论知识</span>
  29. </li>
  30. <li>
  31. <img src="#">
  32. <span>领导干部培训</span>
  33. </li>
  34. <li>
  35. <img src="#">
  36. <span>企业宣传片</span>
  37. </li>
  38. <li>
  39. <img src="#">
  40. <span>语言类学习培训</span>
  41. </li>
  42. <li>
  43. <img src="#">
  44. <span>专家讲座数字化</span>
  45. </li>
  46. <li>
  47. <img src="#">
  48. <span>公务员理论学习</span>
  49. </li>
  50. </ul>
  51. <div class="btns-group">
  52. <a class="client-default-Btn">
  53. <applyBtn @active-pc="onApplyBtnActive" @active-h5="onApplyBtnActiveH5"/>
  54. </a>
  55. <onlineInformationBtn class="client-default-Btn"/>
  56. </div>
  57. </div>
  58. <!-- 动画类课程 -->
  59. <div class="platform-animation">
  60. <h4> 动画类课程 </h4>
  61. <p>动画类课程不受限于人员和场地,比较方便、生动形象地呈现知识内容。
  62. 主要包含:图文课程、情景动画课程、交互式课程、三分屏课程、SCORM框架式课程。适用各种行业:</p>
  63. <ul>
  64. <li>
  65. <video-card :card-data="{title: '教育培训业', url: ''}" @card-click="showVideo"></video-card>
  66. </li>
  67. <li>
  68. <video-card :card-data="{title: '金融保险业', url: ''}" @card-click="showVideo"></video-card>
  69. </li>
  70. <li>
  71. <video-card :card-data="{title: '食品餐饮业', url: ''}" @card-click="showVideo"></video-card>
  72. </li>
  73. <li>
  74. <video-card :card-data="{title: '生产制造业', url: ''}" @card-click="showVideo"></video-card>
  75. </li>
  76. <li>
  77. <video-card :card-data="{title: '信息通讯业', url: ''}" @card-click="showVideo"></video-card>
  78. </li>
  79. <li>
  80. <video-card :card-data="{title: '汽车销售业', url: ''}" @card-click="showVideo"></video-card>
  81. </li>
  82. </ul>
  83. <div class="btns-group">
  84. <a class="client-default-Btn">
  85. <applyBtn @active-pc="onApplyBtnActive" @active-h5="onApplyBtnActiveH5"/>
  86. </a>
  87. <onlineInformationBtn class="client-default-Btn"/>
  88. </div>
  89. </div>
  90. <!-- 视频类课程 -->
  91. <div class="platform-animation">
  92. <h4> 视频类课程 </h4>
  93. <p>视频类课程可以直观形象地呈现知识内容。主要包含有:企业宣传片、实验操作课程、课堂实录课程、会议访谈等等。
  94. 动画类课程也可以导出成MP4视频格式文件呈现。适用各种行业:
  95. </p>
  96. <ul>
  97. <li>
  98. <video-card :card-data="{title: '能源化工业', url: ''}" @card-click="showVideo"></video-card>
  99. </li>
  100. <li>
  101. <video-card :card-data="{title: '金融保险业', url: ''}" @card-click="showVideo"></video-card>
  102. </li>
  103. <li>
  104. <video-card :card-data="{title: '教育培训业', url: ''}" @card-click="showVideo"></video-card>
  105. </li>
  106. <li>
  107. <video-card :card-data="{title: '管理培训业', url: ''}" @card-click="showVideo"></video-card>
  108. </li>
  109. <li>
  110. <video-card :card-data="{title: '食品餐饮业', url: ''}" @card-click="showVideo"></video-card>
  111. </li>
  112. <li>
  113. <video-card :card-data="{title: '服装零售业', url: ''}" @card-click="showVideo"></video-card>
  114. </li>
  115. </ul>
  116. <div class="btns-group">
  117. <a class="client-default-Btn">
  118. <applyBtn @active-pc="onApplyBtnActive" @active-h5="onApplyBtnActiveH5"/>
  119. </a>
  120. <onlineInformationBtn class="client-default-Btn"/>
  121. </div>
  122. </div>
  123. <!-- H5类课程 -->
  124. <div class="platform-animation">
  125. <h4> H5类课程 </h4>
  126. <p>通用HTML5技术、将图文、互动测试、动画视频、游戏等多种形式结合在一起,课程交互性强、学员参与程度高。主要包含有:图文H5、游戏H5等。
  127. </p>
  128. <ul>
  129. <li>
  130. <video-card :card-data="{title: '现代制造业', url: ''}" @card-click="showVideo"></video-card>
  131. </li>
  132. <li>
  133. <video-card :card-data="{title: '教育培训业', url: ''}" @card-click="showVideo"></video-card>
  134. </li>
  135. <li>
  136. <video-card :card-data="{title: '物流业', url: ''}" @card-click="showVideo"></video-card>
  137. </li>
  138. </ul>
  139. <div class="btns-group">
  140. <a class="client-default-Btn">
  141. <applyBtn @active-pc="onApplyBtnActive" @active-h5="onApplyBtnActiveH5"/>
  142. </a>
  143. <onlineInformationBtn class="client-default-Btn"/>
  144. </div>
  145. </div>
  146. <!-- PPT定制及美化 -->
  147. <div class="platform-animation">
  148. <h4> PPT定制及美化 </h4>
  149. <p>
  150. 现在PPT正成为人们工作生活的重要组成部分,在工作汇报、企业宣传、产品推介、婚礼庆典、项目竞标、管理咨询等领域发挥重大的作用。
  151. 青谷曾多次为客户在各种大赛中取得前三甲的优异成绩。
  152. </p>
  153. <ul>
  154. <li>
  155. <video-card :card-data="{title: '现代制造业', url: ''}" @card-click="showVideo"></video-card>
  156. </li>
  157. <li>
  158. <video-card :card-data="{title: '教育培训业', url: ''}" @card-click="showVideo"></video-card>
  159. </li>
  160. <li>
  161. <video-card :card-data="{title: '物流业', url: ''}" @card-click="showVideo"></video-card>
  162. </li>
  163. </ul>
  164. <div class="btns-group">
  165. <a class="client-default-Btn">
  166. <applyBtn @active-pc="onApplyBtnActive" @active-h5="onApplyBtnActiveH5"/>
  167. </a>
  168. <onlineInformationBtn class="client-default-Btn"/>
  169. </div>
  170. </div>
  171. <!-- 新闻资讯 -->
  172. <newsComp2 :newsData="topCarousels"></newsComp2>
  173. <videoDialog :source="curVideo" :visible.sync="visible"></videoDialog>
  174. <!-- 申请方案 -->
  175. <applicationDialog :visible.sync="telDl"></applicationDialog>
  176. </div>
  177. </template>
  178. <script>
  179. import applyBtn from "~/components/common/applyBtn";
  180. import applicationDialog from "~/components/common/applicationDialog";
  181. import onlineInformationBtn from "~/components/common/onlineInformationBtn";
  182. import newsComp2 from "~/components/common/newsComp2";
  183. import chanPinTiYan from "~/components/common/chanPinTiYan";
  184. import videoDialog from "~/components/common/videoDialog";
  185. import videoCard from "~/components/common/videoCard"
  186. import {BannerImgs, classifys} from "~/defaultConfig"
  187. /**
  188. * @ 产品与服务 -> 课程定制
  189. */
  190. export default {
  191. name: "courseCustom",
  192. layout: 'templateB',
  193. components: { onlineInformationBtn, newsComp2, chanPinTiYan, videoDialog, videoCard, applyBtn, applicationDialog},
  194. async asyncData({$axios, store}) {
  195. const arr = [
  196. $axios.$post(`/home/news/carousel`, {
  197. 'newsClassifyId': classifys.kechengdingzhi.classify,
  198. 'keyword': classifys.kechengdingzhi.keyword
  199. }),
  200. $axios.$post(`/home/banner/list`, {'code': BannerImgs.kechengdingzhi}),
  201. ]
  202. const [res1, res2] = await Promise.all(arr);
  203. return {
  204. topCarousels: res1.data.data || [],
  205. bannerList: res2.data.data || [],
  206. }
  207. },
  208. head() {
  209. return {
  210. title: '在线考试平台_在线考试软件_试卷软件系统',
  211. meta: [
  212. {
  213. name: 'keywords',
  214. content: '考试平台,试卷系统,试卷软件'
  215. },
  216. {
  217. name: 'description',
  218. content: '麦塔考试系统具有良好高并发性和访问安全部署、严格的考试监控防作弊功能、PC移动支持多终端,随时随地考试、丰富的考试管理功能。'
  219. }
  220. ],
  221. }
  222. },
  223. data() {
  224. return {
  225. curVideo: '',
  226. visible: false,
  227. telDl: false,
  228. }
  229. },
  230. methods: {
  231. showVideo({url}) {
  232. this.curVideo = url;
  233. this.visible = true;
  234. },
  235. onApplyBtnActive() {
  236. this.telDl = true;
  237. },
  238. onApplyBtnActiveH5() {
  239. this.$router.push({name: 'CourseDevelopPhone', query: {redirectUrl: '/courseCustom',}});
  240. },
  241. }
  242. }
  243. </script>
  244. <style lang="scss" scoped>
  245. .client-exam-page {
  246. margin-top: 70px;
  247. }
  248. .client-banner-box {
  249. height: 200px;
  250. background: green;
  251. text-align: center;
  252. color: #fff;
  253. }
  254. .btns-group {
  255. display: flex;
  256. text-align: center;
  257. .client-default-Btn {
  258. width: 120px;
  259. margin-right: 20px;
  260. }
  261. }
  262. .platform-animation {
  263. ul {
  264. font-size: 16px;
  265. }
  266. }
  267. </style>