index.vue 35 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658
  1. <template>
  2. <div class="client-course-page">
  3. <!-- 课程开发页 banner栏 -->
  4. <div @click="clickBanner(bannerList[0].url)" :style="{backgroundImage: `url(${bannerList[0].pic||require(`~/static/images/client/course/course-banner-background.png`)})`}" class="client-course-banner"></div>
  5. <!-- 新闻资讯 -->
  6. <ul class="platform-menu-ul">
  7. <li @click="btnClick('kckf')" :class="{'active':divType==='kckf'}">课程开发</li><li @click="btnClick('kczy')" :class="{'active':divType==='kczy'}">课程资源</li>
  8. </ul>
  9. <div v-if="divType==='kczy'" class="client-resources-page">
  10. <!-- 题库资源页 banner栏 -->
  11. <div class="client-platform-banner">
  12. <div :style="{backgroundImage: `url(${require(`~/static/images/client/resources/resources-banner-background.jpg`)})`}" class="client-platform-banner"></div>
  13. </div>
  14. <!-- 课程企业通用岗位培训方案 -->
  15. <div class="client-container">
  16. <h4 class="client-title">课程企业通用岗位培训方案</h4>
  17. <ul class="train-scheme-list">
  18. <li><div><i></i><span>职业素养</span></div></li>
  19. <li><div><i></i><span>领导能力</span></div></li>
  20. <li><div><i></i><span>人力资源</span></div></li>
  21. <li><div><i></i><span>市场营销</span></div></li>
  22. <li><div><i></i><span>行政管理</span></div></li>
  23. <li><div><i></i><span>财务管理</span></div></li>
  24. <li><div><i></i><span>客服服务</span></div></li>
  25. <li><div><i></i><span>产品运营</span></div></li>
  26. </ul>
  27. </div>
  28. <div class="platform-products-services">
  29. <ul>
  30. <li>
  31. <div class="client-container">
  32. <div class="products-services-box products-contrary-box">
  33. <h4 class="client-title">帮助企业培养关键人才和提升岗位技能</h4>
  34. <img :src="trainAdvantagesImg1" alt="帮助企业培养关键人才和提升岗位技能" />
  35. <div class="products-services-content">
  36. <p>
  37. 课程总数近<span class="blue-big-size">5000门</span><br>
  38. 涵盖<span class="blue-big-size">2000多个</span>知识要点<br>
  39. 提供<span class="blue-big-size">8大通用岗位</span>培训方案<br>
  40. 课程资源<span class="blue-big-size">持续更新</span><br>
  41. </p>
  42. <div class="default-Btn-box">
  43. <a class="client-default-Btn" @click="applyFun" >申请方案</a>
  44. <span rel="nofollow" class="client-default-white-Btn" @click="goIntroductionPage">联系我们</span>
  45. </div>
  46. </div>
  47. </div>
  48. </div>
  49. </li>
  50. </ul>
  51. </div>
  52. <!-- 情景动画 -->
  53. <div class="course-learn-box">
  54. <h4 class="client-title">基于业务场景的课程形式</h4>
  55. <div class="client-container tc">
  56. <ul class="learn-box-list">
  57. <li>
  58. <a href="https://spdb.mtavip.com/sv/4f2e3958-17880e826df/4f2e3958-17880e826df.mp4"></a>
  59. <div>
  60. <span><img :src="courseVideoImg19" alt="FLASH动画课程"><i @click="playVideo(18)"></i></span>
  61. <p>FLASH动画课程</p>
  62. <p class="course-explain-black">以图文动画展现教与学之间的关系,达到预期的教学效果,改变学习的本质,课程形式适合所有行业</p>
  63. </div>
  64. </li>
  65. <li>
  66. <a href="https://spdb.mtavip.com/65615d29a5da4478b8d4ebfd6810d2da/65ab43fa5fb942aab2af981c2f7ea5c7-da005714eae365940692db31fbf6e9b8-fd.mp4"></a>
  67. <div>
  68. <span><img :src="courseVideoImg8" alt="视频课程"><i @click="playVideo(19)"></i></span>
  69. <p>视频课程</p>
  70. <p class="course-explain-black">把教师视频与PowerPoint课件一同摄制下来,融合生成在线实战视频课件,让学员更容易理解</p>
  71. </div>
  72. </li>
  73. <li>
  74. <a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9ce0a1a35285890792886070899/v.f30.mp4"></a>
  75. <div><span><img :src="courseVideoImg6" alt="名师讲堂"><i @click="playVideo(20)"></i></span>
  76. <p>名师讲堂</p>
  77. <p class="course-explain-black">各领域优秀讲师汇聚一堂,打造明星级课堂,轻松将员工带成干将</p>
  78. </div>
  79. </li>
  80. </ul>
  81. <div class="platform-products-services">
  82. <a class="client-default-Btn" @click="applyFun" >申请方案</a>
  83. <span rel="nofollow" class="client-default-white-Btn" @click="goIntroductionPage">联系我们</span>
  84. </div>
  85. </div>
  86. </div>
  87. <!-- 新闻资讯 -->
  88. <div class="platform-news-information mta-hidden-xs">
  89. <div class="client-container">
  90. <h4 class="client-title">新闻资讯</h4>
  91. <ul>
  92. <li style="font-size: 16px" v-for="(item, index) in topCarousels">
  93. <div>
  94. <img :src="item.pic" alt="新闻资讯" />
  95. <h4 @click="checkInfo(item)">{{ item.title }}</h4>
  96. <span>发布时间:{{item.yyyy }}-{{ item.mmdd }}</span>
  97. <p>{{ item.intro }}</p>
  98. </div>
  99. </li>
  100. </ul>
  101. </div>
  102. </div>
  103. </div>
  104. <div v-if="divType==='kckf'">
  105. <!-- E-learning课程 -->
  106. <div class="course-learn-box" id="learnBox">
  107. <h4 class="client-title">E-learning课程</h4>
  108. <h5 class="client-subtitle-title">E-learning课程类型主要有:flash动画形式;两分屏、三分屏流媒体;电子杂志;视频实拍等。我们能帮您快速开发E-learning课件,高效搞定线上系统化学习</h5>
  109. <div class="client-container tc">
  110. <ul class="learn-box-list">
  111. <li><a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9cce7bfa5285890792886060567/v.f30.mp4"></a><div><span><img :src="courseVideoImg1" alt="两分屏类E-Learning课程"><i @click="playVideo(0)"></i></span><p>两分屏类E-Learning课程</p></div></li>
  112. <li><a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9ccefbfc5285890792886061298/v.f30.mp4"></a><div><span><img :src="courseVideoImg2" alt="三分屏类E-Learning课程"><i @click="playVideo(1)"></i></span><p>三分屏类E-Learning课程</p></div></li>
  113. <li><a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9eeef6ee5285890792886133302/v.f30.mp4"></a><div><span><img :src="courseVideoImg3" alt="电子杂志类E-Learning课程"><i @click="playVideo(2)"></i></span><p>电子杂志类E-Learning课程</p></div></li>
  114. <li class="mta-hidden-xs"><a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/64f88fc65285890792885983863/v.f30.mp4"></a><div><span><img :src="courseVideoImg4" alt="FLASH图文类E-Learning课程"><i @click="playVideo(3)"></i></span><p>FLASH图文类E-Learning课程</p></div></li>
  115. <li class="mta-hidden-xs"><a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9cc1569e5285890792886059626/v.f30.mp4"></a><div><span><img :src="courseVideoImg5" alt="FLASH交互类E-Learning课程"><i @click="playVideo(4)"></i></span><p>FLASH交互类E-Learning课程</p></div></li>
  116. <li class="mta-hidden-xs"><a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9ce0a1a35285890792886070899/v.f30.mp4"></a><div><span><img :src="courseVideoImg6" alt="视频类E-Learning课程"><i @click="playVideo(5)"></i></span><p>视频类E-Learning课程</p></div></li>
  117. </ul>
  118. <a class="free-trial-default-btn" @click="applyFun" >申请方案</a>
  119. <a rel="nofollow" class="free-trial-default-btn course-apply-btn" href="https://p.qiao.baidu.com/cps/chat?siteId=17930048&userId=40179606&siteToken=e767a987c8404575246ab0084fb2c9bd" target="_blank">联系我们</a>
  120. </div>
  121. </div>
  122. <!-- 微课程 -->
  123. <div class="course-learn-box" id="microBox">
  124. <h4 class="client-title">微课程</h4>
  125. <h5 class="client-subtitle-title">该类课程主要有:长图文微课、视频微课、H5交互微课等。由丰富的图形图像、多彩多姿的动画、音视频内容构成,短小精趣,在各类教育领域都有其发挥的空间,能实现现代人随时随地轻松学习的愿望</h5>
  126. <div class="client-container tc">
  127. <ul class="learn-box-list">
  128. <li><a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9f25da7a5285890792886164670/v.f30.mp4"></a><div><span><img :src="courseVideoImg7" alt="长图文类微课"><i @click="playVideo(6)"></i></span><p>长图文类微课</p></div></li>
  129. <li><a href="https://spdb.mtavip.com/65615d29a5da4478b8d4ebfd6810d2da/65ab43fa5fb942aab2af981c2f7ea5c7-da005714eae365940692db31fbf6e9b8-fd.mp4"></a><div><span><img :src="courseVideoImg8" alt="视频类微课"><i @click="playVideo(7)"></i></span><p>视频类微课</p></div></li>
  130. <li><a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/650aa7e15285890792885993830/v.f30.mp4"></a><div><span><img :src="courseVideoImg9" alt="H5交互微课"><i @click="playVideo(8)"></i></span><p>H5交互微课</p></div></li>
  131. <li class="mta-hidden-xs"><a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9c2e210d5285890793118303376/v.f30.mp4"></a><div><span><img :src="courseVideoImg10" alt="情景动画类微课"><i @click="playVideo(9)"></i></span><p>情景动画类微课</p></div></li>
  132. <li class="mta-hidden-xs"><a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9ee031e15285890792886129559/v.f30.mp4"></a><div><span><img :src="courseVideoImg11" alt="图文类微课"><i @click="playVideo(10)"></i></span><p>图文类微课</p></div></li>
  133. <li class="mta-hidden-xs"><a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9a582fcf5285890793118274335/v.f30.mp4"></a><div><span><img :src="courseVideoImg12" alt="PPT微课"><i @click="playVideo(11)"></i></span><p>PPT微课</p></div></li>
  134. </ul>
  135. <a class="free-trial-default-btn" @click="applyFun">申请方案</a>
  136. <a rel="nofollow" class="free-trial-default-btn course-apply-btn" href="https://p.qiao.baidu.com/cps/chat?siteId=17930048&userId=40179606&siteToken=e767a987c8404575246ab0084fb2c9bd" target="_blank">联系我们</a>
  137. </div>
  138. </div>
  139. <!-- 宣传片 -->
  140. <div class="course-learn-box" id="propagateBox">
  141. <h4 class="client-title">宣传片</h4>
  142. <h5 class="client-subtitle-title">宣传片主要有:二维动画制作、MG动画制作、手绘动画、视频实拍等多种形式。用于企业形象宣传、广告推广等,能将企业营销带到大众中去,发挥最大限度的作用</h5>
  143. <div class="client-container tc">
  144. <ul class="learn-box-list">
  145. <li><a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9ce2c5775285890792886074523/v.f30.mp4"></a><div><span><img :src="courseVideoImg13" alt="手绘动画类宣传片"><i @click="playVideo(12)"></i></span><p>手绘动画类宣传片</p></div></li>
  146. <li><a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9cbfaddf5285890792886056576/v.f30.mp4"></a><div><span><img :src="courseVideoImg14" alt="MG动画类宣传片"><i @click="playVideo(13)"></i></span><p>MG动画类宣传片</p></div></li>
  147. <li><a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9eed5aaf5285890792886130531/v.f30.mp4"></a><div><span><img :src="courseVideoImg15" alt="视频类宣传片"><i @click="playVideo(14)"></i></span><p>视频类宣传片</p></div></li>
  148. </ul>
  149. <a class="free-trial-default-btn" @click="applyFun" >申请方案</a>
  150. <a rel="nofollow" class="free-trial-default-btn course-apply-btn" href="https://p.qiao.baidu.com/cps/chat?siteId=17930048&userId=40179606&siteToken=e767a987c8404575246ab0084fb2c9bd" target="_blank">联系我们</a>
  151. </div>
  152. </div>
  153. <!-- 情景动画 -->
  154. <div class="course-learn-box" id="animationBox">
  155. <h4 class="client-title">情景动画</h4>
  156. <h5 class="client-subtitle-title">情景动画画面精美,将教学动画游戏化,利用别出心裁的镜头特效,摆脱枯燥的学习体验,提升学习者的学习乐趣</h5>
  157. <div class="client-container tc">
  158. <ul class="learn-box-list">
  159. <li><a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9cc031355285890792886057331/v.f30.mp4"></a><div><span><img :src="courseVideoImg16" alt="儿歌动画"><i @click="playVideo(15)"></i></span><p>儿歌动画</p></div></li>
  160. <li><a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9f121cdd5285890792886151677/v.f30.mp4"></a><div><span><img :src="courseVideoImg17" alt="故事教学"><i @click="playVideo(16)"></i></span><p>故事教学</p></div></li>
  161. <li><a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9ce35f5f5285890792886075881/v.f30.mp4"></a><div><span><img :src="courseVideoImg18" alt="过场动画"><i @click="playVideo(17)"></i></span><p>过场动画</p></div></li>
  162. </ul>
  163. <a class="free-trial-default-btn" @click="applyFun" >申请方案</a>
  164. <a rel="nofollow" class="free-trial-default-btn course-apply-btn" href="https://p.qiao.baidu.com/cps/chat?siteId=17930048&userId=40179606&siteToken=e767a987c8404575246ab0084fb2c9bd" target="_blank">联系我们</a>
  165. </div>
  166. </div>
  167. <!-- PPT定制及美化 -->
  168. <div class="course-ppt-box" id="pptBox">
  169. <h4 class="client-title">PPT定制及美化</h4>
  170. <h5 class="client-subtitle-title-big">专业平面设计师和美学动效师操刀设计、可视化处理以及动画制作,让PPT具有极强的美感和冲击力</h5>
  171. <div class="client-container tc">
  172. <ul>
  173. <li><img :src="coursePPtImg1" alt="扁平卡通类PPT"><p>扁平卡通类PPT</p></li>
  174. <li><img :src="coursePPtImg2" alt="图文类PPT"><p>图文类PPT</p></li>
  175. <li><img :src="coursePPtImg3" alt="扁平卡通类PPT"><p>扁平卡通类PPT</p></li>
  176. </ul>
  177. <a class="free-trial-default-btn" @click="applyFun" >申请方案</a>
  178. <a rel="nofollow" class="free-trial-default-btn course-apply-btn" href="https://p.qiao.baidu.com/cps/chat?siteId=17930048&userId=40179606&siteToken=e767a987c8404575246ab0084fb2c9bd" target="_blank">联系我们</a>
  179. </div>
  180. </div>
  181. <!-- H5平面设计 -->
  182. <div class="course-H5-box" id="h5Box">
  183. <h4 class="client-title">H5平面设计</h4>
  184. <h5 class="client-subtitle-title-big">H5有着易传播、跨平台的特性,所以常常会作为现在社会化传播的首选方案。我们能够创作出服务于营销的设计和文案,打破一维思维状态,转向发散性思维,将视觉设计综合应用在营销企划、用户体验、特效制作、媒体投放等方方面面,将作品做扎实作品做饱满。</h5>
  185. <div class="client-container tc">
  186. <ul>
  187. <li><img :src="courseH5Img1" alt="H5平面设计" width="333" height="383"></li>
  188. <li><img :src="courseH5Img2" alt="H5平面设计" width="455" height="383"></li>
  189. <li><img :src="courseH5Img3" alt="H5平面设计" width="333" height="383"></li>
  190. </ul>
  191. <a class="free-trial-default-btn" @click="applyFun" >申请方案</a>
  192. <a rel="nofollow" class="free-trial-default-btn course-apply-btn" href="https://p.qiao.baidu.com/cps/chat?siteId=17930048&userId=40179606&siteToken=e767a987c8404575246ab0084fb2c9bd" target="_blank">联系我们</a>
  193. </div>
  194. </div>
  195. <!-- 视频后期处理 -->
  196. <div class="course-videoPos-box" id="videoPostBox">
  197. <h4 class="client-title">视频后期处理</h4>
  198. <h5 class="client-subtitle-title-big">除了基础的拍摄外,视频的设计风格也十分重要,视频的后期处理能够颠覆整体的设计效果,我们承接视频剪辑后期制作、影视剪辑后期特效制作、精剪年会视频特效、片头、婚礼、宣传片视频剪辑,十余年制作经验让画面生出生机,跃动起来,广告动画后期就选栋科</h5>
  199. <div class="client-container tc">
  200. <ul>
  201. <li><img :src="videoPosImg1" alt="视频后期处理" width="514" height="256" ><p>2D转3D电影</p></li>
  202. <li><img :src="videoPosImg2" alt="视频后期处理" width="514" height="256" ><p>宣传视频</p></li>
  203. </ul>
  204. <a class="free-trial-default-btn" @click="applyFun" >申请方案</a>
  205. <a rel="nofollow" class="free-trial-default-btn course-apply-btn" href="https://p.qiao.baidu.com/cps/chat?siteId=17930048&userId=40179606&siteToken=e767a987c8404575246ab0084fb2c9bd" target="_blank">联系我们</a>
  206. </div>
  207. </div>
  208. <!-- 新闻资讯 -->
  209. <div class="platform-news-information mta-hidden-xs">
  210. <div class="client-container">
  211. <h4 class="client-title">新闻资讯</h4>
  212. <ul>
  213. <li style="font-size: 16px" v-for="(item, index) in topCarousels">
  214. <div>
  215. <img :src="item.pic" alt="新闻资讯" />
  216. <h4 @click="checkInfo(item)">{{ item.title }}</h4>
  217. <span>发布时间:{{item.yyyy }}-{{ item.mmdd }}</span>
  218. <p>{{ item.intro }}</p>
  219. </div>
  220. </li>
  221. </ul>
  222. </div>
  223. </div>
  224. </div>
  225. <!-- 视频播放弹窗 -->
  226. <el-dialog
  227. :title="title"
  228. :visible.sync="videoDialogFlag"
  229. @close="closeVideoDialog"
  230. class="course-video-dialog"
  231. center>
  232. <video controls :src="source" class="course-video-box"></video>
  233. <p>{{footerText}}</p>
  234. </el-dialog>
  235. <!-- 申请方案弹窗 -->
  236. <el-dialog
  237. :close-on-click-modal="false"
  238. :visible.sync="telDl"
  239. @close="delDlClose"
  240. class="application-scheme-dialog"
  241. center>
  242. <i></i>
  243. <p>免费获得课程开发解决方案</p>
  244. <el-form :model="telChangeDate" status-icon :rules="telRules" ref="ruleTelForm" class="application-scheme-form">
  245. <el-form-item prop="tel">
  246. <el-input v-model="telChangeDate.tel" placeholder="请输入手机号" class="dialog-input-tel"></el-input>
  247. </el-form-item>
  248. </el-form>
  249. <div class="application-scheme-btn" @click="dialogSave">申请方案</div>
  250. <span>免费热线:400-052-2130</span><a href="https://p.qiao.baidu.com/cps/chat?siteId=17930048&userId=40179606&siteToken=e767a987c8404575246ab0084fb2c9bd" target="_blank">在线客服</a>
  251. </el-dialog>
  252. </div>
  253. </template>
  254. <script>
  255. export default {
  256. name: 'courseware',
  257. layout:'templateB',
  258. async asyncData({ $axios, store }) {
  259. // 设置选中菜单
  260. store.commit('setActiveNav', '/courseware');
  261. let [res1,res2] = await Promise.all([
  262. await $axios.$post(`/home/news/carousel`,{'newsClassifyId':0,'keyword':'课程'}).then(res=>{
  263. return res
  264. }),
  265. await $axios.$post(`/home/banner/list`, { 'code': 4 }).then(res => {
  266. return res;
  267. }),
  268. ])
  269. return {
  270. topCarousels : res1.data.data ||[],
  271. bannerList: res2.data.data||[],
  272. }
  273. },
  274. components: {
  275. },
  276. props: {
  277. },
  278. data() {
  279. return {
  280. // describe: 课程开发相关 author: Wgy date:6/8/21
  281. trainAdvantagesImg1: require(`~/static/images/client/resources/train-scheme-img.png`),
  282. courseVideoImg19: require(`~/static/images/client/course/course-video-img19.png`),
  283. // 菜单栏上方
  284. courseNavImg: require(`~/static/images/client/course/course-nav-img.png`),
  285. // 视频封面
  286. courseVideoImg1: require(`~/static/images/client/course/course-video-img1.png`),
  287. courseVideoImg2: require(`~/static/images/client/course/course-video-img2.png`),
  288. courseVideoImg3: require(`~/static/images/client/course/course-video-img3.png`),
  289. courseVideoImg4: require(`~/static/images/client/course/course-video-img4.png`),
  290. courseVideoImg5: require(`~/static/images/client/course/course-video-img5.png`),
  291. courseVideoImg6: require(`~/static/images/client/course/course-video-img6.png`),
  292. courseVideoImg7: require(`~/static/images/client/course/course-video-img7.png`),
  293. courseVideoImg8: require(`~/static/images/client/course/course-video-img8.png`),
  294. courseVideoImg9: require(`~/static/images/client/course/course-video-img9.png`),
  295. courseVideoImg10: require(`~/static/images/client/course/course-video-img10.png`),
  296. courseVideoImg11: require(`~/static/images/client/course/course-video-img11.png`),
  297. courseVideoImg12: require(`~/static/images/client/course/course-video-img12.png`),
  298. courseVideoImg13: require(`~/static/images/client/course/course-video-img13.png`),
  299. courseVideoImg14: require(`~/static/images/client/course/course-video-img14.png`),
  300. courseVideoImg15: require(`~/static/images/client/course/course-video-img15.png`),
  301. courseVideoImg16: require(`~/static/images/client/course/course-video-img16.png`),
  302. courseVideoImg17: require(`~/static/images/client/course/course-video-img17.png`),
  303. courseVideoImg18: require(`~/static/images/client/course/course-video-img18.png`),
  304. // ppt图片
  305. coursePPtImg1: require(`~/static/images/client/course/course-ppt-img1.png`),
  306. coursePPtImg2: require(`~/static/images/client/course/course-ppt-img2.png`),
  307. coursePPtImg3: require(`~/static/images/client/course/course-ppt-img3.png`),
  308. // H5图片
  309. courseH5Img1: require(`~/static/images/client/course/course-h5-img1.png`),
  310. courseH5Img2: require(`~/static/images/client/course/course-h5-img2.png`),
  311. courseH5Img3: require(`~/static/images/client/course/course-h5-img3.png`),
  312. // 视频后期处理
  313. videoPosImg1: require(`~/static/images/client/course/video-pos-img1.png`),
  314. videoPosImg2: require(`~/static/images/client/course/video-pos-img2.png`),
  315. videoDialogFlag:false,
  316. source:'',
  317. footerText:'',
  318. title:'',
  319. videoArray:[
  320. {
  321. url:'https://spdb.mtavip.com/customerTrans/87321d8a03805711940e85451d6bcb0a/3d714c3c-174708975d8-0006-732a-c93-687b7.mp4',
  322. fotterText:'教师视频与讲课PowerPoint课件一并摄制下来生成的课件,因此被称为‘二分屏’课件。',
  323. title:'两分屏类E-Learning课程',
  324. },
  325. {
  326. url:'https://spdb.mtavip.com/customerTrans/87321d8a03805711940e85451d6bcb0a/1ddbed8f-17470897f92-0006-732a-c93-687b7.mp4',
  327. fotterText:'是把教师视频与PowerPoint课件一并摄制下来,生成电脑格式的文件,通过Windows系统里的IE浏览器进行播放',
  328. title:'三分屏类E-Learning课程',
  329. },
  330. {
  331. url:'https://spdb.mtavip.com/customerTrans/87321d8a03805711940e85451d6bcb0a/35f356f6-17470879c83-0006-732a-c93-687b7.mp4',
  332. fotterText:'兼具了平面与互联网两者的特点,且融入了图像、文字、声音、视频、游戏等相互动态结合来呈现给读者',
  333. title:'电子杂志类E-Learning课程',
  334. },
  335. {
  336. url:'https://spdb.mtavip.com/customerTrans/87321d8a03805711940e85451d6bcb0a/42d3f2e8-17470860cff-0006-732a-c93-687b7.mp4',
  337. fotterText:'主要以图片的形式表现教学者的作用和教与学之间的关系,从而改变教育的本质',
  338. title:'FLASH图文类E-Learning课程',
  339. },
  340. {
  341. url:'https://spdb.mtavip.com/customerTrans/87321d8a03805711940e85451d6bcb0a/18d95d93-17470860cfb-0006-732a-c93-687b7.mp4',
  342. fotterText:'是可以操作互动的教学,简单的比较,交互式是游戏',
  343. title:'FLASH交互类E-Learning课程',
  344. },
  345. {
  346. url:'https://spdb.mtavip.com/customerTrans/87321d8a03805711940e85451d6bcb0a/359ee794-17470899bcf-0006-732a-c93-687b7.mp4',
  347. fotterText:'以视频的形式表现出要授予的课程内容',
  348. title:'视频类E-Learning课程',
  349. },
  350. //微课程
  351. {
  352. url:'https://spdb.mtavip.com/customerTrans/87321d8a03805711940e85451d6bcb0a/4f1c04ef-174708abedf-0006-732a-c93-687b7.mp4',
  353. fotterText:'是通过图片发布文字信息的一种形式',
  354. title:'长图文类微课',
  355. },
  356. {
  357. url:'https://spdb.mtavip.com/65615d29a5da4478b8d4ebfd6810d2da/65ab43fa5fb942aab2af981c2f7ea5c7-da005714eae365940692db31fbf6e9b8-fd.mp4',
  358. fotterText:'以简短视频的形式讲授一两个知识点,没有复杂的课程体',
  359. title:'视频类微课',
  360. },
  361. {
  362. url:'https://spdb.mtavip.com/customerTrans/87321d8a03805711940e85451d6bcb0a/13a4929d-17470860cf9-0006-732a-c93-687b7.mp4',
  363. fotterText:'指页面内可以包含图片、链接,甚至音乐、程序等非文字元素互动教学',
  364. title:'H5交互微课',
  365. },
  366. {
  367. url:'https://spdb.mtavip.com/customerTrans/87321d8a03805711940e85451d6bcb0a/1eb213bd-17470897778-0006-732a-c93-687b7.mp4',
  368. fotterText:'以故事情景引出产品内容的介绍',
  369. title:'情景动画类微课',
  370. },
  371. {
  372. url:'https://spdb.mtavip.com/customerTrans/87321d8a03805711940e85451d6bcb0a/a262a7b-174708aa838-0006-732a-c93-687b7.mp4',
  373. fotterText:'主要以图片的形式表现,图片有手绘原素相结合,更加明确的展示了课程的内容',
  374. title:'图文类微课',
  375. },
  376. {
  377. url:'https://spdb.mtavip.com/customerTrans/87321d8a03805711940e85451d6bcb0a/ef9b83b-17470860d19-0006-732a-c93-687b7.mp4',
  378. fotterText:'主要是以教师根据教学内容PPT进行假想授课',
  379. title:'PPT微课',
  380. },
  381. //宣传片
  382. {
  383. url:'https://spdb.mtavip.com/customerTrans/87321d8a03805711940e85451d6bcb0a/1c896f73-174708a6de4-0006-732a-c93-687b7.mp4',
  384. fotterText:'一张张手绘画出来制作合成动画形式',
  385. title:'手绘动画类宣传片',
  386. },
  387. {
  388. url:'https://spdb.mtavip.com/customerTrans/87321d8a03805711940e85451d6bcb0a/57b79278-17470860d16-0006-732a-c93-687b7.mp4',
  389. fotterText:'是平面设计与动画片之间的一种产物,MG的重点是非叙述性非具象化的视觉表现形式,节奏感更强,动画的流畅与每屏之前的衔接性更好',
  390. title:'MG动画类宣传片',
  391. },
  392. {
  393. url:'https://spdb.mtavip.com/customerTrans/87321d8a03805711940e85451d6bcb0a/39296d0d-174708a6aea-0006-732a-c93-687b7.mp4',
  394. fotterText:'以拍摄视频的形式呈现出企业的介绍和产品宣传',
  395. title:'视频类宣传片',
  396. },
  397. // 情景动画
  398. {
  399. url:'https://spdb.mtavip.com/customerTrans/87321d8a03805711940e85451d6bcb0a/159fac7b-17470879c88-0006-732a-c93-687b7.mp4',
  400. fotterText:'以经典儿歌结合动画表达出课程要讲授的内容',
  401. title:'儿歌动画',
  402. },
  403. {
  404. url:'https://spdb.mtavip.com/customerTrans/87321d8a03805711940e85451d6bcb0a/13f16002-1747088d2a9-0006-732a-c93-687b7.mp4',
  405. fotterText:'是教师在课堂上根据所讲授的内容穿插些相关的简明、短小故事、以说明注解强调所讲内容',
  406. title:'故事教学',
  407. },
  408. {
  409. url:'https://spdb.mtavip.com/customerTrans/87321d8a03805711940e85451d6bcb0a/113211bf-1747089269d-0006-732a-c93-687b7.mp4',
  410. fotterText:'以情景动画形式丰富多样,游戏化教学和精美动画相结合',
  411. title:'过场动画',
  412. },
  413. // describe: 课程开发 author: Wgy date:6/8/21
  414. {
  415. url:'https://spdb.mtavip.com/sv/4f2e3958-17880e826df/4f2e3958-17880e826df.mp4',
  416. fotterText:'以图文动画展现教与学之间的关系,达到预期的教学效果,改变学习的本质,课程形式适合所有行业',
  417. title:'FLASH动画课程',
  418. },
  419. {
  420. url:'https://spdb.mtavip.com/65615d29a5da4478b8d4ebfd6810d2da/65ab43fa5fb942aab2af981c2f7ea5c7-da005714eae365940692db31fbf6e9b8-fd.mp4',
  421. fotterText:'把教师视频与PowerPoint课件一同摄制下来,融合生成在线实战视频课件,让学员更容易理解',
  422. title:'视频课程',
  423. },
  424. {
  425. url:'https://spdb.mtavip.com/customerTrans/87321d8a03805711940e85451d6bcb0a/359ee794-17470899bcf-0006-732a-c93-687b7.mp4',
  426. fotterText:'各领域优秀讲师汇聚一堂,打造明星级课堂,轻松将员工带成干将',
  427. title:'名师讲堂',
  428. },
  429. ],
  430. btnTextDisabled: false,
  431. telDl: false,
  432. btnText: '获取验证码',
  433. countdown: 60, // 60秒倒计时
  434. sliderData: {},
  435. appKey: 'FFFF0N00000000007EC0',
  436. telChangeDate: {},
  437. telRules: {
  438. tel: [
  439. { trigger: 'blur', required: true, message: '请输入手机号' },
  440. ],
  441. },
  442. divType:'kckf',
  443. };
  444. },
  445. head(){
  446. return {
  447. SystemWidthFlag:false,// 判断是否是手机端,默认为false,默认为PC端
  448. title: '微课制作_课程开发_动画视频课件制作_微课制作公司',
  449. meta: [
  450. {
  451. name: 'keywords',
  452. content: '动画微课制作,课程制作公司'
  453. },
  454. {
  455. name:'description',
  456. content:'麦塔微课制作团队业务范围E-learning课程、微课程、宣传片、情景动画、PPT定制及美化、H5平面设计、视频后期处理等;海量精品课程专业定制,持续提升在线教学体验,赋能企业线上化进程。'
  457. }
  458. ],
  459. }
  460. },
  461. computed: {},
  462. methods: {
  463. // 判断是否为移动端
  464. getSystemWidth(){
  465. var browserWidth=document.documentElement.clientWidth;
  466. if(browserWidth <= 768){
  467. this.SystemWidthFlag = true;
  468. }else{
  469. this.SystemWidthFlag = false;
  470. }
  471. },
  472. goIntroductionPage(){
  473. this.$router.push({ name: 'introduction' });
  474. },
  475. // tab点击
  476. btnClick(data){
  477. if(data==='kczy'){
  478. this.divType = 'kczy'
  479. }else{
  480. this.divType = 'kckf'
  481. }
  482. },
  483. checkInfo(data) {
  484. const opt = {
  485. id: data.code,
  486. };
  487. this.$router.push({ name: 'news-id', params: opt });
  488. },
  489. clickBanner(data){
  490. if(data){
  491. window.open(data)
  492. }
  493. },
  494. applyFun() {
  495. this.getSystemWidth();
  496. if(this.SystemWidthFlag){
  497. this.$router.push({ name: 'CourseDevelopPhone', query: {pageName: 'course',} });
  498. }else {
  499. this.telDl = true;
  500. }
  501. },
  502. dialogSave(){
  503. this.$refs.ruleTelForm.validate((valid) => {
  504. if (valid) {
  505. // 请求后台
  506. const options = {
  507. phone: this.telChangeDate.tel,
  508. };
  509. if (!/^1[3-9]\d{9}$/.test(this.telChangeDate.tel)) {
  510. this.$message.error('手机号格式错误');
  511. return false;
  512. }
  513. this.$axios.$post('/develop/add',options).then(res=>{
  514. if (res.code === 0 && res.data) {
  515. this.telDl = false;
  516. this.$message.success('申请成功');
  517. } else {
  518. this.$message.error('申请失败');
  519. }
  520. });
  521. }
  522. });
  523. },
  524. delDlClose(){
  525. this.telDl =false;
  526. this.countdown = -1;
  527. this.$refs.ruleTelForm.resetFields();
  528. },
  529. /**
  530. * 串联加载指定的脚本
  531. * 串联加载[异步]逐个加载,每个加载完成后加载下一个
  532. * 全部加载完成后执行回调
  533. * @param array|string 指定的脚本们
  534. * @param function 成功后回调的函数
  535. * @return array 所有生成的脚本元素对象数组
  536. * 异步加载js后运行回调函数callback / scripts 为数组或字符串
  537. */
  538. seriesLoadScripts(scripts, callback) {
  539. if (typeof (scripts) != 'object') {
  540. var scripts = [scripts];
  541. }
  542. var HEAD = document.getElementsByTagName('head').item(0) || document.documentElement;
  543. var s = new Array(), last = scripts.length - 1, recursiveLoad = function (i) { //递归
  544. s[i] = document.createElement('script');
  545. s[i].setAttribute('type', 'text/javascript');
  546. s[i].onload = s[i].onreadystatechange = function () { //Attach handlers for all browsers
  547. if (!/*@cc_on!@*/0 || this.readyState == 'loaded' || this.readyState == 'complete') {
  548. this.onload = this.onreadystatechange = null;
  549. this.parentNode.removeChild(this);
  550. if (i != last) {
  551. recursiveLoad(i + 1);
  552. } else if (typeof (callback) == 'function') {
  553. callback();
  554. }
  555. }
  556. };
  557. s[i].setAttribute('src', scripts[i]);
  558. HEAD.appendChild(s[i]);
  559. };
  560. recursiveLoad(0);
  561. },
  562. // 倒计时60秒
  563. setTime() {
  564. if (this.countdown === 0) {
  565. this.btnTextDisabled = false;
  566. this.btnText = '获取验证码';
  567. this.countdown = 60;
  568. }else if(this.countdown === -1){
  569. this.btnTextDisabled = false;
  570. this.btnText = '获取验证码';
  571. this.countdown = 60;
  572. } else {
  573. this.btnTextDisabled = true;
  574. this.btnText = '重新发送(' + this.countdown + 's)';
  575. this.countdown--;
  576. setTimeout(() => {
  577. this.setTime();
  578. }, 1000);
  579. }
  580. },
  581. playVideo(index){
  582. this.videoDialogFlag = true
  583. this.source = this.videoArray[index].url
  584. this.footerText = this.videoArray[index].fotterText
  585. this.title = this.videoArray[index].title
  586. },
  587. closeVideoDialog(){
  588. this.videoDialogFlag = false;
  589. this.source = '';
  590. this.footerText = '';
  591. this.title = '';
  592. }
  593. },
  594. created() {
  595. },
  596. mounted() {
  597. this.getSystemWidth();
  598. },
  599. beforeDestroy() {
  600. },
  601. };
  602. </script>
  603. <style>
  604. </style>