xingZhengGuanLi.vue 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247
  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-container">
  11. <div class="client-description-box">
  12. 行政部门主要负责企业的行政管理工作,配合业务部门进行文案写作、协调组织会议,商务接待、办公品采购等业务。
  13. </div>
  14. </div>
  15. <!-- 岗位职责 -->
  16. <gangweiList label="岗位职责" :list="gangwei" :pc-num="3" :h5-num="2"></gangweiList>
  17. <!-- 部分课程列表 -->
  18. <div class="platform-course-list client-container">
  19. <h4>部分课程列表</h4>
  20. <mtaTable :data="tableData" :config="tableConfig" @shi-kan="shiKan"></mtaTable>
  21. <div class="btn-groups center">
  22. <applyBtn class="btn-item" @active-pc="onApplyBtnActive" @active-h5="onApplyBtnActiveH5"/>
  23. <onlineInformationBtn />
  24. </div>
  25. </div>
  26. <videoDialog :source="curVideo" :visible.sync="visible"></videoDialog>
  27. <!-- 申请方案 -->
  28. <applicationDialog :visible.sync="telDl"></applicationDialog>
  29. </div>
  30. </template>
  31. <script>
  32. import mtaTable from "~/components/common/mtaTable";
  33. import videoDialog from "~/components/common/videoDialog";
  34. import freeTrialBtn from "~/components/common/freeTrialBtn";
  35. import onlineInformationBtn from "~/components/common/onlineInformationBtn";
  36. import pingfen from "~/components/common/pingfen";
  37. import gangweiList from "@/components/common/layout/desComp/gangweiList";
  38. import {BannerImgs, xingzhengguanli} from "~/defaultConfig";
  39. import applicationDialog from "~/components/common/applicationDialog";
  40. import applyBtn from "~/components/common/applyBtn";
  41. /**
  42. * @ 产品与服务 -> 课程资源 -> 行政管理
  43. */
  44. export default {
  45. name: "professionalQuality",
  46. layout: 'templateB',
  47. async asyncData({$axios}) {
  48. const arr = [
  49. $axios.$post(`/home/banner/list`, {'code': BannerImgs.xingzhenguanli}),
  50. ]
  51. const [res1] = await Promise.all(arr);
  52. return {
  53. bannerList: res1.data.data || [],
  54. }
  55. },
  56. components: {
  57. mtaTable, videoDialog,applicationDialog,applyBtn,
  58. freeTrialBtn, onlineInformationBtn, pingfen, gangweiList
  59. },
  60. head() {
  61. return {
  62. title: '在线考试平台_在线考试软件_试卷软件系统',
  63. meta: [
  64. {
  65. name: 'keywords',
  66. content: '考试平台,试卷系统,试卷软件'
  67. },
  68. {
  69. name: 'description',
  70. content: '青谷考试系统具有良好高并发性和访问安全部署、严格的考试监控防作弊功能、PC移动支持多终端,随时随地考试、丰富的考试管理功能。'
  71. }
  72. ],
  73. }
  74. },
  75. computed: {
  76. gangwei() {
  77. return xingzhengguanli
  78. }
  79. },
  80. data() {
  81. return {
  82. tableConfig: [
  83. {
  84. label: '课程名称',
  85. key: 'name'
  86. },
  87. {
  88. label: '使用行业',
  89. key: 'hangye'
  90. },
  91. {
  92. label: '使用人群',
  93. key: 'renqun'
  94. }
  95. ],
  96. tableData: [
  97. {
  98. name: '8堂课让你成为公文写作高手',
  99. shikanUrl: 'https://spdb.mtavip.com/03e3ae34dadb497686c2f0e4c15efbcc/b6db3eb841b947c496217409607580b4-1bf53e080a22492976077770b1dcf352-fd.mp4',
  100. hangye: '全行业',
  101. renqun: '行政专员'
  102. },
  103. {
  104. name: '商务礼仪,职场交往的加分利器',
  105. shikanUrl: '',
  106. hangye: '全行业',
  107. renqun: '行政主管'
  108. },
  109. {
  110. name: '职场能力方程组',
  111. shikanUrl: '',
  112. hangye: '全行业',
  113. renqun: '行政主管'
  114. },
  115. {
  116. name: '巧用思维导图、提高工作效率',
  117. shikanUrl: '',
  118. hangye: '全行业',
  119. renqun: '行政主管'
  120. },
  121. {
  122. name: '赢在执行',
  123. shikanUrl: '',
  124. hangye: '全行业',
  125. renqun: '行政主管'
  126. },
  127. {
  128. name: '时间管理',
  129. shikanUrl: '',
  130. hangye: '全行业',
  131. renqun: '行政主管'
  132. },
  133. {
  134. name: '信息安全',
  135. shikanUrl: '',
  136. hangye: '全行业',
  137. renqun: '行政主管'
  138. },
  139. {
  140. name: '高效主持会议',
  141. shikanUrl: '',
  142. hangye: '全行业',
  143. renqun: '销售经理'
  144. },
  145. ],
  146. curVideo: '',
  147. visible: false,
  148. telDl: false,
  149. }
  150. },
  151. methods: {
  152. shiKan({url}) {
  153. this.visible = true;
  154. this.curVideo = url;
  155. },
  156. onApplyBtnActive() {
  157. this.telDl = true;
  158. },
  159. onApplyBtnActiveH5() {
  160. this.$router.push({name: 'CourseDevelopPhone', query: {redirectUrl: '/product/xingZhengGuanLi',}});
  161. },
  162. }
  163. }
  164. </script>
  165. <style lang="scss" scoped>
  166. .platform-course-list {
  167. h4 {
  168. font-size: 30px;
  169. font-weight: 800;
  170. color: #333;
  171. text-align: center;
  172. margin-bottom: 98px;
  173. }
  174. }
  175. .client-description-box {
  176. width: 1257px;
  177. height: 279px;
  178. margin-top: 160px;
  179. text-align: center;
  180. padding: 110px;
  181. box-sizing: border-box;
  182. color: #565656;
  183. font-size: 24px;
  184. font-weight: 800;
  185. line-height: 48px;
  186. background-image: url("~static/productImage/p43.png");
  187. background-position: center;
  188. background-size: contain;
  189. }
  190. @media (max-width: 768px) {
  191. .client-xuexishouyi-box {
  192. .client-title {
  193. font-size: 20px;
  194. margin-bottom: 10%;
  195. }
  196. .products-services-box {
  197. flex-direction: column;
  198. img {
  199. width: 100%;
  200. margin-bottom: 5%;
  201. }
  202. }
  203. .my-imgCardLv2 {
  204. margin-bottom: 10%;
  205. }
  206. }
  207. .platform-course-list {
  208. h4 {
  209. font-size: 20px;
  210. margin-bottom: 10%;
  211. }
  212. }
  213. .client-description-box {
  214. width: 100%;
  215. height: 100%;
  216. margin-top: 30px;
  217. text-align: left;
  218. padding: 0px;
  219. box-sizing: border-box;
  220. color: #565656;
  221. font-size: 16px;
  222. font-weight: 500;
  223. line-height: 22px;
  224. background: none;
  225. }
  226. }
  227. </style>