privatization.vue 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597
  1. <template>
  2. <div class="client-exam-page client-platform-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">
  8. <div class="client-container mta-hidden-xs">
  9. <div class="banner-btn-groups left">
  10. <onlineInformationBtn class="online-information-btn btn-item" />
  11. </div>
  12. </div>
  13. </div>
  14. </div>
  15. <!-- 私有化部署优势 -->
  16. <div class="client-private-youshi client-container">
  17. <h4>私有化部署优势</h4>
  18. <ul>
  19. <li>
  20. <div>
  21. <i></i>
  22. <div>
  23. <h4>数据私密安全</h4>
  24. <p>企业级技术框架;数据私有化隔离;数据存储备份机制;算法、秘钥双重保险,数据安全可靠;独享云服务,速度更快,性能更优。</p>
  25. </div>
  26. </div>
  27. </li>
  28. <li>
  29. <div>
  30. <i></i>
  31. <div>
  32. <h4>企业自主掌握</h4>
  33. <p>企业可完全自主掌握,轻松实现人员管理、权限管理;账号与席位轻松绑定,入职迅速,离职安全,避免认为数据事故。</p>
  34. </div>
  35. </div>
  36. </li>
  37. <li>
  38. <div>
  39. <i></i>
  40. <div>
  41. <h4>第三方接口对接</h4>
  42. <p>支持和第三方OA、HR、ERP、教务系统、微信、钉钉等对接。</p>
  43. </div>
  44. </div>
  45. </li>
  46. <li>
  47. <div>
  48. <i></i>
  49. <div>
  50. <h4>可定制开发</h4>
  51. <p>系统拥有极其强大的扩展技术。在这套扩展技术体系中,企业可以在此基础上定制任意功能,扩充目前的功能架构,满足企业自身发展的需求。</p>
  52. </div>
  53. </div>
  54. </li>
  55. </ul>
  56. </div>
  57. <!-- 私有化部署方案 -->
  58. <div class="client-private-fangan client-container">
  59. <h4>私有化部署解决方案</h4>
  60. <div class="private-fangan-nav">
  61. <span :class="{active: curActive === 1}" @click="curActive = 1">专属服务器部署</span>
  62. <span :class="{active: curActive === 2}" @click="curActive = 2">私有服务器部署</span>
  63. </div>
  64. <div class="private-fangan-content" v-if="curActive === 1">
  65. <div>
  66. <img :src="img1">
  67. <div class="left">
  68. <p>将青谷考培系统部署版独立部署到企业专属阿里云/腾讯云服务器中,享受公有云功能与服务的同时,又具备数据隔离的优势,适用于大多数中小型企业。</p>
  69. <ul>
  70. <li>更易于拓展</li>
  71. <li>数据安全可靠</li>
  72. <li>降低人工成本,无需运维</li>
  73. </ul>
  74. </div>
  75. </div>
  76. </div>
  77. <div class="private-fangan-content" v-if="curActive === 2">
  78. <div>
  79. <img :src="img2">
  80. <div class="left">
  81. <p>将青谷考陪系统部署版部署到企业内部私有云服务器中,企业完全自主掌握,适用于通信,金融等对数据安全性要求更高的企业。</p>
  82. <ul>
  83. <li><i></i>公司内部局域网加速,编辑访问更丝滑</li>
  84. <li><i></i>私有服务器企业自主管理,数据物理安全和防泄密风险进一步增强</li>
  85. </ul>
  86. </div>
  87. </div>
  88. </div>
  89. </div>
  90. <!-- 保护服务 -->
  91. <div class="client-private-service client-container">
  92. <h4>部署服务</h4>
  93. <ul>
  94. <li>
  95. <h4>企业需求诊断</h4>
  96. <i></i>
  97. <p>了解企业实际情况,设计专属需求解决方案</p>
  98. </li>
  99. <li>
  100. <h4>实施项全员培训</h4>
  101. <i></i>
  102. <p>为企业培训讲解,全员快速上手系统,信息统一,沟通透明同步</p>
  103. </li>
  104. <li>
  105. <h4>部署全程保障</h4>
  106. <i></i>
  107. <p>技术专家全程负责,提供完整的部署方案,完成高质量交付</p>
  108. </li>
  109. <li>
  110. <h4>全周期服务指导</h4>
  111. <i></i>
  112. <p>高效运营团队使用支持,售后服务及时响应</p>
  113. </li>
  114. </ul>
  115. </div>
  116. <!-- 立即咨询 -->
  117. <desWithCode source="privatization"></desWithCode>
  118. </div>
  119. </template>
  120. <script>
  121. import chanPinTiYan from "~/components/common/chanPinTiYan";
  122. import freeTrialBtn from "~/components/common/freeTrialBtn";
  123. import onlineInformationBtn from "~/components/common/onlineInformationBtn";
  124. import newsComp2 from "~/components/common/newsComp2";
  125. import {BannerImgs} from "~/defaultConfig";
  126. import desWithCode from "@/components/common/layout/desComp/desWithCode";
  127. /**
  128. * @ 解决方案 -> 私有化部署
  129. */
  130. export default {
  131. name: "privatization",
  132. layout: 'templateB',
  133. components: { chanPinTiYan, freeTrialBtn, onlineInformationBtn, newsComp2, desWithCode},
  134. async asyncData({$axios, store}) {
  135. const arr = [
  136. $axios.$post(`/home/banner/list`, {'code': BannerImgs.siyouhuabushu}),
  137. ];
  138. const [ res2] = await Promise.all(arr);
  139. return {
  140. bannerList: res2.data.data || [],
  141. }
  142. },
  143. head() {
  144. return {
  145. title: '在线考试平台_在线考试软件_试卷软件系统',
  146. meta: [
  147. {
  148. name: 'keywords',
  149. content: '考试平台,试卷系统,试卷软件'
  150. },
  151. {
  152. name: 'description',
  153. content: '麦塔考试系统具有良好高并发性和访问安全部署、严格的考试监控防作弊功能、PC移动支持多终端,随时随地考试、丰富的考试管理功能。'
  154. }
  155. ],
  156. }
  157. },
  158. data() {
  159. return {
  160. curActive: 1,
  161. img1: require('~/static/gangweiIcon/z88.png'),
  162. img2: require('~/static/gangweiIcon/z89.png'),
  163. }
  164. }
  165. }
  166. </script>
  167. <style lang="scss" scoped>
  168. .client-banner-box div.client-platform-banner {
  169. .banner-btn-groups.left {
  170. left: 255px;
  171. top: 500px;
  172. }
  173. }
  174. // 私有化部署优势
  175. .client-private-youshi {
  176. >h4 {
  177. font-size: 30px;
  178. color: #333;
  179. text-align: center;
  180. font-weight: 800;
  181. margin-top: 110px;
  182. }
  183. ul {
  184. display: flex;
  185. flex-wrap: wrap;
  186. margin-top: 100px;
  187. li {
  188. width: 50%;
  189. >div {
  190. box-sizing: border-box;
  191. padding: 32px 54px;
  192. border: 1px solid #00b96b;
  193. border-radius: 10px;
  194. margin: 0 47px 38px 0;
  195. display: flex;
  196. justify-content: flex-start;
  197. i {
  198. width: 92px;
  199. height: 92px;
  200. display: inline-block;
  201. background-size: contain;
  202. background-repeat: no-repeat;
  203. background-position: center;
  204. }
  205. div {
  206. margin-left: 48px;
  207. width: 600px;
  208. height: 120px;
  209. h4 {
  210. font-size: 24px;
  211. font-weight: 800;
  212. color: #333;
  213. text-align: left;
  214. }
  215. p {
  216. font-size: 14px;
  217. color: #333;
  218. font-weight: 500;
  219. line-height: 24px;
  220. margin-top: 21px;
  221. }
  222. }
  223. }
  224. &:nth-child(1) {
  225. >div> i {
  226. background-image: url("~static/gangweiIcon/z84.png");
  227. }
  228. }
  229. &:nth-child(2) {
  230. >div> i {
  231. background-image: url("~static/gangweiIcon/z85.png");
  232. }
  233. }
  234. &:nth-child(3) {
  235. >div> i {
  236. background-image: url("~static/gangweiIcon/z86.png");
  237. }
  238. }
  239. &:nth-child(4) {
  240. >div> i {
  241. background-image: url("~static/gangweiIcon/z87.png");
  242. }
  243. }
  244. }
  245. }
  246. }
  247. // 私有化部署方案
  248. .client-private-fangan {
  249. margin-top: 180px;
  250. h4 {
  251. font-size: 30px;
  252. font-weight: 800;
  253. color: #333;
  254. text-align: center;
  255. margin-bottom: 78px;
  256. }
  257. .private-fangan-nav {
  258. border-bottom: 1px solid #7cc659;
  259. margin: 0 auto;
  260. text-align: center;
  261. span {
  262. cursor: pointer;
  263. margin-right: 130px;
  264. color: #9c9c9c;
  265. font-size: 24px;
  266. font-weight: 800;
  267. opacity: 0.9;
  268. margin-bottom: 18px;
  269. display: inline-block;
  270. &:last-child {
  271. margin-right: 0;
  272. }
  273. &.active {
  274. color: #333;
  275. opacity: 1;
  276. }
  277. }
  278. }
  279. .private-fangan-content {
  280. >div {
  281. transition: all .5s ease;
  282. margin-bottom: 160px;
  283. margin-top: 100px;
  284. display: flex;
  285. img {
  286. width: 400px;
  287. height: 240px;
  288. }
  289. .left {
  290. margin-left: 50px;
  291. p {
  292. font-size: 18px;
  293. line-height: 30px;
  294. font-weight: 500;
  295. color: #333;
  296. }
  297. ul {
  298. margin-top: 40px;
  299. li {
  300. font-size: 18px;
  301. font-weight: 500;
  302. color: #333;
  303. line-height: 30px;
  304. &:before {
  305. content: '';
  306. display: inline-block;
  307. width: 14px;
  308. height: 14px;
  309. background-image: url("~static/gangweiIcon/z133.png");
  310. background-repeat: no-repeat;
  311. background-position: center;
  312. }
  313. }
  314. }
  315. }
  316. }
  317. }
  318. }
  319. // 部署方案
  320. .client-private-service {
  321. margin-bottom: 100px;
  322. h4 {
  323. font-size: 30px;
  324. font-weight: 800;
  325. color: #333;
  326. text-align: center;
  327. margin-bottom: 80px;
  328. }
  329. ul {
  330. display: flex;
  331. justify-content: space-between;
  332. li {
  333. width: 200px;
  334. flex-shrink: 0;
  335. display: flex;
  336. flex-direction: column;
  337. justify-content: center;
  338. h4 {
  339. font-size: 24px;
  340. font-weight: 800;
  341. color: #333;
  342. margin-bottom: 24px;
  343. }
  344. p {
  345. font-size: 14px;
  346. font-weight: 500;
  347. line-height: 24px;
  348. text-align: center;
  349. }
  350. i {
  351. width: 195px;
  352. height: 150px;
  353. display: inline-block;
  354. background-position: center;
  355. background-size: contain;
  356. background-position: center;
  357. }
  358. &:nth-child(1) {
  359. i {
  360. background-image: url("~static/productImage/p04.png");
  361. }
  362. }
  363. &:nth-child(2) {
  364. i {
  365. background-image: url("~static/productImage/p03.png");
  366. }
  367. }
  368. &:nth-child(3) {
  369. i {
  370. background-image: url("~static/productImage/p01.png");
  371. }
  372. }
  373. &:nth-child(4) {
  374. i {
  375. background-image: url("~static/productImage/p02.png");
  376. }
  377. }
  378. }
  379. }
  380. }
  381. @media (max-width: 768px) {
  382. .client-private-youshi {
  383. >h4 {
  384. font-size: 18px;
  385. color: #333;
  386. text-align: center;
  387. font-weight: 800;
  388. margin-top: 10%;
  389. }
  390. ul {
  391. display: flex;
  392. flex-wrap: wrap;
  393. margin-top: 10%;
  394. li {
  395. width: 100%;
  396. >div {
  397. box-sizing: border-box;
  398. padding: 8px 14px;
  399. border: 1px solid #00b96b;
  400. border-radius: 10px;
  401. margin: 0 10px 10px 0;
  402. display: flex;
  403. justify-content: flex-start;
  404. i {
  405. width: 90px;
  406. height: 90px;
  407. display: inline-block;
  408. background-size: contain;
  409. background-repeat: no-repeat;
  410. background-position: center;
  411. }
  412. div {
  413. margin-left: 3%;
  414. width: 600px;
  415. height: 80px;
  416. h4 {
  417. font-size: 14px;
  418. font-weight: 800;
  419. color: #333;
  420. text-align: left;
  421. }
  422. p {
  423. font-size: 12px;
  424. color: #333;
  425. font-weight: 500;
  426. line-height: 1.5;
  427. margin-top: 5%;
  428. }
  429. }
  430. }
  431. }
  432. }
  433. }
  434. .client-private-fangan {
  435. margin-top: 10%;
  436. h4 {
  437. font-size: 18px;
  438. font-weight: 800;
  439. color: #333;
  440. text-align: center;
  441. margin-bottom: 5%;
  442. }
  443. .private-fangan-nav {
  444. border-bottom: 1px solid #7cc659;
  445. margin: 0 auto;
  446. text-align: center;
  447. span {
  448. cursor: pointer;
  449. margin-right: 10%;
  450. color: #9c9c9c;
  451. font-size: 14px;
  452. font-weight: 800;
  453. opacity: 0.9;
  454. margin-bottom: 18px;
  455. display: inline-block;
  456. &:last-child {
  457. margin-right: 0;
  458. }
  459. &.active {
  460. color: #333;
  461. opacity: 1;
  462. }
  463. }
  464. }
  465. .private-fangan-content {
  466. >div {
  467. transition: all .5s ease;
  468. margin-bottom: 3%;
  469. margin-top: 3%;
  470. display: flex;
  471. flex-direction: column;
  472. img {
  473. width: 100%;
  474. height: 20%;
  475. margin-bottom: 10px;
  476. }
  477. .left {
  478. margin-left: 3%;
  479. p {
  480. font-size: 14px;
  481. line-height: 1.5;
  482. font-weight: 500;
  483. color: #333;
  484. }
  485. ul {
  486. margin-top: 1%;
  487. li {
  488. font-size: 14px;
  489. font-weight: 500;
  490. color: #333;
  491. line-height: 1.5;
  492. }
  493. }
  494. }
  495. }
  496. }
  497. }
  498. .client-private-service {
  499. margin-bottom: 30px;
  500. h4 {
  501. font-size: 18px;
  502. margin-bottom: 0px;
  503. margin-top: 20px;
  504. }
  505. ul {
  506. flex-direction: column;
  507. li {
  508. width: 100%;
  509. flex-shrink: 1;
  510. margin-bottom: 10px;
  511. h4 {
  512. font-size: 14px;
  513. }
  514. p {
  515. font-size: 12px;
  516. }
  517. i {
  518. margin: 0 auto;
  519. }
  520. }
  521. }
  522. }
  523. }
  524. </style>