index.vue 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299
  1. <template>
  2. <div class="client-course-page">
  3. <!-- 课程开发页 banner栏 -->
  4. <div class="client-course-banner">
  5. <div class="client-container">
  6. <!-- banner文字区域 -->
  7. <div class="course-course-container">
  8. <h4>10年多媒体设计经验</h4>
  9. <p>让创意与视觉效果完美结合</p>
  10. <a>申请方案</a>
  11. </div>
  12. </div>
  13. </div>
  14. <!-- 课程定制开发 -->
  15. <div class="course-made-box">
  16. <h4 class="client-title">课程定制开发</h4>
  17. <div class="client-container">
  18. <div class="course-made-content">
  19. <p>企业需要定制适合自己的个性化课程,将隐性、零散的企业知识显性化和系统化,使企业多年积累的经验得以有效沉淀和传承。栋科创建12年,凭借创新的技术、高效的服务响应和强大的战略执行,为客户打造专业优质的课程定制服务</p>
  20. <a>申请方案</a>
  21. </div>
  22. <img :src="courseMadeImg" alt="课程定制开发">
  23. </div>
  24. </div>
  25. <!-- E-learning课程 -->
  26. <div class="course-learn-box">
  27. <h4 class="client-title">E-learning课程</h4>
  28. <h5 class="client-subtitle-title">公司于2007年成立,我们凭借创新的技术、高效的服务响应和强大的战略执行,为用户打造可靠、优质、安全易用的教育软件产品及优质专业的内容制作服务</h5>
  29. <div class="client-container tc">
  30. <ul class="learn-box-list">
  31. <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>
  32. <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>
  33. <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>
  34. <li><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>
  35. <li><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>
  36. <li><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>
  37. </ul>
  38. <a class="course-apply-btn">申请方案</a>
  39. </div>
  40. </div>
  41. <!-- 微课程 -->
  42. <div class="course-learn-box course-micro-box">
  43. <h4 class="client-title">微课程</h4>
  44. <h5 class="client-subtitle-title">该类课程主要有:长图文、视频、H5交互等多种形式。内容短小精悍,利用碎片化时间,随时随地轻松学习</h5>
  45. <div class="client-container tc">
  46. <ul class="learn-box-list">
  47. <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>
  48. <li><a href="https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9cf441145285890792886083160/v.f30.mp4"></a><div><span><img :src="courseVideoImg8" alt="视频类微课"><i @click="playVideo(7)"></i></span><p>视频类微课</p></div></li>
  49. <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>
  50. <li><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>
  51. <li><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>
  52. <li><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>
  53. </ul>
  54. <a class="course-apply-btn">申请方案</a>
  55. </div>
  56. </div>
  57. <!-- 宣传片 -->
  58. <div class="course-learn-box">
  59. <h4 class="client-title">宣传片</h4>
  60. <h5 class="client-subtitle-title">宣传片主要有:手绘动画、MG动画、视频实拍等多种形式。用于企业形象宣传、广告推广等</h5>
  61. <div class="client-container tc">
  62. <ul class="learn-box-list">
  63. <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>
  64. <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>
  65. <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>
  66. </ul>
  67. <a class="course-apply-btn">申请方案</a>
  68. </div>
  69. </div>
  70. <!-- 情景动画 -->
  71. <div class="course-learn-box course-micro-box">
  72. <h4 class="client-title">情景动画</h4>
  73. <h5 class="client-subtitle-title">情景动画形式丰富多样,游戏化教学和精美动画相结合,激发学习者兴趣</h5>
  74. <div class="client-container tc">
  75. <ul class="learn-box-list">
  76. <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>
  77. <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>
  78. <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>
  79. </ul>
  80. <a class="course-apply-btn">申请方案</a>
  81. </div>
  82. </div>
  83. <!-- 新闻资讯 -->
  84. <div class="client-industry-information">
  85. <h4 class="client-title">最新动态</h4>
  86. <div class="information-carousel-box">
  87. <el-carousel :interval="4000" arrow="always">
  88. <el-carousel-item v-for="(item, index) in topCarousels" :key="index">
  89. <div
  90. class="industry-img-box"
  91. :style="{ backgroundImage: 'url(' + item.pic + ')' }"
  92. ></div>
  93. <div class="industry-content-box">
  94. <h5>{{ item.title }}</h5>
  95. <p>{{ item.intro }}</p>
  96. <a class="client-default-Btn" @click="checkInfo(item)">了解详情</a>
  97. </div>
  98. </el-carousel-item>
  99. </el-carousel>
  100. </div>
  101. </div>
  102. <el-dialog
  103. :title="title"
  104. :visible.sync="videoDialogFlag"
  105. @close="closeVideoDialog"
  106. width="30%"
  107. center>
  108. <video controls width="300px" height="200px" :src="source"></video>
  109. <span>{{footerText}}</span>
  110. </el-dialog>
  111. </div>
  112. </template>
  113. <script>
  114. export default {
  115. name: 'courseware',
  116. layout:'templateB',
  117. async asyncData({ $axios, query }) {
  118. console.log('query2:', query);
  119. let [res1,res2] = await Promise.all([
  120. await $axios.$post(`/home/news/carousel`,{'newsClassifyId':2}).then(res=>{
  121. return res
  122. }),
  123. ])
  124. return {topCarousels : res1.data.data,
  125. }
  126. },
  127. components: {
  128. },
  129. props: {
  130. },
  131. data() {
  132. return {
  133. courseMadeImg: require(`~/static/images/client/course/course-made-img.png`),
  134. courseVideoImg1: require(`~/static/images/client/course/course-video-img1.png`),
  135. courseVideoImg2: require(`~/static/images/client/course/course-video-img2.png`),
  136. courseVideoImg3: require(`~/static/images/client/course/course-video-img3.png`),
  137. courseVideoImg4: require(`~/static/images/client/course/course-video-img4.png`),
  138. courseVideoImg5: require(`~/static/images/client/course/course-video-img5.png`),
  139. courseVideoImg6: require(`~/static/images/client/course/course-video-img6.png`),
  140. courseVideoImg7: require(`~/static/images/client/course/course-video-img7.png`),
  141. courseVideoImg8: require(`~/static/images/client/course/course-video-img8.png`),
  142. courseVideoImg9: require(`~/static/images/client/course/course-video-img9.png`),
  143. courseVideoImg10: require(`~/static/images/client/course/course-video-img10.png`),
  144. courseVideoImg11: require(`~/static/images/client/course/course-video-img11.png`),
  145. courseVideoImg12: require(`~/static/images/client/course/course-video-img12.png`),
  146. courseVideoImg13: require(`~/static/images/client/course/course-video-img13.png`),
  147. courseVideoImg14: require(`~/static/images/client/course/course-video-img14.png`),
  148. courseVideoImg15: require(`~/static/images/client/course/course-video-img15.png`),
  149. courseVideoImg16: require(`~/static/images/client/course/course-video-img16.png`),
  150. courseVideoImg17: require(`~/static/images/client/course/course-video-img17.png`),
  151. courseVideoImg18: require(`~/static/images/client/course/course-video-img18.png`),
  152. videoDialogFlag:false,
  153. source:'',
  154. footerText:'',
  155. title:'',
  156. videoArray:[
  157. {
  158. url:'https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9cce7bfa5285890792886060567/v.f30.mp4',
  159. fotterText:'教师视频与讲课PowerPoint课件一并摄制下来生成的课件,因此被称为‘二分屏’课件。',
  160. title:'两分屏类E-Learning课程',
  161. },
  162. {
  163. url:'https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9ccefbfc5285890792886061298/v.f30.mp4',
  164. fotterText:'是把教师视频与PowerPoint课件一并摄制下来,生成电脑格式的文件,通过Windows系统里的IE浏览器进行播放',
  165. title:'三分屏类E-Learning课程',
  166. },
  167. {
  168. url:'https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9eeef6ee5285890792886133302/v.f30.mp4',
  169. fotterText:'兼具了平面与互联网两者的特点,且融入了图像、文字、声音、视频、游戏等相互动态结合来呈现给读者',
  170. title:'电子杂志类E-Learning课程',
  171. },
  172. {
  173. url:'https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/64f88fc65285890792885983863/v.f30.mp4',
  174. fotterText:'主要以图片的形式表现教学者的作用和教与学之间的关系,从而改变教育的本质',
  175. title:'FLASH图文类E-Learning课程',
  176. },
  177. {
  178. url:'https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9cc1569e5285890792886059626/v.f30.mp4',
  179. fotterText:'是可以操作互动的教学,简单的比较,交互式是游戏',
  180. title:'FLASH交互类E-Learning课程',
  181. },
  182. {
  183. url:'https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9ce0a1a35285890792886070899/v.f30.mp4',
  184. fotterText:'以视频的形式表现出要授予的课程内容',
  185. title:'视频类E-Learning课程',
  186. },
  187. //微课程
  188. {
  189. url:'https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9f25da7a5285890792886164670/v.f30.mp4',
  190. fotterText:'是通过图片发布文字信息的一种形式',
  191. title:'长图文类微课',
  192. },
  193. {
  194. url:'https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9cf441145285890792886083160/v.f30.mp4',
  195. fotterText:'以简短视频的形式讲授一两个知识点,没有复杂的课程体',
  196. title:'视频类微课',
  197. },
  198. {
  199. url:'https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/650aa7e15285890792885993830/v.f30.mp4',
  200. fotterText:'指页面内可以包含图片、链接,甚至音乐、程序等非文字元素互动教学',
  201. title:'H5交互微课',
  202. },
  203. {
  204. url:'https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9c2e210d5285890793118303376/v.f30.mp4',
  205. fotterText:'以故事情景引出产品内容的介绍',
  206. title:'情景动画类微课',
  207. },
  208. {
  209. url:'https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9ee031e15285890792886129559/v.f30.mp4',
  210. fotterText:'主要以图片的形式表现,图片有手绘原素相结合,更加明确的展示了课程的内容',
  211. title:'图文类微课',
  212. },
  213. {
  214. url:'https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9a582fcf5285890793118274335/v.f30.mp4',
  215. fotterText:'主要是以教师根据教学内容PPT进行假想授课',
  216. title:'PPT微课',
  217. },
  218. //宣传片
  219. {
  220. url:'https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9ce2c5775285890792886074523/v.f30.mp4',
  221. fotterText:'一张张手绘画出来制作合成动画形式',
  222. title:'手绘动画类宣传片',
  223. },
  224. {
  225. url:'https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9cbfaddf5285890792886056576/v.f30.mp4',
  226. fotterText:'是平面设计与动画片之间的一种产物,MG的重点是非叙述性非具象化的视觉表现形式,节奏感更强,动画的流畅与每屏之前的衔接性更好',
  227. title:'MG动画类宣传片',
  228. },
  229. {
  230. url:'https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9eed5aaf5285890792886130531/v.f30.mp4',
  231. fotterText:'以拍摄视频的形式呈现出企业的介绍和产品宣传',
  232. title:'视频类宣传片',
  233. },
  234. // 情景动画
  235. {
  236. url:'https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9cc031355285890792886057331/v.f30.mp4',
  237. fotterText:'以经典儿歌结合动画表达出课程要讲授的内容',
  238. title:'儿歌动画',
  239. },
  240. {
  241. url:'https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9f121cdd5285890792886151677/v.f30.mp4',
  242. fotterText:'是教师在课堂上根据所讲授的内容穿插些相关的简明、短小故事、以说明注解强调所讲内容',
  243. title:'故事教学',
  244. },
  245. {
  246. url:'https://1251882694.vod2.myqcloud.com/51d57535vodtransgzp1251882694/9ce35f5f5285890792886075881/v.f30.mp4',
  247. fotterText:'以情景动画形式丰富多样,游戏化教学和精美动画相结合',
  248. title:'过场动画',
  249. },
  250. ],
  251. };
  252. },
  253. computed: {},
  254. methods: {
  255. playVideo(index){
  256. this.videoDialogFlag = true
  257. this.source = this.videoArray[index].url
  258. this.footerText = this.videoArray[index].fotterText
  259. this.title = this.videoArray[index].title
  260. },
  261. closeVideoDialog(){
  262. this.videoDialogFlag = false;
  263. this.source = '';
  264. this.footerText = '';
  265. this.title = '';
  266. }
  267. },
  268. created() {
  269. },
  270. mounted() {
  271. },
  272. beforeDestroy() {
  273. },
  274. };
  275. </script>
  276. <style>
  277. </style>