courseCustom.vue 9.6 KB

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