renLiZiYuan.vue 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309
  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="client-xuexishouyi-box client-container">
  11. <h4 class="client-title">学习收益</h4>
  12. <ul>
  13. <li>
  14. <div class="products-services-box">
  15. <img :src="img1" alt="能力提升">
  16. <img :src="img2" alt="能力提升">
  17. </div>
  18. </li>
  19. <li>
  20. <imgCardLv2 class="my-imgCardLv2" :option="productData"></imgCardLv2>
  21. </li>
  22. </ul>
  23. </div>
  24. <!-- 部分课程列表 -->
  25. <div class="platform-course-list client-container">
  26. <h4>部分课程列表</h4>
  27. <mtaTable :data="tableData" :config="tableConfig" @shi-kan="shiKan"></mtaTable>
  28. <div class="btn-groups center">
  29. <applyBtn class="btn-item" @active-pc="onApplyBtnActive" @active-h5="onApplyBtnActiveH5"/>
  30. <onlineInformationBtn />
  31. </div>
  32. </div>
  33. <videoDialog :source="curVideo" :visible.sync="visible"></videoDialog>
  34. <!-- 申请方案 -->
  35. <applicationDialog :visible.sync="telDl"></applicationDialog>
  36. </div>
  37. </template>
  38. <script>
  39. import mtaTable from "~/components/common/mtaTable";
  40. import videoDialog from "~/components/common/videoDialog";
  41. import freeTrialBtn from "~/components/common/freeTrialBtn";
  42. import onlineInformationBtn from "~/components/common/onlineInformationBtn";
  43. import {BannerImgs} from "~/defaultConfig";
  44. import imgCardLv2 from "~/components/common/layout/imgDes/imgCardLv2";
  45. import applicationDialog from "~/components/common/applicationDialog";
  46. import applyBtn from "~/components/common/applyBtn";
  47. /**
  48. * @ 产品与服务 -> 课程资源 -> 人力资源
  49. */
  50. export default {
  51. name: "professionalQuality",
  52. layout: 'templateB',
  53. async asyncData({$axios}) {
  54. const arr = [
  55. $axios.$post(`/home/banner/list`, {'code': BannerImgs.renliziyuan}),
  56. ]
  57. const [res1] = await Promise.all(arr);
  58. return {
  59. bannerList: res1.data.data || [],
  60. }
  61. },
  62. components: {
  63. mtaTable, videoDialog,applicationDialog,applyBtn,
  64. freeTrialBtn,onlineInformationBtn, imgCardLv2},
  65. head(){
  66. return {
  67. title: '在线考试平台_在线考试软件_试卷软件系统',
  68. meta: [
  69. {
  70. name: 'keywords',
  71. content: '考试平台,试卷系统,试卷软件'
  72. },
  73. {
  74. name:'description',
  75. content:'麦塔考试系统具有良好高并发性和访问安全部署、严格的考试监控防作弊功能、PC移动支持多终端,随时随地考试、丰富的考试管理功能。'
  76. }
  77. ],
  78. }
  79. },
  80. data() {
  81. return {
  82. productData: {
  83. content: {
  84. title: '掌握知识',
  85. list: [
  86. {
  87. value: '明确人力资源的角色定位及岗位使命',
  88. },
  89. {
  90. value: '针对人力资源管理中的难点及关键点,掌握相应的处理策略解决问题',
  91. },
  92. {
  93. value: '了解不同性格的团队成员的管理方式,提高员工管理能力',
  94. },
  95. {
  96. value: '掌握人力资源规划、招聘面试、人才管理等日常业务工作的难点及关键点',
  97. },
  98. {
  99. value: '帮助人力资源管理者部署培养的方法及战略执行',
  100. },
  101. ],
  102. order: 2,
  103. },
  104. img: {
  105. url: require("~/static/productImage/p01.png"),
  106. order: 1,
  107. },
  108. },
  109. tableConfig: [
  110. {
  111. label: '课程名称',
  112. key: 'name'
  113. },
  114. {
  115. label: '使用行业',
  116. key: 'hangye'
  117. },
  118. {
  119. label: '使用人群',
  120. key: 'renqun'
  121. }
  122. ],
  123. tableData: [
  124. {
  125. name: '招聘与面试技巧',
  126. shikanUrl: 'https://spdb.mtavip.com/746bcb7504774fdbaa1b4351e316ae71/95a983029e0f450eaab4dbeeed1e547e-b61f71e9923afa45abc786599b7f5e2a-fd.mp4',
  127. hangye: '全行业',
  128. renqun: '人力专员'
  129. },
  130. {
  131. name: '校园招聘实操训练营',
  132. shikanUrl: '',
  133. hangye: '全行业',
  134. renqun: '人力专员'
  135. },
  136. {
  137. name: '面试官的精准识人指南',
  138. shikanUrl: '',
  139. hangye: '全行业',
  140. renqun: '人力专员'
  141. },
  142. {
  143. name: '薪酬福利管理',
  144. shikanUrl: '',
  145. hangye: '全行业',
  146. renqun: '人力经理'
  147. },
  148. {
  149. name: '人力资源转型-HRBP的关键方法和实践演练',
  150. shikanUrl: '',
  151. hangye: '全行业',
  152. renqun: '人力经理'
  153. },
  154. {
  155. name: '全面掌握胜任力模型',
  156. shikanUrl: '',
  157. hangye: '全行业',
  158. renqun: '人力经理'
  159. },
  160. {
  161. name: '面试其实就是一场讲故事大赛',
  162. shikanUrl: '',
  163. hangye: '全行业',
  164. renqun: '人力经理'
  165. },
  166. {
  167. name: 'HR入职恳谈',
  168. shikanUrl: '',
  169. hangye: '全行业',
  170. renqun: '人力经理'
  171. },
  172. {
  173. name: '薪酬体系设计全解',
  174. shikanUrl: '',
  175. hangye: '全行业',
  176. renqun: '人力总监'
  177. },
  178. {
  179. name: '实战课-从人力资源到团队资本',
  180. shikanUrl: '',
  181. hangye: '全行业',
  182. renqun: '人力总监'
  183. },
  184. ],
  185. curVideo: '',
  186. visible: false,
  187. img1: require("~/static/productImage/p48.png"),
  188. img2: require("~/static/productImage/p02.png"),
  189. telDl: false,
  190. }
  191. },
  192. methods: {
  193. shiKan({url}) {
  194. this.visible = true;
  195. this.curVideo = url;
  196. },
  197. onApplyBtnActive() {
  198. this.telDl = true;
  199. },
  200. onApplyBtnActiveH5() {
  201. this.$router.push({name: 'CourseDevelopPhone', query: {redirectUrl: '/product/renLiZiYuan',}});
  202. },
  203. }
  204. }
  205. </script>
  206. <style lang="scss" scoped>
  207. .client-xuexishouyi-box {
  208. .client-title {
  209. font-size: 30px;
  210. font-weight: 800;
  211. color: #333;
  212. text-align: center;
  213. margin-bottom: 140px;
  214. }
  215. .products-services-box {
  216. display: flex;
  217. }
  218. }
  219. .platform-course-list {
  220. h4 {
  221. font-size: 30px;
  222. font-weight: 800;
  223. color: #333;
  224. text-align: center;
  225. margin-bottom: 98px;
  226. }
  227. }
  228. div.client-xuexishouyi-box {
  229. .products-services-box {
  230. display: flex;
  231. margin-bottom: 90px;
  232. justify-content: flex-start;
  233. img {
  234. width: 446px;
  235. height: 342px;
  236. &:first-child {
  237. margin-right: 190px;
  238. width: 383px;
  239. height: 344px;
  240. padding-left: 50px;
  241. }
  242. }
  243. @media (max-width: 768px) {
  244. flex-direction: column;
  245. justify-content: center;
  246. margin-bottom: 3%;
  247. img {
  248. width: 80%;
  249. height: 230px;
  250. display: block;
  251. margin: 0 auto !important;
  252. &:nth-child(1) {
  253. order: 2;
  254. padding-left: 0px;
  255. }
  256. &:nth-child(2) {
  257. order: 1;
  258. }
  259. }
  260. }
  261. }
  262. }
  263. @media (max-width: 768px) {
  264. .client-xuexishouyi-box {
  265. .client-title {
  266. font-size: 20px;
  267. margin-bottom: 10%;
  268. }
  269. .products-services-box {
  270. flex-direction: column;
  271. img {
  272. width: 100%;
  273. margin-bottom: 5%;
  274. }
  275. }
  276. .my-imgCardLv2 {
  277. margin-bottom: 10%;
  278. }
  279. }
  280. .platform-course-list {
  281. h4 {
  282. font-size: 20px;
  283. margin-bottom: 10%;
  284. }
  285. }
  286. }
  287. </style>